summaryrefslogtreecommitdiff
path: root/src/layout/IHyprLayout.cpp
Commit message (Expand)AuthorAgeFilesLines
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-211-1062/+0
* rules/windowRuleApplicator: fix min/max size effects (#12491)Vaxry2025-12-271-7/+3
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-8/+8
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-081-10/+13
* desktop: rewrite reserved area handling + improve tests (#12383)Vaxry2025-12-051-12/+34
* compositor: Configurable behavior when window to be focused conflicts with fu...Nikolai Nechaev2025-11-251-9/+10
* windowrules: fix persistent_size not applying (#12441)EvilLary2025-11-241-0/+3
* rule: nuke parseRelativeVectorVaxry2025-11-191-1/+1
* windowrules: rewrite completely (#12269)Vaxry2025-11-171-44/+19
* layout: include reserved area in float fit (#12289)Vaxry2025-11-131-10/+11
* cursor: refactor override handling (#12166)Vaxry2025-10-311-12/+13
* layout: fit floating window on toggle to float (#12139)Vaxry2025-10-291-5/+34
* layout: avoid nullptr deref (#11831)Tom Englund2025-09-251-1/+1
* window: fix centering calculation for floating windows (#11632)jmanc32025-09-091-1/+1
* input: Add fully configurable trackpad gestures (#11490)Vaxry2025-08-281-1/+1
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-3/+3
* internal: set value and goal for window size and position on setGroupCurrent ...MightyPlaza2025-07-201-8/+3
* snap: use window extents instead of border size (#11079)Mike Will2025-07-181-35/+28
* snap: fix `border_overlap` option for monitor snapping (#10987)Mike Will2025-07-151-21/+22
* snap: move `gapOffset` logic outside of for loop (#10861)Mike Will2025-06-271-7/+8
* internal: Center window on parent if available (#10582)sam2025-06-021-2/+4
* refactor: replace all `typedef` with `using` (#10594)Kamikadze2025-05-311-1/+1
* snap: add option to respect gaps (#10524)littleblack1112025-05-281-18/+30
* dwindle: add better automatic window drag and drop direction detection (#9704)littleblack1112025-05-261-1/+25
* layout: properly assign workspace and monitor when moving a child to the pare...Vaxry2025-05-081-6/+13
* layout: allow interacting with pinned windows when fullscreened (#10326)nyx2025-05-081-1/+1
* xwayland: refactor class member vars (#10312)davc0n2025-05-071-2/+2
* window: use stored size for new floating window when persistentsize is set (#...Jack Barnes2025-05-061-2/+12
* render: refactor class member vars (#10292)davc0n2025-05-051-1/+1
* protocols: refactor class member vars (u-z) (#10282)davc0n2025-05-041-4/+4
* protocols: refactor class member vars (core) (#10259)davc0n2025-05-031-1/+1
* inputs: refactor class member vars (#10230)davc0n2025-05-011-21/+21
* layouts: refactor class member vars (#10228)davc0n2025-05-011-59/+59
* helpers: refactor class member vars (#10218)davc0n2025-04-301-30/+28
* windows: refactor class member vars (#10168)davc0n2025-04-281-147/+146
* workspaces: refactor class member vars (#10167)davc0n2025-04-251-4/+4
* compositor: refactor class member vars (#10141)davc0n2025-04-221-13/+13
* windowrules: allow incrementing window props (#9566)MightyPlaza2025-04-161-0/+1
* IHyprLayout: center floating window at cursor when picked up from fullscreen ...nyx2025-04-131-2/+7
* IHyprLayout: respect minimum window size (#10017)nyx2025-04-131-2/+3
* binds: add drag_threshold for click/drag isolation (#9839)alaricljs2025-04-121-37/+55
* layout: properly track floating window position (#9937)Virt2025-04-061-2/+8
* layout: center floating window at cursor when picked up from fullscreen (#9780)nyx2025-04-021-2/+6
* windowrules: add option to allow size persistence between app launches (#9422)nyx2025-03-081-2/+10
* window: move size reporting to animation begin callback (#9298)Maximilian Seidler2025-02-061-12/+6
* core,hyprctl: clang, clang-tidy, typo fixes and dtors changes (#9233)Honkazel2025-01-301-2/+0
* input: change window grab cursor to closed hand (#9196)Owen L.2025-01-291-1/+1
* renderer/internal: stop using box pointersVaxry2025-01-261-5/+3
* core: move sendWindowSize off of xwaylandmgrVaxry2025-01-251-5/+5
* layout: force full damage on toggling floating modeVaxry2025-01-241-1/+1