summaryrefslogtreecommitdiff
path: root/src/layout
Commit message (Expand)AuthorAgeFilesLines
...
* decorations: Decoration Positioner (#3800)Vaxry2023-11-112-8/+8
* xdg-shell: update reported size on ack_configureVaxry2023-11-091-1/+3
* layout: round box in mouseMoveVaxry2023-11-071-5/+7
* layout: fix various rounding errorsVaxry2023-11-062-7/+13
* layout: round window boxes after special scale factorVaxry2023-11-052-6/+12
* events: set reported size on floating mapVaxry2023-11-051-1/+2
* layout: fix missed setWindowSize in no_gaps_when_only node applyVaxry2023-11-042-0/+4
* dwindle: move to CBox for expressing nodesVaxry2023-11-042-88/+71
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-042-4/+4
* Decos: Window decoration flags, shadow improvements (#3739)Vaxry2023-11-042-2/+2
* Master: fix drop_at_cursor when there are only two windows (#3734)thejch2023-11-031-22/+55
* layout: better storage for no fullscreen checks varvaxerski2023-11-034-24/+31
* master: fix moving window between monitors (#3721)thejch2023-11-021-1/+1
* layout: avoid redundant size sets on new fullscreenVaxry2023-11-013-4/+10
* internal: create canBeGroupedInto() (#3693)MightyPlaza2023-10-302-17/+4
* input: handle mouse on decorations (#3560)MightyPlaza2023-10-293-24/+33
* master: fix movewindow across monitors (#3628)thejch2023-10-201-1/+10
* master: fix resizing wrong window behind in special workspace (#3591)thejch2023-10-171-1/+2
* groups: create group and groupbar config sections (#3522)MightyPlaza2023-10-102-2/+2
* dwindle: Avoid rounding errors in window position (#3524)MichaƂ Lewandowski2023-10-091-9/+8
* master: fix drop_at_cursor on workspace 2 (#3512)Jeremy Huang2023-10-061-0/+2
* master: add option to drag and drop windows at cursor position (#3465)Jeremy Huang2023-10-031-0/+29
* layout: don't discard fullscreen on new tilingvaxerski2023-09-285-23/+12
* layout: check for specialworkspace in floating togglevaxerski2023-09-241-1/+1
* windowrules: add rule `group` to map windows grouped (#3279)memchr2023-09-222-8/+24
* keybinds: implement pushactivetobottom dispacher (#3217)alaricljs2023-09-213-5/+5
* logging: implement std::formatter for some types (#3380)memchr2023-09-205-11/+43
* logging/format: use std::format_string to catch formatting string errors at c...memchr2023-09-201-1/+1
* master: partially revert 0e64dd2e and fix the animation (#3327)Jeremy Huang2023-09-152-1/+7
* master: Add mfact dispatcher (#3298)Jeremy Huang2023-09-151-0/+14
* dwindle: fix moving windows on specialvaxerski2023-09-141-2/+4
* refactor: flatten nesting `if`s in layout window creation method (#3294)memchr2023-09-142-61/+60
* master: respect the resizing animation option in master layout (#3300)Jeremy Huang2023-09-142-7/+2
* dwindle: fix: don't merge groups when moving window (#3302)memchr2023-09-141-2/+2
* master: Fix the wrong resize speed in master layout center orientation (#3289)Jeremy Huang2023-09-131-40/+36
* layout: add direction parameter to onWindowCreated and friends (#3269)memchr2023-09-136-52/+51
* layout: Allow the layout to control how windows are raised in groups (#3275)outfoxxed2023-09-122-2/+24
* refactor: utilize 'middle()' method for window/montior center (#3253)memchr2023-09-112-4/+3
* master: Add smart resizing option for master layout (#3210)Jeremy Huang2023-09-101-13/+165
* fix(layout): remove `focusWindow` calls from `onWindowCreatedTiling` (#3233)memchr2023-09-102-2/+0
* internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik2023-09-061-1/+1
* internal: Formatter rework (#3186)Vaxry2023-09-063-7/+7
* master: Add orientationcycle command on MasterLayout (#3128)shadowmax312023-09-042-26/+59
* dwindle: add proper movement for window move bindsvaxerski2023-09-045-15/+73
* refactor: replace manual iteration of CWindow with existing methods (#3147)memchr2023-09-041-13/+8
* layout: always center floating xdg windowsvaxerski2023-09-031-1/+1
* fix: use-after-free of CWindow* in CHyprGroupBarDecoration::draw (#3146)memchr2023-09-021-0/+1
* decos: groupbar mouse interaction (#3102)MightyPlaza2023-08-303-59/+69
* layout: allow changing float status of fullscreen windowsvaxerski2023-08-281-5/+2
* layout: allow drag on fullscreen windowsvaxerski2023-08-281-3/+2