summaryrefslogtreecommitdiff
path: root/Servers/WindowServer/WSWindow.cpp
AgeCommit message (Expand)Author
2019-11-11Launcher: Remove the Launcher app, and all hacks in support of itAndreas Kling
2019-09-22LibCore: Make CObject reference-countedAndreas Kling
2019-09-20LibCore+LibGUI+WindowServer: Make events bubble up through ancestorsAndreas Kling
2019-09-16WindowServer+LibGUI: Allow switching windows in/out of fullscreen modeAndreas Kling
2019-08-18WindowServer: Tell WSWindows who their CObject parent isAndreas 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-17WSEventLoop: Remove inheritance from CEventLoopRobin Burchell
2019-07-14WindowServer: Add a custom window type for LauncherRobin Burchell
2019-06-30WindowServer: Add a separator before "close" in window menus.Andreas Kling
2019-06-22WindowServer: Fix compiler warnings.Andreas Kling
2019-06-21WindowServer+Taskbar: Let WindowServer manage the "window menus".Andreas Kling
2019-06-21WindowServer: Render the global menubar into a separate WSWindow.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-17WindowServer: Add support for fullscreen windows.Andreas Kling
2019-05-15Move double click events from LibGUI to the window serverRobin Burchell
2019-05-13WindowServer+LibGUI: Handle mouse wheel deltas in the mouse event stream.Andreas Kling
2019-05-13WindowServer: Don't add maximize button to non-resizable windows.Andreas Kling
2019-05-12WindowServer: Add a maximize/unmaximize button to windows.Andreas Kling
2019-05-12Change String&& arguments to const String& in a couple of places.Andreas Kling
2019-05-04WindowServer: Don't send Paint messages to minimized windows.Andreas Kling
2019-04-20WindowSerer+LibGUI: Send multiple rects in invalidation/flush messages.Andreas Kling
2019-04-20WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.Andreas Kling
2019-04-18WindowServer: Generate a separate WM event for window icon changes.Andreas Kling
2019-04-14WindowServer: Rename WSMessage* => WSEvent*.Andreas Kling
2019-04-14WindowServer: Port WindowServer to LibCore.Andreas Kling
2019-04-13WindowServer+LibGUI: Add ability to set per-window icons.Andreas Kling
2019-04-08LibGUI+WindowServer: Add support for GWidget tooltips.Andreas Kling
2019-04-06Taskbar: Show minimized window titles in [brackets].Andreas Kling
2019-04-05WindowServer: Add a window minimization button.Andreas Kling
2019-04-05WindowServer: Factor out window frame logic into a WSWindowFrame class.Andreas Kling
2019-04-05WindowServer: Merge WM_WindowAdded and WM_WindowStateChanged.Andreas Kling
2019-04-04Taskbar: Only include "Normal" windows in the taskbar window list.Andreas Kling
2019-04-04Taskbar: Plumb window active state from the WindowServer to the taskbar.Andreas Kling
2019-04-04Taskbar: More bringup work. We now see a basic window list.Andreas Kling
2019-04-03Taskbar: Start working on a taskbar app.Andreas Kling
2019-04-01WindowServer: Make various function arguments const.Andreas Kling
2019-03-24WindowServer+LibGUI: Implement automatic cursor tracking.Andreas Kling
2019-03-22Use the PNG loader for all images, and get rid of the .rgb files.Andreas Kling
2019-03-20Move WindowServer into Servers.Andreas Kling