summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* internal: Center window on parent if available (#10582)sam2025-06-021-2/+4
* internal: embed example config (#10608)Kamikadze2025-06-022-307/+8
* internal: Fix HyprError not displaying at startup (#10606)Kamikadze2025-06-011-1/+0
* xwm: Refactored functions in XWM.cpp (#10569)Jasson2025-06-011-116/+149
* hyprpm: refuse adding a new repo without updatevaxerski2025-06-011-1/+1
* internal: refactor to use empty() (#10599)Kamikadze2025-05-3120-57/+57
* refactor: replace all `typedef` with `using` (#10594)Kamikadze2025-05-319-31/+31
* refactor: use std::ranges whenever possible (#10584)Kamikadze2025-05-3050-146/+137
* snap: add option to respect gaps (#10524)littleblack1112025-05-283-18/+37
* groupbar: force recalc on visibility changesvaxerski2025-05-282-5/+15
* monitor: mark 0, 0 presentation timestamps as invalidvaxerski2025-05-271-5/+10
* windowrules: Add noscreenshare (#10482)Kamikadze2025-05-273-7/+66
* core: add auto-center arrangements (#10527)Nikolaos Karaolidis2025-05-273-2/+40
* config: fix inconsistant hint of default value (#10556)littleblack1112025-05-271-1/+1
* config: fix crash on misnamed variable (#10549)littleblack1112025-05-272-2/+2
* config: add maxwidth monitor resolution mode (#10528)Nikolaos Karaolidis2025-05-262-1/+14
* dwindle: add better automatic window drag and drop direction detection (#9704)littleblack1112025-05-263-1/+32
* eventLoop: fixup headersVaxry2025-05-261-1/+1
* pass/surface: make sure popup blurs are marked for require live blurVaxry2025-05-251-0/+6
* debug/pass: show live/precompile blur in debugVaxry2025-05-251-2/+2
* versionkeeper: don't pop up on initial launchVaxry2025-05-241-0/+1
* cursor: fix screencopy cursor pos and duplicate shape with sw cursors (#10519)Virt2025-05-231-0/+7
* input: unhide cursor on tablet events after touch events (#10484)darkwater2025-05-211-0/+1
* renderer: add wrapping options to renderTexture method (#10497)zacoons2025-05-212-7/+9
* eventLoop: fixup event source callbacksVaxry2025-05-191-8/+12
* input: always allow focus to permission popupsVaxry2025-05-187-16/+58
* permissions: add permission management for keyboards (#10367)Vaxry2025-05-185-12/+48
* internal: added error log when getEdgeDefinedPoint is impossible (#10462)zacoons2025-05-181-3/+1
* input: revert #10416 and #10418Vaxry2025-05-171-16/+1
* screencopy: store a fb before permission popup if the permission is pending (...Vaxry2025-05-172-29/+64
* input: ensure seat grabs from exclusive layers can be dismissed (#10418)outfoxxed2025-05-171-0/+6
* input: do not send mouse events when outside of a surface (#10416)outfoxxed2025-05-161-1/+10
* protocols: simulate mouse movement after activating a toplevel (#10429)outfoxxed2025-05-161-0/+2
* desktop: prevent layers from dismissing their own seat grabs on map (#10417)outfoxxed2025-05-151-1/+3
* core: drop the legacy renderer (#10408)Tom Englund2025-05-1513-242/+39
* protocols/hyprland-surface: account for scaled monitor positions (#10415)outfoxxed2025-05-151-1/+1
* xwayland: do not include xcb.h when xwayland is disabled (#10407)Yukari Chiba2025-05-141-0/+2
* input: disallow virtual keyboards from changing LED state (#10402)Vaxry2025-05-141-1/+1
* opengl: add missing vao for screenshader (#10397)Tom Englund2025-05-131-0/+1
* opengl: publicize shader creation/usage functions (#10378)outfoxxed2025-05-121-3/+5
* opengl: optimize shaders and reduce unneeded drawcalls (#10364)Tom Englund2025-05-117-99/+108
* renderer: use alpha for the lockttytext textureVaxry2025-05-111-1/+1
* renderer: minor damage fixesVaxry2025-05-101-2/+1
* renderer: render blur on fade out (#10356)Vaxry2025-05-108-45/+90
* renderer: always render snapshots as 8bitvaxerski2025-05-094-7/+16
* socket2: fix order of window events on map (#10341)Vaxry2025-05-081-2/+5
* desktop: cleanup code and use std::ranges (#10289)s1dd2025-05-088-74/+57
* layout: properly assign workspace and monitor when moving a child to the pare...Vaxry2025-05-083-6/+35
* layout: allow interacting with pinned windows when fullscreened (#10326)nyx2025-05-082-3/+3
* opengl: fix legacyrendererVaxry2025-05-081-2/+2