191 Commits (a0aa8d9780c6c8b0138800e3b2c2c0053174a2c5)

Author SHA1 Message Date
wil 2b0e3c212a [fix] move next/prev behavior for vert/horiz layout
9 years ago
wil 0ff9fe9a7a introduce next/prev as a direction for focus/move commands.
9 years ago
wil ed71e67d7e [fix] handle cases where nb_master > children->length in auto layout
9 years ago
wil 97f7d47413 Added Awesome/Monad type "auto" layouts
9 years ago
D.B 4762bcb3b9 wrap some views under workspaces
9 years ago
D.B 6fb4b6737a add workspace_layout to container
9 years ago
Drew DeVault 4cba91803e Revert "Fixes dealing with workspace_layout and related bugs [rfc]"
9 years ago
D.B 166c2a3687 generalize wrapping views under workspaces
9 years ago
D.B 571321a1d8 add workspace_layout, ensure ws is always L_HORIZ
9 years ago
Nicolas Cornu 382d47e238 Fix creating of sibling floating/children
9 years ago
D.B 379b1a0378 add focus changing between floating containers
9 years ago
D.B d3f5ac8cbb add force_focus_wrapping option
9 years ago
D.B 7f558ce894 wrap container in direction (if possible)
9 years ago
Zandr Martin 7d947fdb95
add unique IDs to containers
9 years ago
Zandr Martin e18b7cdfa9
add global `current_focus` pointer
9 years ago
Mikkel Oscar Lyderik 84d504ebdf Make it possible to move views between outputs
9 years ago
Lukas Lihotzki 6addaca9fa Correct `hide_edge_borders` command
9 years ago
Drew DeVault 416417a54c Reorganize includes
9 years ago
D.B 41b5c6d1a9 Sort workspaces when moving workspace to output
9 years ago
Tony Crisci b39249508f Refactor functions to update container borders
9 years ago
D.B c33e0ee629 revert border hiding to more recent version
9 years ago
D.B 8d0048c8d5 properly hide top border inside tabbed/stacked
9 years ago
Drew DeVault 11e7ca044c Update hidpi support to latest wlc API
9 years ago
Drew DeVault 6ea02f3064 Initial pass on HiDPI support
9 years ago
Drew DeVault d07eaed79f Merge pull request #793 from thejan2009/workspace_layout_first_window_fix
9 years ago
D.B a46cf77549 bugfix: windows on empty workspaces with layout tabbed/stacked would spawn with 0x0 geometry
9 years ago
Tony Crisci 88b7cbe314 Implement `focus child` command
9 years ago
D.B f16cb1464f properly hide bottom and right borders
9 years ago
Zandr Martin 3137615838
fix regression in hide_edge_borders
9 years ago
D.B 03b0180c30 rename ws to workspace for clarity
9 years ago
D.B b893f07ce1 calculate borders for hiding from workspace geometry
9 years ago
Mykyta Holubakha a2bc6f3bfd Arrange backgrounds only when required
9 years ago
Mykyta Holubakha 976e48d79f Initial work on window events
9 years ago
Drew DeVault 5a1d95ac2a Move backgrounds to back after arrange_windows
9 years ago
D.B ad7605675e refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where needed
9 years ago
Zandr Martin 15a324b0d3
implement `get_tree` command
9 years ago
Zandr Martin 3fac9705b0 redo smart_gaps/hide_edge_borders fix
9 years ago
Jasen Borisov 870a7aaad9 Fix issue #661.
9 years ago
Mikkel Oscar Lyderik b53b15b477 Fix uninitialized variable
10 years ago
Mikkel Oscar Lyderik ddd5b69b99 border: clear buffer on fullscreen views
10 years ago
Mikkel Oscar Lyderik 05b4965a99 Remove commented code
10 years ago
Mikkel Oscar Lyderik 5886ee156e Use correct geometry for nested containers
10 years ago
Mikkel Oscar Lyderik 5492277f0c Disable inner gaps when in tabbed/stacked mode
10 years ago
Mikkel Oscar Lyderik 3e1f78ab26 Add support for nested tabbed/stacked containers
10 years ago
Mikkel Oscar Lyderik 969f76a1a4 Make floating border fixes work with tabbed/stacked code
10 years ago
Mikkel Oscar Lyderik a0cebb7c5a Improve move command with tabbed/stacked layout
10 years ago
Mikkel Oscar Lyderik d26658fb35 Correctly determine default layout
10 years ago
Mikkel Oscar Lyderik 8d700fe008 Fix problems with floating windows
10 years ago
Mikkel Oscar Lyderik ec7ff769c7 Tabbed and stacked layout
10 years ago
Mikkel Oscar Lyderik 60731ffba1 Remove clang warnings (-Wsign-compare)
10 years ago