Hyprland/src/desktop/view
Skidam 457617b5a3
xwayland: normalize OR geometry to logical coords with force_zero_scaling (#13359)
Fixes X11 popups, tooltips, and menus showing black boxes on scaled monitors with xwayland:force_zero_scaling = 1 #13334
2026-02-25 12:29:12 +00:00
..
GlobalViewMethods.cpp desktop/view: use aliveAndVisible for most things (#12631) 2025-12-11 16:29:26 +00:00
GlobalViewMethods.hpp desktop: cleanup, unify desktop elements as views (#12563) 2025-12-08 15:04:40 +00:00
Group.cpp layout: rethonk layouts from the ground up (#12890) 2026-02-21 21:30:39 +00:00
Group.hpp layout: rethonk layouts from the ground up (#12890) 2026-02-21 21:30:39 +00:00
LayerSurface.cpp event: refactor HookSystem into a typed event bus (#13333) 2026-02-22 23:30:10 +00:00
LayerSurface.hpp desktop/layer: store aboveFs property and use that 2025-12-16 16:32:37 +00:00
Popup.cpp popup: check for expired weak ptr (#13352) 2026-02-24 11:20:29 +00:00
Popup.hpp desktop/popup: fix invalid surface coord 2025-12-16 15:56:04 +00:00
SessionLock.cpp desktop: cleanup, unify desktop elements as views (#12563) 2025-12-08 15:04:40 +00:00
SessionLock.hpp desktop: cleanup, unify desktop elements as views (#12563) 2025-12-08 15:04:40 +00:00
Subsurface.cpp debug: move to hyprutils' logger (#12673) 2025-12-18 17:23:24 +00:00
Subsurface.hpp desktop: cleanup, unify desktop elements as views (#12563) 2025-12-08 15:04:40 +00:00
View.cpp desktop/view: use aliveAndVisible for most things (#12631) 2025-12-11 16:29:26 +00:00
View.hpp desktop/view: use aliveAndVisible for most things (#12631) 2025-12-11 16:29:26 +00:00
Window.cpp xwayland: normalize OR geometry to logical coords with force_zero_scaling (#13359) 2026-02-25 12:29:12 +00:00
Window.hpp protocols: implement image-capture-source-v1 and image-copy-capture-v1 (#11709) 2026-02-22 12:30:11 +00:00
WLSurface.cpp rules/windowRuleApplicator: fix min/max size effects (#12491) 2025-12-27 12:43:45 +01:00
WLSurface.hpp render/cm: various updates, remove old protocols (#12693) 2025-12-27 18:01:46 +01:00