summaryrefslogtreecommitdiff
path: root/Servers/WindowServer/WSWindowManager.h
AgeCommit message (Expand)Author
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
2019-05-12WindowServer: Add a maximize/unmaximize button to windows.Andreas Kling
2019-05-03LibGUI+WindowServer: Add a GResizeCorner widget.Andreas Kling
2019-05-01WindowServer: Spawn a secondary thread to decode wallpapers.Andreas Kling
2019-04-23WindowServer+TaskBar: Add a taskbar window button popup menu.Andreas Kling
2019-04-23WindowServer: WSButton should be more discerning with MouseUp/MouseMove.Andreas Kling
2019-04-20WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.Andreas Kling
2019-04-18WindowServer: Broadcast window icons to newly joined WM listener clients.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-14WindowServer: Move the CPU monitor thingy to its own class.Andreas Kling
2019-04-14AK: Improve smart pointer ergonomics a bit.Andreas Kling
2019-04-13WindowServer+LibGUI: Add ability to set per-window icons.Andreas Kling
2019-04-10WindowServer: Factor out some parts of compose().Andreas Kling
2019-04-09WindowServer: Display the window geometry while it's being moved or resized.Andreas Kling
2019-04-08LibGUI+WindowServer: Add support for GWidget tooltips.Andreas Kling
2019-04-06WindowServer: Add ability to initiate window resize from window edges.Andreas Kling
2019-04-06WindowServer: Make WSButton a Weakable and stop rawly pointing to it.Andreas Kling
2019-04-06WindowServer: Pick a new active window when the active window is minimized.Andreas Kling
2019-04-06Add a slight hover highlight to GButton and WSButton. :^)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: Make WSButton behave more like a normal 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-04WindowServer: Add WM_SetActiveWindow client request and use it in Taskbar.Andreas Kling
2019-04-04WindowServer: Broadcast the full window list to new WM listener clients.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-02LibGUI: Switch to a resizing cursor when hovering or using a GSplitter.Andreas Kling
2019-04-01WindowServer: Make various function arguments const.Andreas Kling
2019-03-31WindowServer: Show a special "move" cursor when dragging windows around.Andreas Kling
2019-03-31WindowServer: Show directional cursors when resizing windows.Andreas Kling
2019-03-31WindowServer: Add a WSCursor class (a bitmap and a hotspot.)Andreas Kling
2019-03-24WindowServer: Moving a window to front should always activate it.Andreas Kling
2019-03-24WindowServer: Factor out ongoing drag/resize from process_mouse_event().Andreas Kling
2019-03-21WindowServer: Support PNG wallpapers.Andreas Kling
2019-03-20Move WindowServer into Servers.Andreas Kling