Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 33d0916d29 WindowServer: Add support for fullscreen windows. %!s(int64=6) %!d(string=hai) anos
  Robin Burchell a4b0dfff43 Move double click events from LibGUI to the window server %!s(int64=6) %!d(string=hai) anos
  Andreas Kling dab9901235 WindowServer+LibGUI: Handle mouse wheel deltas in the mouse event stream. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 42cf09fdf1 WindowServer: Don't add maximize button to non-resizable windows. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 641893104a WindowServer: Add a maximize/unmaximize button to windows. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling dddf45f563 Change String&& arguments to const String& in a couple of places. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling dc919352b0 WindowServer: Don't send Paint messages to minimized windows. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 7efd61fcf5 WindowSerer+LibGUI: Send multiple rects in invalidation/flush messages. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 49e7ffc06a WindowServer: Introduce a WM event mask so Taskbar can ignore window rects. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling c931eaa22c WindowServer: Generate a separate WM event for window icon changes. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 94a5e08faf WindowServer: Rename WSMessage* => WSEvent*. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling de184d0999 WindowServer: Port WindowServer to LibCore. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling c09c114d77 WindowServer+LibGUI: Add ability to set per-window icons. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 7f2eeb0b35 LibGUI+WindowServer: Add support for GWidget tooltips. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling ef9fbef4c6 Taskbar: Show minimized window titles in [brackets]. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling f6ca94605c WindowServer: Add a window minimization button. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 47d270b577 WindowServer: Factor out window frame logic into a WSWindowFrame class. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 99b98dc653 WindowServer: Merge WM_WindowAdded and WM_WindowStateChanged. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 64a5abf8db Taskbar: Only include "Normal" windows in the taskbar window list. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 7b1384c4ef Taskbar: Plumb window active state from the WindowServer to the taskbar. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 96104b5524 Taskbar: More bringup work. We now see a basic window list. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling a22774ee3f Taskbar: Start working on a taskbar app. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 0cad4bdc90 WindowServer: Make various function arguments const. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling b4da451c9a WindowServer+LibGUI: Implement automatic cursor tracking. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 7c0a185970 Use the PNG loader for all images, and get rid of the .rgb files. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling d17a91f185 Move WindowServer into Servers. %!s(int64=6) %!d(string=hai) anos