Hyprland/src/managers
Tom Englund 511eea71c6
pointermgr: fix initial cursorwarp (#7286)
change the hook to monitorAdded instead of newMonitor so its finalized
in the compositor and added to vMonitors, move the
checkDefaultCursorWarp to PointerManager and check for it upon mode
change. and also ensure it doesnt go out of bounds by replacing it in
the middle again on resolution changes.
2024-08-11 19:42:18 +01:00
..
eventLoop eventloop: don't dispatch in enterLoop 2024-08-10 00:04:26 +02:00
input internal: introduce new types to avoid unsigned int rollover and signed int overflow (#7216) 2024-08-08 21:01:50 +02:00
AnimationManager.cpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
AnimationManager.hpp internal: new shared_ptr and weak_ptr implementation (#5883) 2024-05-05 17:16:00 +01:00
CursorManager.cpp cursormgr: implement inheriting themes for xcursor (#7197) 2024-08-07 13:23:00 +02:00
CursorManager.hpp cursormgr: implement inheriting themes for xcursor (#7197) 2024-08-07 13:23:00 +02:00
EventManager.cpp core: Include cstring whenever strncpy is used (#7267) 2024-08-10 21:09:12 +01:00
EventManager.hpp core: move to hyprutils for utils (#6385) 2024-06-11 17:17:45 +02:00
HookSystemManager.cpp hookSystem: Make needsDeadCleanup volatile (#6356) 2024-06-07 18:31:27 +02:00
HookSystemManager.hpp internal: new shared_ptr and weak_ptr implementation (#5883) 2024-05-05 17:16:00 +01:00
KeybindManager.cpp internal: introduce new types to avoid unsigned int rollover and signed int overflow (#7216) 2024-08-08 21:01:50 +02:00
KeybindManager.hpp internal: refactor fullscreen states (#7104) 2024-07-31 19:55:52 +02:00
LayoutManager.cpp hyprctl: Add 'layouts' command (#3895) 2023-11-21 18:43:38 +00:00
LayoutManager.hpp hyprctl: Add 'layouts' command (#3895) 2023-11-21 18:43:38 +00:00
PointerManager.cpp pointermgr: fix initial cursorwarp (#7286) 2024-08-11 19:42:18 +01:00
PointerManager.hpp pointermgr: fix initial cursorwarp (#7286) 2024-08-11 19:42:18 +01:00
ProtocolManager.cpp renderer: Explicit sync fixes (#7151) 2024-08-06 15:52:19 +02:00
ProtocolManager.hpp protocols: Move globalshortcuts impl (#7102) 2024-07-30 23:33:56 +02:00
SeatManager.cpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
SeatManager.hpp core: Move to hyprutils for Math 2024-06-19 16:20:15 +02:00
SessionLockManager.cpp sessionLock: don't sendLocked when session lock has already been destoyed (#7150) 2024-08-02 15:25:51 +02:00
SessionLockManager.hpp session-lock: send locked after the lock screen is properly rendered (#6850) 2024-07-13 12:32:08 +02:00
ThreadManager.cpp core: fix a few small memory leaks on exit (#6470) 2024-06-13 12:08:02 +02:00
ThreadManager.hpp Added clang format (#1239) 2022-12-16 17:17:31 +00:00
TokenManager.cpp core: move to steady_clock where applicable 2024-06-25 16:05:47 +02:00
TokenManager.hpp core: move to steady_clock where applicable 2024-06-25 16:05:47 +02:00
XCursorManager.cpp cursormgr: add a new setting to sync gsettings (#7253) 2024-08-09 19:33:20 +02:00
XCursorManager.hpp cursormgr: add a new setting to sync gsettings (#7253) 2024-08-09 19:33:20 +02:00
XWaylandManager.cpp xwayland: fixup WM_SIZE_HINTS handling according to ICCCM 2024-07-21 17:41:26 +02:00
XWaylandManager.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00