summaryrefslogtreecommitdiff
path: root/Libraries/LibGUI/Window.cpp
AgeCommit message (Expand)Author
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2021-01-10Everywhere: Convert a bunch of dbgprintf() to dbgln()Andreas Kling
2021-01-09LibGUI: Clear the application's drag-hovered widget on drop eventAndreas Kling
2021-01-09WindowServer+LibGUI: Pass the set of mime types being dragged to clientAndreas Kling
2021-01-09LibGUI: Have widgets signal willingness to accept dropsAndreas Kling
2021-01-09LibGUI: Add "drag enter" and "drag leave" eventsAndreas Kling
2021-01-05LibGUI: Add GUI::Application::active_window()Andreas Kling
2021-01-05LibGUI: Remove unused hook Window::on_activity_changeAndreas Kling
2021-01-02LibGUI: Add Window::on_close hookAndreas Kling
2021-01-01LibCore: Remove some hand-rolled type information from Core::ObjectAndreas Kling
2020-12-30LibGUI: Add Window::center_within(Window)Andreas Kling
2020-12-30LibGUI: Rewrite layout system in terms of min and max sizesAndreas Kling
2020-12-28LibGUI: Switch focus if the currently focused widget is disabledAndreas Kling
2020-12-27Kernel: Remove the per-process icon_id and sys$set_process_icon()Andreas Kling
2020-12-18LibGUI: Don't assume main widget exists in Window::handle_resize_event()Linus Groh
2020-12-11FileManager: focus_dependent_delete_action is correctly enabled/disabledZac
2020-11-10AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safeTom
2020-10-30LibGUI: Deduplicate widgets with proxied focus in focus chainAndreas Kling
2020-10-30LibGUI: Improve automatic focus guessing somewhatAndreas Kling
2020-10-30LibGUI: Add Widget focus policiesAndreas Kling
2020-10-22LibGUI: Tolerate Window::set_icon(nullptr)Andreas Kling
2020-09-15LibCore: Make Core::Object properties more dynamicAndreas Kling
2020-09-12LibGUI: Use new Bitmap::minimum_pitch methodBen Wiederhake
2020-09-11LibGUI: Add Widget override cursor conceptAndreas Kling
2020-09-11LibGUI+WindowServer: Rename window "override cursor" to just "cursor"Andreas Kling
2020-09-10LibGfx: Move StandardCursor enum to LibGfxAndreas Kling
2020-08-23LibGUI+WindowServer: Add resize_aspect_ratio()Peter Elliott
2020-08-15LibGUI: Add and use Window::center_on_screen()Linus Groh
2020-08-15LibGUI: Make focus events more aware of why focus is changingAndreas Kling
2020-08-01LibGUI+WindowServer: Provide default placement to windowsPeter Elliott
2020-07-26LibGUI+WindowServer: Allow applets to retrieve their locationthankyouverycool
2020-07-24LibGUI: Break up Window::event() into many smaller functionsAndreas Kling
2020-07-16LibGUI: Turn a heap-allocated event into a stack-allocated oneAndreas Kling
2020-07-16LibGUI: Clear previous main widget's windowTom
2020-07-15WindowServer: Add accessory windowsTom
2020-07-15LibGUI: Add on_activity_change function to Windowthankyouverycool
2020-07-04LibGUI: Turn GUI::Application::the() into a pointerAndreas Kling
2020-06-18LibGUI: Add a new Window::is_maximized methodHüseyin ASLITÜRK
2020-06-10LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSizeAndreas Kling
2020-05-30WindowServer+LibGUI: Add per-window progressAndreas Kling
2020-05-21LibGUI: Focus the first focusable widget added to a windowAndreas Kling
2020-05-16LibGUI+WindowServer: Allow applications to set custom cursor bitmapsShannon Booth
2020-05-02LibGUI: Properly remove auto-destroyed child windows from reified_windows.Emilio Cobos Álvarez
2020-05-02WindowServer+LibGUI: Automatically close child windows with parentAndreas Kling
2020-05-02WindowServer+LibGUI: Add "frameless" window flagAndreas Kling
2020-05-02WindowServer+LibGUI: Remove unused Window::show_titlebar() flagAndreas Kling
2020-05-02LibGUI+WindowServer: Inform WindowServer about parent/child windowsAndreas Kling
2020-04-19WindowServer/LibGUI: Enforce minimum window sizeLinus Groh
2020-04-15LibGfx: Don't allow creating bitmaps whose sizes would overflowAndreas Kling
2020-03-29WindowServer: Use Gfx::ShareableBitmap for SetWindowIconBitmapAndreas Kling