Tom
|
2d29bfc89e
WindowServer: Re-evaluate the mouse cursor when alpha hit-testing
|
4 vuotta sitten |
Tom
|
06ee8c5aa8
WindowServer: Ignore other button presses while moving/resizing windows
|
4 vuotta sitten |
Andreas Kling
|
c4438d6fd4
WindowServer: Unbreak "pick new active window" algorithm
|
4 vuotta sitten |
Andreas Kling
|
11c8596ad3
WindowServer+LibGUI+LibGfx: Add WindowType::ToolWindow
|
4 vuotta sitten |
Tom
|
d590e0c946
WindowServer: Add support for alpha channel based hit testing
|
4 vuotta sitten |
Jean-Baptiste Boric
|
7ee6c66ee9
WindowManager: Make the Logo key open the system menu
|
4 vuotta sitten |
Tom
|
be48a89b35
WindowServer: Fix double click handling while using cursor tracking
|
4 vuotta sitten |
Tom
|
cf1c159ed5
WindowServer: Allow different shadows for active/inactive windows
|
4 vuotta sitten |
Tom
|
f8d65e57ba
WindowServer: Don't re-render the window frame when not needed
|
4 vuotta sitten |
Tom
|
a807d92a32
WindowServer: Fix switching between shadows and no shadows with themes
|
4 vuotta sitten |
Tom
|
964894dee6
WindowServer: Allow specifying different shadows for menus and tooltips
|
4 vuotta sitten |
Camisul
|
8c220dee03
WindowServer: Vertically maximize window
|
4 vuotta sitten |
Tom
|
e1ee59ac9d
WindowServer: Recompute occlusions and re-render shadows on theme change
|
4 vuotta sitten |
Tom
|
0ce4b9d7db
WindowServer: Implement simple window shadows
|
4 vuotta sitten |
Tom
|
15a1d9aa94
WindowServer: Cache rendered window frame in bitmap
|
4 vuotta sitten |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 vuotta sitten |
etaIneLp
|
e625ae1130
WindowManager: Restore a window's geometry when untiling it
|
4 vuotta sitten |
Ben Wiederhake
|
cf586311a6
WindowServer: Split double-duty Window::normalize_rect()
|
4 vuotta sitten |
Ben Wiederhake
|
79f534ef12
WindowServer: Allow superdrags to hide the titlebar
|
4 vuotta sitten |
Ben Wiederhake
|
3fd5aec187
WindowServer: Properly determine where a window may be
|
4 vuotta sitten |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 vuotta sitten |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 vuotta sitten |
Ben Wiederhake
|
e937012870
WindowServer: Make dragging maximized windows up no-op
|
4 vuotta sitten |
Ben Wiederhake
|
a671a5ba7e
WindowServer: Prevent moving a window to inaccessible region
|
4 vuotta sitten |
Ben Wiederhake
|
2de471b9f0
WindowServer: Fix many subtle bugs in tiling/maximizing
|
4 vuotta sitten |
asynts
|
fb8d3635d9
Everywhere: Replace a bundle of dbg with dbgln.
|
4 vuotta sitten |
Nico Weber
|
98637bd549
WindowServer: In HighDPI mode, load high-res window buttons and high-res cursors
|
4 vuotta sitten |
Andreas Kling
|
1cb44ec5ee
Everywhere: Remove more <AK/SharedBuffer.h> includes
|
4 vuotta sitten |
Andreas Kling
|
04f95f9160
WindowServer+LibGUI: Pass the system theme using Core::AnonymousBuffer
|
4 vuotta sitten |
Andreas Kling
|
01c2480eb3
Kernel+LibC+WindowServer: Remove unused thread/process boost mechanism
|
4 vuotta sitten |