Hyprland/src/desktop
Tom Englund 4da9b7cc5b
core: reserve vector sizes as much as we can (#9118)
avoid reallocations as much as possible with a few edge cases where the
reservation overshoots a tiny bit. but a few bytes of memory short term
is better used then the overhead of potential reallocation.
2025-01-19 10:38:42 +00:00
..
DesktopTypes.hpp desktop/DesktopTypes.hpp: fix include (#9104) 2025-01-17 18:56:43 +01:00
LayerRule.cpp windowrules: precompute regexes for window/layer rules 2024-12-21 19:21:50 +00:00
LayerRule.hpp windowrules: add negative: prefix for negating a regex 2024-12-21 23:07:34 +00:00
LayerSurface.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
LayerSurface.hpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
Popup.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
Popup.hpp renderer: don't render unmapped popups 2024-11-17 16:16:54 +00:00
Rule.cpp regex: log an error if regex parsing fails 2025-01-17 18:56:43 +01:00
Rule.hpp windowrules: add negative: prefix for negating a regex 2024-12-21 23:07:34 +00:00
Subsurface.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
Subsurface.hpp internal: nuke wlsignal and related 2024-09-24 00:47:34 +01:00
Window.cpp core: reserve vector sizes as much as we can (#9118) 2025-01-19 10:38:42 +00:00
Window.hpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
WindowRule.cpp renderer: Add supercircular window corners (#8943) 2025-01-05 18:38:49 +00:00
WindowRule.hpp windowrules: add negative: prefix for negating a regex 2024-12-21 23:07:34 +00:00
WLSurface.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
WLSurface.hpp core: Add support for HDR and color management protocols (#8715) 2025-01-07 18:32:50 +00:00
Workspace.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
Workspace.hpp keybinds: fix previous_per_monitor logic (#9010) 2025-01-11 16:05:53 +00:00