index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Services
/
WindowServer
/
Compositor.cpp
Age
Commit message (
Expand
)
Author
2021-06-25
Userland: Add FB_FLUSH ioctl for fbdev
Sahan Fernando
2021-06-20
WindowServer: Enable screen capture to span multiple screens
Tom
2021-06-20
WindowServer: Load multiple scaled versions of Bitmaps and Cursors
Tom
2021-06-20
WindowServer: Add API to set/get screen layouts
Tom
2021-06-20
WindowServer: Add initial support for rendering on multiple screens
Tom
2021-06-18
WindowServer: Add WindowStack concept
Andreas Kling
2021-06-06
WindowServer: Simplify determining transparent/opaque occlusions
Tom
2021-05-22
Userland: Rename LibThread => LibThreading
Andreas Kling
2021-05-21
Revert "Userland: static vs non-static constexpr variables"
Linus Groh
2021-05-21
Userland: static vs non-static constexpr variables
Lenny Maiorani
2021-05-20
WindowServer+DisplaySettings: Remove the weird "simple" wallpaper mode
Andreas Kling
2021-05-02
LibGfx: Unify Rect, Point, and Size
Matthew Olsson
2021-05-01
Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr
Gunnar Beutner
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-03-16
LibGfx: Rename 32-bit BitmapFormats to BGRA8888 and BGRx888x
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-21
WindowServer: Re-evaluate the mouse cursor when alpha hit-testing
Tom
2021-02-11
WindowServer: Fix compositing of fullscreen window
Linus Groh
2021-02-11
WindowServer: Blit backing bitmap with transparency for hung windows
Tom
2021-02-11
WindowServer: Fix clearing area not covered by backing bitmap
Tom
2021-02-10
WindowServer: Occlusion calculation fixes
Tom
2021-02-09
WindowServer: Implement simple window shadows
Tom
2021-02-08
WindowServer: Cache rendered window frame in bitmap
Tom
2021-02-08
WindowServer: Calculate transparent frame occlusions
Tom
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-01-29
WindowServer: Constrain geometry label on move/resize to desktop
Ben Wiederhake
2021-01-25
Everywhere: Debug macros instead of constexpr.
asynts
2021-01-25
Everywhere: Use CMake to generate AK/Debug.h.
asynts
2021-01-23
WindowServer: Don't crash on wallpapers smaller than the desktop with fill mo...
Nico Weber
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-22
LibGfx: Add a draw_scaled_bitmap() variant that takes a FloatRect as src_rect
Nico Weber
2021-01-22
Everywhere: Fix typos
Linus Groh
2021-01-22
LibGfx: Implement blit_offset() in terms of blit()
Nico Weber
2021-01-22
LibGfx: Remove Painter::blit_scaled() in favor of Painter::draw_scaled_bitmap()
Nico Weber
2021-01-20
WindowServer: In HighDPI mode, load high-res window buttons and high-res cursors
Nico Weber
2021-01-20
LibGfx: Give Bitmap a scale factor
Nico Weber
2021-01-20
WindowServer: Rename WallpaperMode::{Scaled => Stretch}
Linus Groh
2021-01-17
LibGfx: Make Painter take the scale factor as constructor argument
Nico Weber
2021-01-16
Everywhere: Convert a handful of String::format() => formatted()
Andreas Kling
2021-01-15
WindowServer: Add a "scale" parameter to the SetResolution message and plumb ...
Nico Weber
2021-01-15
WindowServer: Don't reallocate the cursor back bitmap all the time in HighDPI...
Nico Weber
2021-01-15
WindowServer: Make HighDPI aware
Nico Weber
2021-01-12
Services: Move to Userland/Services/
Andreas Kling