Hyprland/src/managers
Vaxry e536b02248
Renderer: rewrite render scheduling (#8683)
This rewrites renderer scheduling. Occlusion is now unified in a new Pass type.
2024-12-22 17:12:09 +01:00
..
eventLoop core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
input internal: remove dead code (#8748) 2024-12-17 17:31:27 +01:00
AnimationManager.cpp internal: Make static analysis more happy (#8767) 2024-12-19 02:56:01 +01:00
AnimationManager.hpp core: move colorspace handling to oklab (#8635) 2024-12-03 18:58:24 +00:00
CursorManager.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
CursorManager.hpp cursormgr: fix cursor gsettings on session change (#7295) 2024-08-13 18:27:00 +01:00
EventManager.cpp core: drop using deques in favor of vectors 2024-12-16 15:58:19 +00:00
EventManager.hpp core: drop using deques in favor of vectors 2024-12-16 15:58:19 +00:00
HookSystemManager.cpp misc: constify the remaining for loops (#7534) 2024-08-26 20:24:30 +02:00
HookSystemManager.hpp internal: new shared_ptr and weak_ptr implementation (#5883) 2024-05-05 17:16:00 +01:00
KeybindManager.cpp internal: Make static analysis more happy (#8767) 2024-12-19 02:56:01 +01:00
KeybindManager.hpp pluginAPI: add register dispatcher v2 2024-12-19 20:23:32 +00:00
LayoutManager.cpp hyprctl: Add 'layouts' command (#3895) 2023-11-21 18:43:38 +00:00
LayoutManager.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
PointerManager.cpp Renderer: rewrite render scheduling (#8683) 2024-12-22 17:12:09 +01:00
PointerManager.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
ProtocolManager.cpp protocols: mark primarySelection as not privileged 2024-11-15 00:47:34 +00:00
ProtocolManager.hpp internal: Move CMonitor to SP (#8178) 2024-10-19 23:03:29 +01:00
SeatManager.cpp core/data: Use pointer focus for DnD operations (#8707) 2024-12-14 16:19:56 +01:00
SeatManager.hpp core/data: Use pointer focus for DnD operations (#8707) 2024-12-14 16:19:56 +01:00
SessionLockManager.cpp sessionLock: don't send motion events on every surface commit (#8584) 2024-11-27 19:59:00 +00:00
SessionLockManager.hpp renderer: add lockdead_screen_delay (#8467) 2024-11-17 15:58:18 +00:00
ThreadManager.cpp internal: Make static analysis more happy (#8767) 2024-12-19 02:56:01 +01:00
ThreadManager.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
TokenManager.cpp internal: Remove some unused lambda captures (#8218) 2024-10-24 13:12:41 +01:00
TokenManager.hpp core: move to steady_clock where applicable 2024-06-25 16:05:47 +02:00
VersionKeeperManager.cpp versionkeeper: init version to 0.0.0 if no file is present 2024-12-16 23:37:13 +00:00
VersionKeeperManager.hpp core: Add support for hyprqtutils' update screen (#8651) 2024-12-06 15:45:02 +01:00
XCursorManager.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
XCursorManager.hpp xcursors: store themes in a std:set to order it (#8474) 2024-11-14 20:38:16 +00:00
XWaylandManager.cpp core: avoid activating toplevel-less surfaces 2024-12-18 15:01:12 +00:00
XWaylandManager.hpp xwayland: Support cross DnD from Wayland (#8708) 2024-12-15 00:37:17 +01:00