summaryrefslogtreecommitdiff
path: root/Servers/WindowServer/WSWindowManager.cpp
AgeCommit message (Expand)Author
2019-10-10LibGUI+WindowServer: Add a "Hand" cursor to the standard cursorsAndreas Kling
2019-09-22LibCore: Make CObject reference-countedAndreas Kling
2019-09-20LibCore+LibGUI+WindowServer: Make events bubble up through ancestorsAndreas Kling
2019-09-09WindowServer: Avoid doing sqrt() in double-click detectionAndreas Kling
2019-09-08WindowServer: Don't transform quick far-apart clicks into double-clicksAndreas Kling
2019-09-05WindowServer+LibGUI+FontEditor: Encode special characters as UTF-8Sergey Bugaev
2019-09-01WindowServer: Don't crash when trying to close an empty menuAndreas Kling
2019-08-29WindowServer+LibGUI: Add support for nested menusAndreas Kling
2019-08-27WindowServer: Add an icon for the system menu / About actionAndreas Kling
2019-08-26WindowServer: Add some app icons to the system menuAndreas Kling
2019-08-12WindowServer: Fix incorrect "window left" event after button dragAndreas Kling
2019-07-31WindowServer: Allow moving the Launcher window type.Andreas Kling
2019-07-28WindowServer+LibGUI: Remove old "icon path" way of doing things.Andreas Kling
2019-07-28WindowServer+LibGUI: Pass window icons as shared buffers rather than paths.Andreas Kling
2019-07-21WindowServer: Disable the global menubar while a modal window is active.Andreas Kling
2019-07-18LibDraw: Introduce (formerly known as SharedGraphics.)Andreas Kling
2019-07-18WindowServer: Rename WSMenuBarKeeper => WSMenuManager.Andreas Kling
2019-07-17WSEventLoop: Remove inheritance from CEventLoopRobin Burchell
2019-07-16WindowServer: Spawn a SystemDialog when activating the shutdown menu.Andreas Kling
2019-07-13WindowServer: Don't deliver the same mouse event twice.Andreas Kling
2019-07-12WSWindowManager: Ensure that we pick a single window to deliver a full stream...Robin Burchell
2019-07-04WindowServer: Convert dbgprintf() in WSWindowManager to dbg().Andreas Kling
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-06-29WindowServer: Allow changing window opacity with Logo+MouseWheel.Andreas Kling
2019-06-28WindowServer: Make use of the new Vector(initializer_list).Andreas Kling
2019-06-22WindowServer: Fix compiler warnings.Andreas Kling
2019-06-21AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.Andreas Kling
2019-06-21WindowServer: Move some event code from WSWindowManager to WSMenuBarKeeper.Andreas Kling
2019-06-21WindowServer: Render the global menubar into a separate WSWindow.Andreas Kling
2019-06-16WindowServer: Add a shutdown option to the menu, rather than forcing terminal...Robin Burchell
2019-06-07Meta: Tweak .clang-format to not wrap braces after enums.Andreas Kling
2019-06-07WindowServer: Run clang-format on everything.Andreas Kling
2019-06-02WindowServer: Always update the maximize button icon when we should.Andreas Kling
2019-05-27can now tile background and made sure the IRC choose server popup still worksChristopher Dumas
2019-05-27IRC client setttings, Terminal settings, more WM settingsChristopher Dumas
2019-05-27implemented settings for window manager.Christopher Dumas
2019-05-27Network stack is now configurable, and resolution is also configurable, but l...Christopher Dumas
2019-05-24WindowServer: Remove some unused WSWindowManager members.Andreas Kling
2019-05-24Launcher loads applications from Launcher.ini, is started by default, and is ...Christopher Dumas
2019-05-24WindowServer: Factor out compositing from WSWindowManager into WSCompositor.Andreas Kling
2019-05-24WindowServer: Add 2560x1440 resolution option.Andreas Kling
2019-05-21WindowServer: Don't eat a MouseUp when producing a MouseDoubleClickRobin Burchell
2019-05-18WSWindowManager: Add double click to maximize/restoreRobin Burchell
2019-05-17WindowServer: Add support for fullscreen windows.Andreas Kling
2019-05-17WindowServer: Add a more dynamic app listRobin Burchell
2019-05-16WindowServer: Fill unbacked windows with their background color.Andreas Kling
2019-05-16WSWindowManager: Fix a small whoopsie with double click deliveryRobin Burchell
2019-05-15Move double click events from LibGUI to the window serverRobin Burchell
2019-05-12WindowServer: Add a maximize/unmaximize button to windows.Andreas Kling
2019-05-07WindowServer: Don't launch a terminal when clicking system menu separators.Andreas Kling