Commit Graph

54 Commits (a4e4e21edfc6aed09c0be67c43fa4b1364f647c0)

Author SHA1 Message Date
Brian Ashworth c312a10cc7 cmd_split: fix toggle split for non-split layouts 6 years ago
Brian Ashworth 5ffcea4c28 cmd_layout: toggle split for tabbed/stack default 6 years ago
Brian Ashworth 69a1a0ff99 Fix scratchpad fullscreen behavior and crash 6 years ago
Eric Drechsel 9bbf10bdfc layout cmd: always operate on parent container, like i3Fixes 6 years ago
M Stoeckl 2a684cad5f Remove now-unused "input" argument of cmd_results_new 6 years ago
Ryan Dwyer 885963f11f Deny several commands when there's no outputs connected 6 years ago
Ian Fan 5364255f26 commands: remove EXPECTED_MORE_THAN 6 years ago
Ryan Dwyer 415a48ac63 Make gaps implementation consistent with i3-gaps 6 years ago
Ryan Dwyer 1f941163d3 Fix crash when running "layout toggle" 6 years ago
Ryan Dwyer 27d2d37d6e Fix crash when running layout toggle split 6 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container 6 years ago
Ryan Dwyer 126a82f14f Fix gaps issues 6 years ago
Ian Fan 356063b6c0 commands: fix layout implementation (also better name for previous split layout) 7 years ago
Ian Fan be64c46624 commands: complete layout implementation 7 years ago
Ryan Dwyer 2032f85d94 Simplify transactions by utilising a dirty flag on containers 7 years ago
Ryan Dwyer bb66e6d578 Refactor everything that needs to arrange windows 7 years ago
Ryan Dwyer aaba7642b3 Replace is_floating boolean with function 7 years ago
Ryan Dwyer db38b9bbf3 Clean up container title functions 7 years ago
Ryan Dwyer 664169fbf1 Implement stacked layout 7 years ago
Ryan Dwyer c08f9bf257 Implement tabbed layout 7 years ago
Ryan Dwyer 167c2e1aa9 Refactor arrange_windows() 7 years ago
Ryan Dwyer ae39d7b28c Remove sway_container.workspace_layout 7 years ago
Drew DeVault 640232eb22
Revert "Break everything^W^WUse wlr_box for sway_container" 7 years ago
Drew DeVault 764489e737 Break everything^W^WUse wlr_box for sway_container 7 years ago
Tony Crisci 9b567fc37e clean up container_get_default_layout 7 years ago
Tony Crisci dc8c9fbeb6 Revert "Merge pull request from swaywm/revert-1647-refactor-tree" 7 years ago
Drew DeVault d0c7f66e95
Revert "Refactor tree" 7 years ago
Tony Crisci 2778edef97 arrange windows 7 years ago
Tony Crisci eca029f218 more renaming things 7 years ago
Tony Crisci b90099b4b7 rename container functions 7 years ago
Tony Crisci 874f009866 move tree includes to their own directory 7 years ago
Tony Crisci 7262bf655f remove checks for command handlers 7 years ago
Tony Crisci 66d1e0b313 basic layout command 7 years ago
Drew DeVault 733993a651 Move everything to sway/old/ 7 years ago
Zandr Martin f65a88e68d
prevent crash when `layout auto` is missing args 8 years ago
Calvin Lee 069d37f987 Improve criteria handling 8 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase 8 years ago
wil 71b386964a replaced "bot" with "bottom" in auto layout commands 8 years ago
wil 07474a4fa7 reworked "layout auto*" star commands 8 years ago
wil 063c79874a Indent cleanups 8 years ago
wil 97f70987d7 [fix] cleanups suggested by Sway community 8 years ago
wil a62048f15d changed "layout promote" command to "move first" 8 years ago
wil 15745abf0c [fix] cycle auto layouts backwards 8 years ago
wil a0aa8d9780 cleanup in auto layouts 8 years ago
wil 0ff9fe9a7a introduce next/prev as a direction for focus/move commands. 8 years ago
wil 8b0073b195 Added "layout incnmaster|incncol" commands 8 years ago
wil 97f7d47413 Added Awesome/Monad type "auto" layouts 8 years ago
D.B 35b8d185ac fix layout switching (was broken because of workspace_layout) 8 years ago
D.B 6fb4b6737a add workspace_layout to container 8 years ago
D.B 05be14ff7c change default layout toggle to L_HORIZ 8 years ago