29 Commits (56e9f31b2f5ad057c3f6809fafc73132647ae686)

Author SHA1 Message Date
emersion 82f1393cbb swaybar: handle hotplugging
6 years ago
Ryan Dwyer 908095ef9a Introduce seat_set_focus_container and seat_set_focus_workspace
6 years ago
Brian Ashworth c246cf84c8 Call wlr_output_enable on enable/disable if needed
6 years ago
Ryan Dwyer 26204441b4 Apply default config to output
6 years ago
Ryan Dwyer acc2628c79 Don't use wlr_output properties
6 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container
6 years ago
Brian Ashworth 148b113b8d Destroy empty workspaces in output_evacuate
6 years ago
Ryan Dwyer f4bc25bcc6 Relocate container_move, container_move_to and container_get_in_direction
6 years ago
Ryan Dwyer b6058703fa Refactor destroy functions and save workspaces when there's no outputs
6 years ago
Ryan Dwyer d6cd79c342 Implement iterators per container type
6 years ago
Ryan Dwyer 16c663ed49 Rename container_sort_workspaces and container_wrap_children
6 years ago
Ian Fan 4bf253855f ipc: fix workspace::move calls argument order
6 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
7 years ago
Ryan Dwyer 38398e2d77 Implement atomic layout updates for tree operations
7 years ago
Ryan Dwyer 9e96cfd310 Merge remote-tracking branch 'upstream/master' into atomic
7 years ago
Brian Ashworth e2b2fb0a0e Switch restore workspaces to a nested for-loop
7 years ago
Brian Ashworth 5c9a917df9 Restore workspaces to outputs based on priority
7 years ago
Ryan Dwyer d02e9aa4bc Fix initial workspace orientation on a rotated output
7 years ago
Tony Crisci fa004dd0d7 move output create to its own file
7 years ago
Tony Crisci cba258e16a move output code out of the tree
7 years ago
Tony Crisci 09d448ea2d unify container destroy functions
7 years ago
emersion a4a241697a
Merge branch 'wlroots' into view-redesign
7 years ago
Drew DeVault b2d871cfe2 Partially implement move command
7 years ago
emersion 61fabede14
Address review comments
7 years ago
emersion a776ecbb86
Add lite damage tracking
7 years ago
Drew DeVault 49379dd0fc Fix workspace deletion edge cases
7 years ago
Drew DeVault 733993a651 Move everything to sway/old/
7 years ago
Drew DeVault 1efd5f819f Wire up output frame loop
7 years ago
Drew DeVault 0ba6554c4f Move sway's internal tree code to sway/tree/
7 years ago