Commit History

Author SHA1 Message Date
  Andreas Kling 33d0916d29 WindowServer: Add support for fullscreen windows. 6 years ago
  Robin Burchell 805e87a21c WindowServer: Add a more dynamic app list 6 years ago
  Andreas Kling 4e7e2950bc WindowServer: Fill unbacked windows with their background color. 6 years ago
  Robin Burchell c4610b825d WSWindowManager: Fix a small whoopsie with double click delivery 6 years ago
  Robin Burchell a4b0dfff43 Move double click events from LibGUI to the window server 6 years ago
  Andreas Kling 641893104a WindowServer: Add a maximize/unmaximize button to windows. 6 years ago
  Andreas Kling 5b2e122624 WindowServer: Don't launch a terminal when clicking system menu separators. 6 years ago
  Andreas Kling ea9a39a9f2 LibGUI+WindowServer: Add a GResizeCorner widget. 6 years ago
  Andreas Kling 6614746ca8 WindowServer: Spawn a secondary thread to decode wallpapers. 6 years ago
  Andreas Kling ed957ca2e1 WindowServer: Add 1280x720 resolution to the system menu. 6 years ago
  Andreas Kling de4b77ef27 WindowServer: Ignore title change notifications for non-normal windows. 6 years ago
  Andreas Kling f520d87097 WindowServer: Remove debug spam about activating non-normal windows. 6 years ago
  Andreas Kling 9f122bff5a WindowServer+LibGUI: Allow arbitrary number of rects in messages. 6 years ago
  Andreas Kling 49e7ffc06a WindowServer: Introduce a WM event mask so Taskbar can ignore window rects. 6 years ago
  Andreas Kling b88f2bc799 WindowServer: Broadcast window icons to newly joined WM listener clients. 6 years ago
  Andreas Kling c931eaa22c WindowServer: Generate a separate WM event for window icon changes. 6 years ago
  Andreas Kling 18ef6b111b WindowServer: Mouse switching between system menu and app menu was broken. 6 years ago
  Andreas Kling 86361d3d45 WindowServer: Improve the look of menus. 6 years ago
  Andreas Kling 311019d8ee WindowServer: Don't waste time pre-filling windows with background color. 6 years ago
  Andreas Kling f61549ca5f Make better use of geometry class helpers in some places. 6 years ago
  Andreas Kling a3e8fc3d9c LibCore: Add a convenience constructor for CTimer. 6 years ago
  Andreas Kling 94a5e08faf WindowServer: Rename WSMessage* => WSEvent*. 6 years ago
  Andreas Kling de184d0999 WindowServer: Port WindowServer to LibCore. 6 years ago
  Andreas Kling c2093ad994 WindowServer: Move the CPU monitor thingy to its own class. 6 years ago
  Andreas Kling 3f6408919f AK: Improve smart pointer ergonomics a bit. 6 years ago
  Andreas Kling d5dec1922b WindowServer: Make menu windows inherently modal. 6 years ago
  Andreas Kling c09c114d77 WindowServer+LibGUI: Add ability to set per-window icons. 6 years ago
  Andreas Kling 054c982181 LibGUI+WindowServer: Add support for enabled/disabled actions. 6 years ago
  Andreas Kling 77a77b5bf7 WindowServer: Add 1440x900 resolution shortcut to system menu. 6 years ago
  Andreas Kling 5e0577a042 Introduce LibCore and move GElapsedTimer => CElapsedTimer. 6 years ago