summaryrefslogtreecommitdiff
path: root/Servers
AgeCommit message (Expand)Author
2019-04-25WindowServer: Ignore title change notifications for non-normal windows.Andreas Kling
2019-04-23WindowServer+TaskBar: Add a taskbar window button popup menu.Andreas Kling
2019-04-23WindowServer: Add some padding to the window switcher items.Andreas Kling
2019-04-23WindowServer: Remove debug spam about activating non-normal windows.Andreas Kling
2019-04-23Do a pass of compiler warning fixes.Andreas Kling
2019-04-23WindowServer: WSButton should be more discerning with MouseUp/MouseMove.Andreas Kling
2019-04-22WindowServer+LibGUI: Allow arbitrary number of rects in messages.Andreas Kling
2019-04-21WindowServer: Limit paint request rects to the visible window rect.Andreas Kling
2019-04-21Include Makefile.common in all other Makefiles.Andreas Kling
2019-04-20WindowServer+LibGUI: Coalesce multiple client paints into GMultiPaintEvents.Andreas Kling
2019-04-20WindowSerer+LibGUI: Send multiple rects in invalidation/flush messages.Andreas Kling
2019-04-20WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.Andreas Kling
2019-04-20AK: Add String::copy(BufferType) helper.Andreas Kling
2019-04-20Get rid of SERENITY macro since the compiler already defines __serenity__Andreas Kling
2019-04-20WindowServer: Fix minor header dependency issue.Andreas Kling
2019-04-18WindowServer: Improve the look of menu separators.Andreas Kling
2019-04-18WindowServer: Broadcast window icons to newly joined WM listener clients.Andreas Kling
2019-04-18ProcessManager+WindowServer: Do a little less malloc() in CPU monitor code.Andreas Kling
2019-04-18WindowServer: Tweak window icon placement again.Andreas Kling
2019-04-18WindowServer: Make window title bars slightly thicker. :^)Andreas Kling
2019-04-18WindowServer: Generate a separate WM event for window icon changes.Andreas Kling
2019-04-18WindowServer: Use CFile in the CPU monitor code.Andreas Kling
2019-04-17WindowServer: Mouse switching between system menu and app menu was broken.Andreas Kling
2019-04-16WindowServer: Tweak window icon placement.Andreas Kling
2019-04-16WindowServer: Improve the look of menus.Andreas Kling
2019-04-16WindowServer: Don't waste time pre-filling windows with background color.Andreas Kling
2019-04-16Make better use of geometry class helpers in some places.Andreas Kling
2019-04-15WindowServer: Let the CPU monitor keep /proc/all open between refreshes.Andreas Kling
2019-04-14LibCore: Add a convenience constructor for CTimer.Andreas Kling
2019-04-14WindowServer: Simplify a few things in WSEventLoop.Andreas Kling
2019-04-14WindowServer: Rename WSMessage* => WSEvent*.Andreas Kling
2019-04-14WindowServer: Port WindowServer to LibCore.Andreas Kling
2019-04-14WindowServer: Move the CPU monitor thingy to its own class.Andreas Kling
2019-04-14AK: Improve smart pointer ergonomics a bit.Andreas Kling
2019-04-14WindowServer: Make menu windows inherently modal.Andreas Kling
2019-04-14LibGUI+WindowServer: Add a way to dismiss opened menus from the client.Andreas Kling
2019-04-13WindowServer+LibGUI: Add ability to set per-window icons.Andreas Kling
2019-04-12LibGUI+WindowServer: Add support for per-GWidget context menus.Andreas Kling
2019-04-12LibGUI+WindowServer: Add support for enabled/disabled actions.Andreas Kling
2019-04-11WindowServer: Tweak window title positioning.Andreas Kling
2019-04-11WindowServer: Add 1440x900 resolution shortcut to system menu.Andreas Kling
2019-04-10Introduce LibCore and move GElapsedTimer => CElapsedTimer.Andreas Kling
2019-04-10WindowServer: Stop tracking whether clients have painted since last resize.Andreas Kling
2019-04-10LibGUI+WindowServer: Coalesce paints and resizes on the client side.Andreas Kling
2019-04-10WindowServer: Give windows a "background color" to use for missing parts.Andreas Kling
2019-04-10WindowServer: Factor out some parts of compose().Andreas Kling
2019-04-09WindowServer: Show ongoing resize in number of w/h increments, too.Andreas Kling
2019-04-09WindowServer: Display the window geometry while it's being moved or resized.Andreas Kling
2019-04-09WindowServer: Always activate newly added windows.Andreas Kling
2019-04-08LibGUI+WindowServer: Add support for GWidget tooltips.Andreas Kling