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
Age
Commit message (
Expand
)
Author
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
WindowServer: Remove some debug spam.
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: Make WSWindowFrame and WSButton deal in relative coordinates.
Andreas Kling
2019-04-05
WindowServer: Simplify two mouse coordinate conversions.
Andreas Kling
2019-04-05
WindowServer: Add a WSButton class and make the window close buttons use it.
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-05
AK: Revert Eternal<T> for now since it doesn't work as intended.
Andreas Kling
2019-04-04
WindowServer: Clip dirty cursor rects to the screen in compose().
Andreas Kling
2019-04-04
WindowServer: WM_SetActiveWindow should move the window to front as well.
Andreas Kling
2019-04-04
Taskbar: Only include "Normal" windows in the taskbar window list.
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
WindowServer: Remove some unused debugging code.
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-03
WindowServer: Broadcast screen rect changes to all clients.
Andreas Kling
2019-04-03
AK: Add Eternal<T> and use it in various places.
Andreas Kling
2019-04-02
LookupServer: Only interpret A records as 32-bit IPv4 addresses.
Andreas Kling
2019-04-02
Move NetworkOrdered.h to AK/ since it's used in both kernel and userspace.
Andreas Kling
2019-04-02
LibGUI: Switch to a resizing cursor when hovering or using a GSplitter.
Andreas Kling
2019-04-01
WindowServer: Remove redundant client_id's from WSAPIClientRequest classes.
Andreas Kling
2019-04-01
WindowServer: Make various function arguments const.
Andreas Kling
2019-03-31
WindowServer: Add support for per-window override cursors.
Andreas Kling
2019-03-31
WindowServer: Show a special "move" cursor when dragging windows around.
Andreas Kling
2019-03-31
WindowServer: Remove the old cursor character bitmaps.
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-29
Rename Painter::set_clip_rect() to add_clip_rect().
Andreas Kling
2019-03-28
WindowServer: Use StylePainter to draw the window close buttons.
Andreas Kling
2019-03-28
Move LibGUI/GStyle to SharedGraphics/StylePainter.
Andreas Kling
2019-03-28
WindowServer: Tweak border color of active and dragging windows.
Andreas Kling
2019-03-27
Tweak the look of various UI surfaces and buttons.
Andreas Kling
2019-03-27
WindowServer: Move the CPU usage graph updates to a secondary thread.
Andreas Kling
2019-03-27
LibC: Run constructors on process startup.
Andreas Kling
2019-03-27
LibC: Time-related POSIX compliance fixes.
Andreas Kling
2019-03-25
LibGUI: Add GWidget::doubleclick_event().
Andreas Kling
2019-03-24
WindowServer+LibGUI: Implement automatic cursor tracking.
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-24
WindowServer: Reduce debug spam.
Andreas Kling
2019-03-22
Use the PNG loader for all images, and get rid of the .rgb files.
Andreas Kling
2019-03-21
WindowServer: Remove some old commented-out code.
Andreas Kling
[next]