summaryrefslogtreecommitdiff
path: root/Servers/WindowServer/WSWindowManager.h
AgeCommit message (Expand)Author
2020-01-12WindowServer: Actually don't bring up system menu during move/resizeAndreas Kling
2020-01-08WindowServer: Detach WSMenuManager from WSWindowManagerAndreas Kling
2020-01-08WSMenu: Support menu navigation through key pressesShannon Booth
2020-01-05WindowServer: Move menu related code from WindowManager to MenuManagerShannon Booth
2019-12-29WindowServer: Include minimised windows for switchingShannon Booth
2019-12-29LibDraw+LibGUI: Allow changing individual colors in a PaletteAndreas Kling
2019-12-27WindowServer+LibGUI: Mark window bitmaps volatile in occluded windowsAndreas Kling
2019-12-24LibGUI+LibDraw: Add "Palette" concept for scoped color themingAndreas Kling
2019-12-23WindowServer+LibGUI: Implement basic color themingAndreas Kling
2019-12-20WindowServer+LibGUI: Add data_type and data fields to drag operationsAndreas Kling
2019-12-16WindowServer+MenuApplets: Move the "Audio" applet to its own programAndreas Kling
2019-12-08WindowServer: Disambiguate "dragging" a bit, use "moving" more insteadAndreas Kling
2019-12-08WindowServer: Add a dedicated drag cursorAndreas Kling
2019-12-08LibGUI+WindowServer: Start fleshing out drag&drop functionalityAndreas Kling
2019-12-02WindowServer: Port to the new IPC systemAndreas Kling
2019-11-22WindowServer: Optimize backing store placement for resizing windowsSergey Bugaev
2019-11-11Launcher: Remove the Launcher app, and all hacks in support of itAndreas Kling
2019-11-11WindowManager: Move more of the menu management logic to WSMenuManagerAndreas Kling
2019-11-11WindowServer: Organize system menu app shortcuts into categoriesAndreas Kling
2019-10-10LibGUI+WindowServer: Add a "Hand" cursor to the standard cursorsAndreas Kling
2019-09-22LibCore: Make CObject reference-countedAndreas 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-08-29WindowServer+LibGUI: Add support for nested menusAndreas Kling
2019-08-08WindowServer: Use range-for with InlineLinkedListAndreas Kling
2019-07-25LibCore: Introduce a C_OBJECT macro.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 (files) WSMenuBarKeeper => WSMenuManager.Andreas Kling
2019-07-18WindowServer: Rename WSMenuBarKeeper => WSMenuManager.Andreas Kling
2019-07-14WindowServer: Add a custom window type for LauncherRobin Burchell
2019-07-12WSWindowManager: Ensure that we pick a single window to deliver a full stream...Robin Burchell
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.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-18WindowServer: Remove unused WSWindowManager::m_windows hash table.Andreas Kling
2019-06-07Meta: Tweak .clang-format to not wrap braces after enums.Andreas Kling
2019-05-28Add clang-format fileRobin Burchell
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-24WindowServer: Factor out compositing from WSWindowManager into WSCompositor.Andreas Kling
2019-05-18WSWindowManager: Add double click to maximize/restoreRobin Burchell
2019-05-17WindowServer: Add support for fullscreen windows.Andreas Kling
2019-05-15Move double click events from LibGUI to the window serverRobin Burchell
2019-05-13WindowServer: Make the ordering in the window switcher a bit more sane.Andreas Kling