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