145 Commits (14d9200e4e51c7c4597df65cbf0fb5347ef80caa)

Author SHA1 Message Date
Drew DeVault 10c8b73075 Handle calloc failures
8 years ago
Drew DeVault a2b9149656 Add remaining sway allocation failure handling
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
Drew DeVault 56a7e5fbce Revert "Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-click"
8 years ago
Drew DeVault 4cba91803e Revert "Fixes dealing with workspace_layout and related bugs [rfc]"
8 years ago
Drew DeVault f30f60dad8 Revert "also check floating cons in container_find"
8 years ago
Drew DeVault ce713efcd2 Merge pull request #945 from thejan2009/workspace_layout
8 years ago
D.B 571321a1d8 add workspace_layout, ensure ws is always L_HORIZ
8 years ago
D.B 24c3b86065 also check floating cons in container_find
8 years ago
Nicolas Cornu 37065cd0c4 add click on title_bar to focus a container
8 years ago
Zandr Martin 7d947fdb95
add unique IDs to containers
8 years ago
Ryan Dwyer e4cb4d1b5c Fix swaybar when running on named outputs.
8 years ago
Drew DeVault 416417a54c Reorganize includes
8 years ago
Drew DeVault 11e7ca044c Update hidpi support to latest wlc API
8 years ago
Drew DeVault 6ea02f3064 Initial pass on HiDPI support
8 years ago
D.B d61b59cad1 outer gap 0 with smart_gaps on
8 years ago
D.B ad7605675e refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where needed
8 years ago
D.B ee67cd0ba1 Fix tabbed/stacked corner case #742
9 years ago
Zandr Martin 15a324b0d3
implement `get_tree` command
9 years ago
Hummer12007 7870a197fc Added a null check in tabbed_stacked_parent
9 years ago
Denis Doria b692a6d31a Initial implementation for floating_maximum_size
9 years ago
Denis Doria f1d5b89d3e Initial work for floating view with sane values
9 years ago
Zandr Martin d291a29f30 enforce workspace output assignents
9 years ago
Zandr Martin c6c3a8e758 Implement sort_workspaces() function for outputs.
9 years ago
Drew DeVault 5b0af661b0 Revert "sway/container.c: fix segfault where view is assigned prematurely"
9 years ago
Daniel Lockyer 2fb4e5401c sway/container.c: fix segfault where view is assigned prematurely
9 years ago
Mikkel Oscar Lyderik 856ac7d5cc Remove unused function
9 years ago
Mikkel Oscar Lyderik 5a22c0f1c0 Don't send invisble view to back
9 years ago
Mikkel Oscar Lyderik 5492277f0c Disable inner gaps when in tabbed/stacked mode
9 years ago
Mikkel Oscar Lyderik 3e1f78ab26 Add support for nested tabbed/stacked containers
9 years ago
Mikkel Oscar Lyderik e226b20bd8 Reapply prev layout when exiting tabbed/stacked
9 years ago
Mikkel Oscar Lyderik d26658fb35 Correctly determine default layout
9 years ago
Mikkel Oscar Lyderik 8d700fe008 Fix problems with floating windows
9 years ago
Mikkel Oscar Lyderik ec7ff769c7 Tabbed and stacked layout
9 years ago
Mikkel Oscar Lyderik f39034a55f Use correct format string for x86_64 and i686
9 years ago
Chang Liu 91d2a505b2 Plug two memory leaks
9 years ago
Mikkel Oscar Lyderik cfea40dce3 Don't init desired width/height on new_view
9 years ago
Eric Engestrom 3e8081514d Fix spelling mistakes
9 years ago
Mikkel Oscar Lyderik 258e31ccdf Fix pointer related crash when stacked/tabbed
9 years ago
Mikkel Oscar Lyderik 7be476c115 Add cmds new_window and new_float
9 years ago
Mikkel Oscar Lyderik 5a13cb0ed1 Implement borders
9 years ago
Drew DeVault b903f7f655 Implement some more on borders
9 years ago
Mikkel Oscar Lyderik 2935e24cf5 Implement 'smart_gaps' feature from i3-gaps
9 years ago
Mikkel Oscar Lyderik 8ddafeeaae Fix assigning workspaces to outputs
9 years ago
Mikkel Oscar Lyderik bad4e22f3b Make sway spawn only one bar per bar config
9 years ago
Mikkel Oscar Lyderik ee32bc3aef Send workspace ICP event on ws destroy/empty.
9 years ago
Mikkel Oscar Lyderik 016a77424a Prefer named output config over wildcard config.
9 years ago
Mikkel Oscar Lyderik fa0526f3df Fix rendering of view when moving to new workspace
9 years ago
Mikkel Oscar Lyderik 364e37a1eb Fix whitespace issues.
9 years ago