summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* monitor: bring back old description behaviorvaxerski2024-12-231-1/+1
* renderer: allow plugins to know what window was rendered in postVaxry2024-12-221-1/+6
* debug: add debug:pass for debugging the render passVaxry2024-12-223-2/+31
* Renderer: rewrite render scheduling (#8683)Vaxry2024-12-2242-779/+1580
* core: fade in windows when they are brought from invisible workspacesVaxry2024-12-224-1/+15
* windowrules: add negative: prefix for negating a regexVaxry2024-12-215-34/+61
* windowrules: precompute regexes for window/layer rulesVaxry2024-12-215-14/+49
* groups: honor group lock window rule (#8782)Aqa-Ib2024-12-212-0/+3
* data-device: fix edge case crash on null xwmVaxry2024-12-211-6/+8
* pluginAPI: add register dispatcher v2Vaxry2024-12-194-7/+30
* layout: apply group rules after window creation (#8779)Aqa-Ib2024-12-191-3/+3
* core: fix possible crash on null active workspaceVaxry2024-12-191-1/+2
* internal: Make static analysis more happy (#8767)Ikalco2024-12-1914-57/+59
* logging: fix Gpu info (#8764)Kamikadze2024-12-193-3/+3
* core: Unbreak build on FreeBSD (#8762)Jan Beich2024-12-181-0/+4
* xwayland: fix compile with no xwaylandVaxry2024-12-181-0/+2
* xwm: fixup targets in selection requestsVaxry2024-12-181-1/+8
* xwayland: fix dnd including xwaylandVaxry2024-12-181-0/+2
* core: avoid activating toplevel-less surfacesVaxry2024-12-181-1/+1
* logging: get broader GPUINFO (#8753)Ikalco2024-12-183-3/+3
* internal: remove dead code (#8748)Ikalco2024-12-1719-127/+2
* binds: cycle within group on single monitor if no window found in the argumen...normaltaro2024-12-171-10/+9
* windowrules: fixup duplicate rule enum tagsVaxry2024-12-172-15/+0
* versionkeeper: init version to 0.0.0 if no file is presentVaxry2024-12-161-1/+1
* nix/meson: add re2 dependency (#8738)Austin Horstman2024-12-161-0/+1
* opengl: fixup missed /4 in oklab parsingVaxry2024-12-161-1/+1
* windowrules: fix prop rules with boolean valuesVaxry2024-12-161-1/+1
* layerrules: fix ignorezero not workingVaxry2024-12-161-1/+2
* opengl: fixup invalid ogl uniform readsVaxry2024-12-161-2/+3
* animationmgr: fixup stack-use-after-returnVaxry2024-12-163-15/+15
* core: Move regex from stdlib to re2 (#8736)Vaxry2024-12-165-53/+31
* core: Optimize window/layer rule application and scanning (#8735)Vaxry2024-12-1612-598/+855
* core: drop using deques in favor of vectorsVaxry2024-12-1624-153/+178
* input: add warp_back_after_non_mouse_inputVaxry2024-12-155-3/+36
* xwayland: Support cross DnD from Wayland (#8708)Vaxry2024-12-1510-110/+701
* core/data: Use pointer focus for DnD operations (#8707)Vaxry2024-12-145-19/+45
* compositor: fix monitor arrangement with mixed auto directionsVaxry2024-12-131-32/+30
* hyprctl: add an inhibitingIdle field to windowsVaxry2024-12-133-17/+47
* dispatchers: Add an option to prioritize focus change within groups with move...normaltaro2024-12-133-0/+23
* snap: bias reserved area when its size is greater than zero (#8694)Mike Will2024-12-131-8/+13
* data-device: fixup wrong box expansionVaxry2024-12-121-2/+2
* layersurface: use lastMonitor and not monitor from cursor for new lsVaxry2024-12-111-1/+1
* core/data-device: expand damage region to fix minor px errorsVaxry2024-12-111-1/+1
* windowrules: add rules for mouse and touchpad scroll factors (#8655)Mike Will2024-12-116-4/+40
* workspace: update hasFullscreenWindow in updateWindowsVaxry2024-12-111-0/+2
* config: add 'force' option for 'cursor:warp_on_change_workspace' (#8681)Pavel Belyavsky2024-12-104-9/+9
* core: Fix workspace selector parsing (#8687)Alexander Iliev2024-12-101-3/+3
* windows: allow replacing existing fullscreen (#8566)littleblack1112024-12-101-1/+4
* core/output: don't send enter too aggresivelyVaxry2024-12-101-1/+1
* crashreporter: avoid clang warningVaxry2024-12-081-3/+3