Tom
cf1c159ed5
WindowServer: Allow different shadows for active/inactive windows
...
Also allow specifying different shadows for the task and menu bar.
2021-02-11 23:36:11 +01:00
Tom
964894dee6
WindowServer: Allow specifying different shadows for menus and tooltips
...
Also update the Redmond 2000 theme to drop shadows more Redmond-like.
2021-02-09 22:27:14 +01:00
Tom
0ce4b9d7db
WindowServer: Implement simple window shadows
...
This implements simple window shadows around most windows, including
tooltips. Because this method uses a bitmap for the shadow bits,
it is limited to rectangular window frames. For non-rectangular
window frames we'll need to implement a more sophisticated algorithm.
2021-02-09 18:47:43 +01:00
Andreas Kling
22baa5e64f
LibGfx: Make Palette::color(ColorRole) inline
2021-02-07 16:53:39 +01:00
Andreas Kling
04f95f9160
WindowServer+LibGUI: Pass the system theme using Core::AnonymousBuffer
...
This was the last remaining user of shbufs in WindowServer, and so
WindowServer no longer pledges "shared_buffer" :^)
2021-01-16 17:20:53 +01:00
Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00