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
/
WSWindow.cpp
Age
Commit message (
Expand
)
Author
2019-11-11
Launcher: Remove the Launcher app, and all hacks in support of it
Andreas Kling
2019-09-22
LibCore: Make CObject reference-counted
Andreas Kling
2019-09-20
LibCore+LibGUI+WindowServer: Make events bubble up through ancestors
Andreas Kling
2019-09-16
WindowServer+LibGUI: Allow switching windows in/out of fullscreen mode
Andreas Kling
2019-08-18
WindowServer: Tell WSWindows who their CObject parent is
Andreas Kling
2019-07-28
WindowServer+LibGUI: Remove old "icon path" way of doing things.
Andreas Kling
2019-07-28
WindowServer+LibGUI: Pass window icons as shared buffers rather than paths.
Andreas Kling
2019-07-17
WSEventLoop: Remove inheritance from CEventLoop
Robin Burchell
2019-07-14
WindowServer: Add a custom window type for Launcher
Robin Burchell
2019-06-30
WindowServer: Add a separator before "close" in window menus.
Andreas Kling
2019-06-22
WindowServer: Fix compiler warnings.
Andreas Kling
2019-06-21
WindowServer+Taskbar: Let WindowServer manage the "window menus".
Andreas Kling
2019-06-21
WindowServer: Render the global menubar into a separate WSWindow.
Andreas Kling
2019-06-07
WindowServer: Run clang-format on everything.
Andreas Kling
2019-06-02
WindowServer: Always update the maximize button icon when we should.
Andreas Kling
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+LibGUI: Handle mouse wheel deltas in the mouse event stream.
Andreas Kling
2019-05-13
WindowServer: Don't add maximize button to non-resizable windows.
Andreas Kling
2019-05-12
WindowServer: Add a maximize/unmaximize button to windows.
Andreas Kling
2019-05-12
Change String&& arguments to const String& in a couple of places.
Andreas Kling
2019-05-04
WindowServer: Don't send Paint messages to minimized windows.
Andreas Kling
2019-04-20
WindowSerer+LibGUI: Send multiple rects in invalidation/flush messages.
Andreas Kling
2019-04-20
WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.
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-13
WindowServer+LibGUI: Add ability to set per-window icons.
Andreas Kling
2019-04-08
LibGUI+WindowServer: Add support for GWidget tooltips.
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: 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
Taskbar: Only include "Normal" windows in the taskbar window list.
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-01
WindowServer: Make various function arguments const.
Andreas Kling
2019-03-24
WindowServer+LibGUI: Implement automatic cursor tracking.
Andreas Kling
2019-03-22
Use the PNG loader for all images, and get rid of the .rgb files.
Andreas Kling
2019-03-20
Move WindowServer into Servers.
Andreas Kling