index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Servers
/
WindowServer
/
WSWindowManager.h
Age
Commit message (
Expand
)
Author
2019-05-28
Add clang-format file
Robin Burchell
2019-05-27
can now tile background and made sure the IRC choose server popup still works
Christopher Dumas
2019-05-27
IRC client setttings, Terminal settings, more WM settings
Christopher Dumas
2019-05-27
implemented settings for window manager.
Christopher Dumas
2019-05-27
Network stack is now configurable, and resolution is also configurable, but l...
Christopher Dumas
2019-05-24
WindowServer: Remove some unused WSWindowManager members.
Andreas Kling
2019-05-24
WindowServer: Factor out compositing from WSWindowManager into WSCompositor.
Andreas Kling
2019-05-18
WSWindowManager: Add double click to maximize/restore
Robin Burchell
2019-05-17
WindowServer: Add support for fullscreen windows.
Andreas Kling
2019-05-15
Move double click events from LibGUI to the window server
Robin Burchell
2019-05-13
WindowServer: Make the ordering in the window switcher a bit more sane.
Andreas Kling
2019-05-12
WindowServer: Add a maximize/unmaximize button to windows.
Andreas Kling
2019-05-03
LibGUI+WindowServer: Add a GResizeCorner widget.
Andreas Kling
2019-05-01
WindowServer: Spawn a secondary thread to decode wallpapers.
Andreas Kling
2019-04-23
WindowServer+TaskBar: Add a taskbar window button popup menu.
Andreas Kling
2019-04-23
WindowServer: WSButton should be more discerning with MouseUp/MouseMove.
Andreas Kling
2019-04-20
WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.
Andreas Kling
2019-04-18
WindowServer: Broadcast window icons to newly joined WM listener clients.
Andreas Kling
2019-04-18
WindowServer: Generate a separate WM event for window icon changes.
Andreas Kling
2019-04-14
WindowServer: Rename WSMessage* => WSEvent*.
Andreas Kling
2019-04-14
WindowServer: Port WindowServer to LibCore.
Andreas Kling
2019-04-14
WindowServer: Move the CPU monitor thingy to its own class.
Andreas Kling
2019-04-14
AK: Improve smart pointer ergonomics a bit.
Andreas Kling
2019-04-13
WindowServer+LibGUI: Add ability to set per-window icons.
Andreas Kling
2019-04-10
WindowServer: Factor out some parts of compose().
Andreas Kling
2019-04-09
WindowServer: Display the window geometry while it's being moved or resized.
Andreas Kling
2019-04-08
LibGUI+WindowServer: Add support for GWidget tooltips.
Andreas Kling
2019-04-06
WindowServer: Add ability to initiate window resize from window edges.
Andreas Kling
2019-04-06
WindowServer: Make WSButton a Weakable and stop rawly pointing to it.
Andreas Kling
2019-04-06
WindowServer: Pick a new active window when the active window is minimized.
Andreas Kling
2019-04-06
Add a slight hover highlight to GButton and WSButton. :^)
Andreas Kling
2019-04-06
Taskbar: Show minimized window titles in [brackets].
Andreas Kling
2019-04-05
WindowServer: Add a window minimization button.
Andreas Kling
2019-04-05
WindowServer: Make WSButton behave more like a normal button.
Andreas Kling
2019-04-05
WindowServer: Factor out window frame logic into a WSWindowFrame class.
Andreas Kling
2019-04-05
WindowServer: Merge WM_WindowAdded and WM_WindowStateChanged.
Andreas Kling
2019-04-04
WindowServer: Add WM_SetActiveWindow client request and use it in Taskbar.
Andreas Kling
2019-04-04
WindowServer: Broadcast the full window list to new WM listener clients.
Andreas Kling
2019-04-04
Taskbar: Plumb window active state from the WindowServer to the taskbar.
Andreas Kling
2019-04-04
Taskbar: More bringup work. We now see a basic window list.
Andreas Kling
2019-04-03
Taskbar: Start working on a taskbar app.
Andreas Kling
2019-04-02
LibGUI: Switch to a resizing cursor when hovering or using a GSplitter.
Andreas Kling
2019-04-01
WindowServer: Make various function arguments const.
Andreas Kling
2019-03-31
WindowServer: Show a special "move" cursor when dragging windows around.
Andreas Kling
2019-03-31
WindowServer: Show directional cursors when resizing windows.
Andreas Kling
2019-03-31
WindowServer: Add a WSCursor class (a bitmap and a hotspot.)
Andreas Kling
2019-03-24
WindowServer: Moving a window to front should always activate it.
Andreas Kling
2019-03-24
WindowServer: Factor out ongoing drag/resize from process_mouse_event().
Andreas Kling
2019-03-21
WindowServer: Support PNG wallpapers.
Andreas Kling
2019-03-20
Move WindowServer into Servers.
Andreas Kling