Hyprland/src/desktop
Tom Englund 125a8f7e07
workspace: fix crash on destruction of compositor (#5495)
when the compositor destructs because of exiting hyprland the
hookmanager and eventmanager is already destroyed, add an if check in
the destructor of workspace so it doesnt segfault on exit.
2024-04-08 18:28:11 +01:00
..
Constraint.cpp constraint: fix possible uaf on double destruction 2024-04-06 18:43:17 +01:00
Constraint.hpp input: Rewritten pointer constraints (#4889) 2024-03-02 21:04:55 +00:00
DesktopTypes.hpp Workspace/core: Refactor workspace storage (#5380) 2024-04-02 20:32:39 +01:00
Popup.cpp popups: more safety in damage checking 2024-04-04 16:42:30 +01:00
Popup.hpp popup: avoid damage loops with commits 2024-03-15 15:55:30 +00:00
Subsurface.cpp subsurface: init existing subsurfaces on children creations 2024-04-06 03:09:20 +01:00
Subsurface.hpp subsurface: init existing subsurfaces on children creations 2024-04-06 03:09:20 +01:00
WLSurface.cpp input: Rewritten pointer constraints (#4889) 2024-03-02 21:04:55 +00:00
WLSurface.hpp input: Rewritten pointer constraints (#4889) 2024-03-02 21:04:55 +00:00
Window.cpp props: Allow setting per-window fullscreen opacity (#5470) 2024-04-07 23:19:02 +01:00
Window.hpp props: Allow setting per-window fullscreen opacity (#5470) 2024-04-07 23:19:02 +01:00
Workspace.cpp workspace: fix crash on destruction of compositor (#5495) 2024-04-08 18:28:11 +01:00
Workspace.hpp workspacerules: add back on-created-empty functionality (#5452) 2024-04-06 15:53:32 +01:00