summaryrefslogtreecommitdiff
path: root/Userland/Services/WindowServer
AgeCommit message (Expand)Author
2021-02-09WindowServer: Try harder to avoid re-rendering window shadowTom
2021-02-09WindowServer: Implement simple window shadowsTom
2021-02-08WindowServer: Cache rendered window frame in bitmapTom
2021-02-08WindowServer: Calculate transparent frame occlusionsTom
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-02-08Everywhere: Add semantically-missing includesBen Wiederhake
2021-02-07WindowServer: Don't close menu when clicking on item with submenu (#5239)DragonAlex98
2021-02-01LibIPC: Stop sending client ID to clientsAndreas Kling
2021-02-01LibGUI+WindowServer: Don't use a WM IPC to initiate own window resizeAndreas Kling
2021-01-30WindowManager: Restore a window's geometry when untiling itetaIneLp
2021-01-29WindowServer: Constrain geometry label on move/resize to desktopBen Wiederhake
2021-01-29WindowServer: Split double-duty Window::normalize_rect()Ben Wiederhake
2021-01-29WindowServer: Allow superdrags to hide the titlebarBen Wiederhake
2021-01-29WindowServer: Count titlebar towards visible/grabbable areaBen Wiederhake
2021-01-29WindowServer: Properly determine where a window may beBen Wiederhake
2021-01-25WindowServer: Fix client unresponsiveness detectionLinus Groh
2021-01-25Everywhere: Hook up remaining debug macros to Debug.h.asynts
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-25Everywhere: Use CMake to generate AK/Debug.h.asynts
2021-01-24WindowServer: Don't crash if unable to open input peripheralsJean-Baptiste Boric
2021-01-23WindowServer: Make dragging maximized windows up no-opBen Wiederhake
2021-01-23WindowServer: Prevent moving a window to inaccessible regionBen Wiederhake
2021-01-23WindowServer: Fix many subtle bugs in tiling/maximizingBen Wiederhake
2021-01-23WindowServer: Remember the correct untiled rectBen Wiederhake
2021-01-23WindowServer: Normalize preferred rect before applyingBen Wiederhake
2021-01-23WindowServer: Don't crash on wallpapers smaller than the desktop with fill mo...Nico Weber
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-22LibGfx: Add a draw_scaled_bitmap() variant that takes a FloatRect as src_rectNico Weber
2021-01-22Everywhere: Fix typosLinus Groh
2021-01-22LibGfx: Implement blit_offset() in terms of blit()Nico Weber
2021-01-22LibGfx: Remove Painter::blit_scaled() in favor of Painter::draw_scaled_bitmap()Nico Weber
2021-01-20WindowServer: In HighDPI mode, load high-res window buttons and high-res cursorsNico Weber
2021-01-20LibGfx: Give Bitmap a scale factorNico Weber
2021-01-20WindowServer: Rename WallpaperMode::{Scaled => Stretch}Linus Groh
2021-01-17LibGfx: Make Painter take the scale factor as constructor argumentNico Weber
2021-01-17Everywhere: Remove more <AK/SharedBuffer.h> includesAndreas Kling
2021-01-16LibGfx+LibGUI: Make Gfx::ShareableBitmap transmit indexed palettesAndreas Kling
2021-01-16WindowServer+LibGUI: Pass the system theme using Core::AnonymousBufferAndreas Kling
2021-01-16Kernel+LibC+WindowServer: Remove unused thread/process boost mechanismAndreas Kling
2021-01-16Everywhere: Convert a handful of String::format() => formatted()Andreas Kling
2021-01-16WindowServer+LibGUI: Send menu item icons as Gfx::ShareableBitmapAndreas Kling
2021-01-16WindowServer+LibGUI: Pass drag&drop bitmaps via Gfx::ShareableBitmapAndreas Kling
2021-01-16WindowServer, LibGUI: RefreshSystemTheme implementationNick Vella
2021-01-15WindowServer+Taskbar: Send WM icon updates as Gfx::ShareableBitmapAndreas Kling
2021-01-15WindowServer: Add a "scale" parameter to the SetResolution message and plumb ...Nico Weber
2021-01-15WindowServer: Don't reallocate the cursor back bitmap all the time in HighDPI...Nico Weber
2021-01-15WindowServer: Make HighDPI awareNico Weber
2021-01-15WindowServer: Delete dead set_screen parameterNico Weber