index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
WindowServer
Age
Commit message (
Expand
)
Author
2019-02-08
Let's have two wallpapers installed so we can test switching.
Andreas Kling
2019-02-08
Kernel: Use a Lockable<bool> for sysctl booleans as well.
Andreas Kling
2019-02-08
WindowServer: Allow changing the desktop wallpaper through a sysctl.
Andreas Kling
2019-02-08
WindowServer: Set the WSMessageLoop::server_process() as early as possible.
Andreas Kling
2019-02-08
WindowServer: Support desktop wallpapers.
Andreas Kling
2019-02-07
Kernel: Add basic process priority support.
Andreas Kling
2019-02-07
Kernel: When a lock is busy, donate remaining process ticks to lock holder.
Andreas Kling
2019-02-07
WindowServer: Coordinate double-buffering with the BochsVGA card.
Andreas Kling
2019-02-07
WindowServer: Improve parsing of mouse packets.
Andreas Kling
2019-02-06
Bootloader: Locate the kernel's data segment and clear it.
Andreas Kling
2019-02-06
Kernel: Much improved BochsVGA (BXVGA) support.
Andreas Kling
2019-02-05
WindowServer: Tweak window title bar look.
Andreas Kling
2019-02-05
WindowServer: Tweak look of window close button.
Andreas Kling
2019-02-05
SharedGraphics: Add some useful painting helpers and make use of them.
Andreas Kling
2019-02-05
WindowServer: Make the window close button look a bit nicer.
Andreas Kling
2019-02-05
Add a simple close button ("X") to windows.
Andreas Kling
2019-02-05
Rename LizaBold to LizaRegular and LizaBlack to LizaBold.
Andreas Kling
2019-02-05
WindowServer: Sever the WSWindow/Process link when the process dies.
Andreas Kling
2019-02-04
LizaBold8x10: Import a bold variant of Liza8x10 and make it the default bold.
Andreas Kling
2019-02-03
Kernel: Rewrite ProcFS.
Andreas Kling
2019-02-03
WindowServer: Add some stripes to the window titles.
Andreas Kling
2019-02-02
Add basic automatic dependency management to Makefiles.
Andreas Kling
2019-01-31
Big, possibly complete sweep of naming changes.
Andreas Kling
2019-01-30
Destroy all remaining windows in a process when it dies.
Andreas Kling
2019-01-30
Add a String::format() and use that in place of ksprintf() in the Kernel.
Andreas Kling
2019-01-27
Make buttons unpress when the cursor leaves the button rect.
Andreas Kling
2019-01-26
LibGUI: Start bringing up GTextBox in the standalone world.
Andreas Kling
2019-01-26
WindowServer: Remove unused WSMessage::is_paint_event().
Andreas Kling
2019-01-26
WindowServer: Rename the two painting phases.
Andreas Kling
2019-01-26
WindowServer: More event -> message renaming.
Andreas Kling
2019-01-26
WindowServer: Rename WSEvent to WSMessage.
Andreas Kling
2019-01-26
Refactor GUI rendering model to be two-phased.
Andreas Kling
2019-01-25
WindowServer: Make dragging window frames look kinda cool.
Andreas Kling
2019-01-25
Snazz up the windows with some title bar gradients. :^)
Andreas Kling
2019-01-25
WindowServer: Put the desktop background color in a member.
Andreas Kling
2019-01-25
WindowServer: Retain window backing stores while blitting them.
Andreas Kling
2019-01-24
Let userland retain the window backing store while drawing into it.
Andreas Kling
2019-01-24
Kernel: Finally stop exposing Region members to the public.
Andreas Kling
2019-01-21
WindowServer: Rename WSEvent subclasses WSFooEvent for consistency.
Andreas Kling
2019-01-21
Flesh out keyboard event support a bit more.
Andreas Kling
2019-01-21
WindowServer: Show PID and window ID in title bars for now.
Andreas Kling
2019-01-21
WindowServer: Don't invalidate already frontmost window for moving to front.
Andreas Kling
2019-01-20
WindowServer: Only blit dirty rect of windows to back buffer.
Andreas Kling
2019-01-20
WSWindowManager: Add an invalidation and a FIXME.
Andreas Kling
2019-01-20
LibGUI: Hook up GWindow event dispatch for paint and mouse events.
Andreas Kling
2019-01-20
Start bringing up LibGUI properly (formerly Widgets.)
Andreas Kling
2019-01-19
Make a SharedGraphics directory for classes shared between Kernel and LibGUI.
Andreas Kling
2019-01-19
WSWindowManager: Minor style fixes.
Andreas Kling
2019-01-19
Invalidate the window when starting to drag it.
Andreas Kling
2019-01-18
WindowServer: Use a different border color for windows being dragged.
Andreas Kling
[next]