summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* config/lua: add simple layout API (#14258)Vaxry2026-05-0615-33/+731
* config/refresher: refresh watcher state properly (#14307)Vaxry2026-05-065-6/+7
* config/refresher: fix refreshing of cursor zooms (#14283)Vaxry2026-05-065-16/+19
* groups: add groupbar middle_click_close option (#14242)Maxim Andreev2026-05-052-3/+8
* config: add device tags (#13728)ArchSav2026-05-055-3/+20
* windows/focus: add fallbacks when focussing workspaces (#14270)fazzi2026-05-046-12/+29
* config/legacy: fix crash on getConfigValue of plugin fnsVaxry2026-05-041-0/+9
* render: scale background to monitor resolution (#14250)davc0n2026-05-042-12/+61
* config/lua: add clear tag api (#14273)Lichie2026-05-035-0/+35
* config/lua: fix dispatcher shapes to not be callable (#14268)Vaxry2026-05-035-10/+155
* compositor: move SessionLockManager init from STAGE_LATE to STAGE_BASICINIT (...Maximilian Seidler2026-05-031-3/+3
* InputManager: add guards to confineToRegion to avoid issues (#14269)fazzi2026-05-031-0/+6
* sessionLock: send locked instead of denied when missing a lock frame for 5 se...Maximilian Seidler2026-05-032-21/+16
* desktop/windowRule: add parser switch for confine pointer (#14263)fazzi2026-05-021-0/+1
* layout/master: fix rollprev/rollnext focusing the wrong window (#14209)Kyler Clay2026-05-021-4/+12
* screenshare: round captureBox after scaling to fix region capture at fraction...Tony Miller2026-05-021-2/+3
* internal: improve cursor size logging (#14180)Niko Savola2026-05-021-2/+2
* desktop/windowRule: add `confine_pointer` window rule (#13379)fazzi2026-05-026-27/+55
* hyprctl: fix bools in getoptionVaxry2026-05-021-0/+4
* keybinds: fix keycode matching on lua (#14254)Vaxry2026-05-024-33/+66
* config/lua: workspace.move/rename should accept "workspace" instead of "id" a...Gregor2026-05-021-3/+3
* renderer: only set presentationmode when required (#14252)Tom Englund2026-05-021-2/+3
* layout/dwindle,master: return invalid layoutmsg errorsVaxry2026-05-022-2/+4
* gestures: add live pinch cursor zoom (#14049)Barrett Ruth2026-05-024-12/+86
* tests: fix gtests crashing (#14244)Vaxry2026-05-012-4/+7
* hyprctl: fix getoption with custom types (#14243)Vaxry2026-05-011-0/+17
* screenshare: adjust session cleanup and event emission order (#14229)Eren2026-05-012-8/+10
* protocolMgr: set m_self properly when updating mirrored outputsVaxry2026-05-011-1/+3
* config/lua: add noopVaxry2026-05-011-0/+10
* cleanup: avoid repeated weak_ptr::lock() usage in MasterAlgorithm (#14226)Visal Vijay2026-04-301-3/+9
* helpers/systemInfo: extract info fns (#14222)Vaxry2026-04-307-289/+323
* xdg-shell: queue state updates for toplevel (#14227)Vaxry2026-04-304-38/+93
* splashes: update splashesVaxry2026-04-301-42/+15
* config/workspace-rules: support modifying persistent and monitor (#14217)shezdy2026-04-306-17/+17
* monitor: fix centered floating windows off-screen in special workspace (#14203)Zebra27112026-04-301-1/+1
* config/actions: fix misuse of ActionResult's error type (#14221)Vaxry2026-04-302-24/+23
* binds: add an auto_consuming flag (#13919)MightyPlaza2026-04-306-9/+41
* config/lua: cannot disable animation (#14215)phanium2026-04-301-2/+2
* config/lua: expand properties in the workspace object (#14194)ImperishableSecret2026-04-295-34/+188
* desktop/window: refactor over fullscreen stateVaxry2026-04-2914-33/+113
* desktop/window: expand hidden into proper statesVaxry2026-04-2911-48/+120
* desktop/window: add alpha container for alpha calculationsVaxry2026-04-299-76/+323
* main: improve error reporting during initialization in main.cpp (#14181)Niko Savola2026-04-291-12/+15
* animations: add springs (#14171)Vaxry2026-04-294-49/+128
* config: refresh window states on border_size changes (#14201)Freevatar2026-04-291-1/+1
* config/lua: fix unbind behavior (#14199)Vaxry2026-04-293-16/+20
* workspace: remove deprecated and unused members (#14198)ImperishableSecret2026-04-282-15/+0
* config/lua: add ExpressionVec2, allow using a table for vec2 rules (#14197)Vaxry2026-04-2815-81/+312
* desktop/rule: cleanup inheritance, use templates to avoid dupVaxry2026-04-287-88/+94
* desktop/rule: use Numeric for number parsingVaxry2026-04-282-30/+85