aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/layout
AgeCommit message (Expand)Author
2023-12-02workspacerules: Add workspace rule for master layout orientation (#3964)thejch
2023-11-19group: fix dragging into floating groups (#3719)MightyPlaza
2023-11-18layout: Don't update pseudoSize after window moved by mouse. (#3873)Dickby
2023-11-11decorations: Decoration Positioner (#3800)Vaxry
2023-11-09xdg-shell: update reported size on ack_configureVaxry
2023-11-07layout: round box in mouseMoveVaxry
2023-11-06layout: fix various rounding errorsVaxry
2023-11-05layout: round window boxes after special scale factorVaxry
2023-11-05events: set reported size on floating mapVaxry
2023-11-04layout: fix missed setWindowSize in no_gaps_when_only node applyVaxry
2023-11-04dwindle: move to CBox for expressing nodesVaxry
2023-11-04Internal: Hyprland box implementation (#3755)Vaxry
2023-11-04Decos: Window decoration flags, shadow improvements (#3739)Vaxry
2023-11-03Master: fix drop_at_cursor when there are only two windows (#3734)thejch
2023-11-03layout: better storage for no fullscreen checks varvaxerski
2023-11-02master: fix moving window between monitors (#3721)thejch
2023-11-01layout: avoid redundant size sets on new fullscreenVaxry
2023-10-30internal: create canBeGroupedInto() (#3693)MightyPlaza
2023-10-29input: handle mouse on decorations (#3560)MightyPlaza
2023-10-20master: fix movewindow across monitors (#3628)thejch
2023-10-17master: fix resizing wrong window behind in special workspace (#3591)thejch
2023-10-10groups: create group and groupbar config sections (#3522)MightyPlaza
2023-10-09dwindle: Avoid rounding errors in window position (#3524)MichaƂ Lewandowski
2023-10-06master: fix drop_at_cursor on workspace 2 (#3512)Jeremy Huang
2023-10-03master: add option to drag and drop windows at cursor position (#3465)Jeremy Huang
2023-09-28layout: don't discard fullscreen on new tilingvaxerski
2023-09-24layout: check for specialworkspace in floating togglevaxerski
2023-09-22windowrules: add rule `group` to map windows grouped (#3279)memchr
2023-09-21keybinds: implement pushactivetobottom dispacher (#3217)alaricljs
2023-09-20logging: implement std::formatter for some types (#3380)memchr
2023-09-20logging/format: use std::format_string to catch formatting string errors at c...memchr
2023-09-15master: partially revert 0e64dd2e and fix the animation (#3327)Jeremy Huang
2023-09-15master: Add mfact dispatcher (#3298)Jeremy Huang
2023-09-14dwindle: fix moving windows on specialvaxerski
2023-09-14refactor: flatten nesting `if`s in layout window creation method (#3294)memchr
2023-09-14master: respect the resizing animation option in master layout (#3300)Jeremy Huang
2023-09-14dwindle: fix: don't merge groups when moving window (#3302)memchr
2023-09-13master: Fix the wrong resize speed in master layout center orientation (#3289)Jeremy Huang
2023-09-13layout: add direction parameter to onWindowCreated and friends (#3269)memchr
2023-09-12layout: Allow the layout to control how windows are raised in groups (#3275)outfoxxed
2023-09-11refactor: utilize 'middle()' method for window/montior center (#3253)memchr
2023-09-10master: Add smart resizing option for master layout (#3210)Jeremy Huang
2023-09-10fix(layout): remove `focusWindow` calls from `onWindowCreatedTiling` (#3233)memchr
2023-09-06internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik
2023-09-06internal: Formatter rework (#3186)Vaxry
2023-09-04master: Add orientationcycle command on MasterLayout (#3128)shadowmax31
2023-09-04dwindle: add proper movement for window move bindsvaxerski
2023-09-04refactor: replace manual iteration of CWindow with existing methods (#3147)memchr
2023-09-03layout: always center floating xdg windowsvaxerski
2023-09-02fix: use-after-free of CWindow* in CHyprGroupBarDecoration::draw (#3146)memchr