Andreas Kling
|
6c2089c59d
Put miscellaneous debug spam behind #ifdefs.
|
6 lat temu |
Andreas Kling
|
b5e5f26a82
Base: Add Csilla Bold 7x10 variant.
|
6 lat temu |
Andreas Kling
|
fd428d6ed3
SharedGraphics: Make Painter clipping work with translated clip origin.
|
6 lat temu |
Andreas Kling
|
05f9257621
WindowServer: Add "Open ProcessManager..." to system menu.
|
6 lat temu |
Andreas Kling
|
c80182f81f
WindowServer: Add 1920x1080 resolution option.
|
6 lat temu |
Andreas Kling
|
f6b41d166d
WindowServer: Reduce resize related debug spam.
|
6 lat temu |
Andreas Kling
|
88e77fe3af
WindowServer: Bump height of window titlebars and menus from 16 to 18.
|
6 lat temu |
Andreas Kling
|
1effe70543
WindowServer+LibGUI: Fix global mouse tracking with recursive widget trees.
|
6 lat temu |
Andreas Kling
|
2fb3fa7f69
WindowServer: Add a simple CPU usage graph to the global menu bar.
|
6 lat temu |
Andreas Kling
|
b341cab9cc
WindowServer: Only invalidate the menubar rect when an app changes menubar.
|
6 lat temu |
Andreas Kling
|
d77f8ba413
WindowServer: Make message receivers be weak pointers.
|
6 lat temu |
Andreas Kling
|
15fb917f28
Convert more RetainPtr use to Retained.
|
6 lat temu |
Andreas Kling
|
b6115ee5b7
WindowServer: Choose resizing direction based on where it's initiated.
|
6 lat temu |
Andreas Kling
|
6084cd0c56
Add concept of size increments to windowing system.
|
6 lat temu |
Andreas Kling
|
fa02d2a39b
Rework the rendering model so that clients instantiate backing stores.
|
6 lat temu |
Andreas Kling
|
d054fbee91
WindowServer: Don't spam clients with resize events.
|
6 lat temu |
Andreas Kling
|
59b8183c4b
WindowServer: Support resizing windows.
|
6 lat temu |
Andreas Kling
|
a9911fca80
WindowServer: Minor style tweak.
|
6 lat temu |
Andreas Kling
|
96943dbad1
WindowServer: Remove some unused WSWindowManager members.
|
6 lat temu |
Andreas Kling
|
bf30502560
LibGUI: Implement enter/leave events (with WindowServer support.)
|
6 lat temu |
Andreas Kling
|
57546d8420
WindowServer: Only invalidate the menubar rect when switching menubars.
|
6 lat temu |
Andreas Kling
|
b561a5976f
WindowServer: Correct invalidation rects for menu windows.
|
6 lat temu |
Andreas Kling
|
98784ad3cb
WindowServer: Avoid overdraw by shattering dirty rects into unique shards.
|
6 lat temu |
Andreas Kling
|
9b71307d49
WindowServer: Support windows with alpha channels. And per-WSWindow opacity.
|
6 lat temu |
Andreas Kling
|
e952a35994
WindowServer: Assume wallpaper images are 1024x768.
|
6 lat temu |
Andreas Kling
|
0730b3c15f
Add ability to switch video modes from the system menu.
|
6 lat temu |
Andreas Kling
|
fa452fadca
WindowServer: Let menu objects reference the WSClientConnection by pointer.
|
6 lat temu |
Andreas Kling
|
9a39c01551
WindowServer: WSWindow can have a pointer to the client rather than an ID.
|
6 lat temu |
Andreas Kling
|
82768e7ac5
WindowServer: Move video mode setup to WSScreen.
|
6 lat temu |
Andreas Kling
|
3eb6c22a22
WindowServer: Make the menubar clock work again in the post-kernel world.
|
6 lat temu |