summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGUI/Window.h
AgeCommit message (Expand)Author
2023-05-15LibGUI: Add Window::constrain_to_desktop() helperthankyouverycool
2023-04-30LibGUI: Use Variant's built-in equality operator in Window and WidgetAndreas Kling
2023-04-19LibGUI+Userland: Make Window::*add_menu take name using new stringKarol Kosek
2023-04-18LibGUI: Add Window::on_font_change() hookthankyouverycool
2023-04-15LibGUI: Allow Windows to auto shrinkthankyouverycool
2023-03-25LibGUI: Make `propagate_shortcuts` handle different level of propagationLucas CHOLLET
2023-02-21LibGUI: Fix const-correctness issuesAndreas Kling
2023-01-17LibGUI+WindowServer: Improve window resizing performanceJelle Raaijmakers
2023-01-06LibGUI+Everywhere: Use fallible Window::set_main_widget() everywhere :^)Sam Atkins
2022-12-07Meta+Userland: Pass Gfx::IntSize by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-19LibGUI+WindowServer+Applets+Taskbar: Remove active input conceptsthankyouverycool
2022-11-19LibGUI+WindowServer: Remove InputPreemptor conceptthankyouverycool
2022-11-19LibGUI+WindowServer: Replace WindowInput{Enter,Leave} Eventsthankyouverycool
2022-11-19LibGUI+WindowServer: Add WindowType:Autocomplete and helpersthankyouverycool
2022-11-19LibGUI: Allow adding previously constructed menus to Menubarthankyouverycool
2022-11-14LibGUI: Handle Action keyboard shortcuts in Widget keydownZaggy1024
2022-11-02LibGUI+WindowServer: Allow programatically minimizing windowsTimothy Flynn
2022-10-25LibGUI: Remove Window::set_blocks_command_palette()demostanis
2022-10-13LibGUI+WindowServer: Add Window::set_always_on_top()demostanis
2022-10-11WindowServer+LibGUI: Shrink window edge resize hot-spotsMart G
2022-09-09LibGUI: Allow blocking CommandPalette/EmojiInput on a per Window basisthankyouverycool
2022-09-09LibGUI: CommandPalette: Fix key event capture for actionsfaxe1008
2022-09-08LibGUI+WindowServer: Notify Windows on input preemptionthankyouverycool
2022-08-25LibGUI+WindowServer+Apps: Replace Accessory Windowsthankyouverycool
2022-08-25LibGUI+WindowServer: Introduce WindowModesthankyouverycool
2022-08-25LibGUI+WindowServer: Initialize minimum window size to zerothankyouverycool
2022-07-04LibGUI: Calculate Window min_size on showFrHun
2022-06-29LibGUI: Add ability to calculate min_size of Window from content widgetFrHun
2022-05-30LibGUI: Search for actions with a Shortcut instead of for KeyEventGeordie Hall
2022-04-05WindowServer+LibGUI: Notify windows when their maximized state changesAndreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-02-25Userland: Rename WindowServerConnection=>ConnectionToWindowServerItamar
2022-01-31LibGUI: Remove `Window` background colorJelle Raaijmakers
2022-01-30LibGUI: Collect menu and submenu actions for CommandPalettenetworkException
2022-01-26LibGUI: Allow Windows to set a default return key widgetthankyouverycool
2022-01-09LibGUI+WindowServer: Flash menubar menu when using a keyboard shortcutbugreport0
2021-11-24LibGUI: Add GUI::Window::try_set_main_widget<T>(...)Andreas Kling
2021-11-24LibGUI: Add GUI::Window::try_add_menu()Andreas Kling
2021-10-31LibGUI: Support using a bitmap as override cursorMarco Cutecchia
2021-10-23LibGUI: Add Widget::repaint() to force an immediate repaintAndreas Kling
2021-10-21LibGUI+WindowServer: Add option to hide a widow's close buttonTimothy Flynn
2021-10-17LibGUI: Remember the maximized value if a window hasn't been created yetKarol Kosek
2021-09-08LibGUI+WindowServer: Remove now-obsolete cursor tracking featureBen Wiederhake
2021-08-31WindowServer: Add message to notify clients of applet area resizeJoe Bentley
2021-08-05LibGUI: Add on_active_window_change function object to the Window classKarol Kosek
2021-08-02LibGUI, WindowServer: Greatly simplify menubar logicsin-ack
2021-07-26LibGUI: Add virtual handlers for WindowEntered and WindowLeft eventssin-ack
2021-07-21Userland: Add GUI::Window::add_menu() and use it everywhereAndreas Kling