Commit Graph

51 Commits (11bc369301aa6a91ab03666abad8cb358f525027)

Author SHA1 Message Date
emersion 7baaa3a0f8 Disconnect swaybg instead of killing it 6 years ago
emersion 8ab64d3fcc Remove unused header include/sway/tree/output.h 6 years ago
Ryan Dwyer 2301349ad5 Use noop output when there's no outputs connected 6 years ago
M Stoeckl d7ff776552 Move sway-specific functions in common/util.c into sway/ 6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log 6 years ago
emersion 6ff54d0640
Fix segfault in output_enable 6 years ago
emersion a737d7ecc4
Better handle outputs without CRTC 6 years ago
emersion dc1eac0cf1 output: remove output_add_listeners 6 years ago
Brian Ashworth 8fd3f32c79 Fix segfaults on output destruction 6 years ago
Brian Ashworth 477bca5e28 Terminate swaybg in output_disable 6 years ago
Brian Ashworth 71ae08530a Fix default_orientation auto 6 years ago
Brian Ashworth 12876932a9 Allow multiple outputs for workspace output 6 years ago
mwenzkowski cd0bae80b6 Fix 6 years ago
Ryan Dwyer 7be309710d Remove enum movement_direction 6 years ago
Rouven Czerwinski e4df675840 output: initialize layers and signal before using functions 6 years ago
Drew DeVault 5a98dfee02 Revert "Fix #2992" 6 years ago
mwenzkowski 94985146ea Fix 6 years ago
emersion a654ac1bd6
Implement the presentation-time protocol 6 years ago
emersion 75ea19c71b
Merge pull request from RyanDwyer/refactor-input-manager 6 years ago
Ryan Dwyer c006717910 Minor refactor of input manager 6 years ago
Ryan Dwyer ed771a6a6e Fix crash when view unmaps while no outputs connected 6 years ago
Brian Ashworth 8f09ba7885 Move sticky containers in output_evacuate 7 years ago
emersion 82f1393cbb swaybar: handle hotplugging 7 years ago
Ryan Dwyer 908095ef9a Introduce seat_set_focus_container and seat_set_focus_workspace 7 years ago
Brian Ashworth c246cf84c8 Call wlr_output_enable on enable/disable if needed 7 years ago
Ryan Dwyer 26204441b4 Apply default config to output 7 years ago
Ryan Dwyer acc2628c79 Don't use wlr_output properties 7 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container 7 years ago
Brian Ashworth 148b113b8d Destroy empty workspaces in output_evacuate 7 years ago
Ryan Dwyer f4bc25bcc6 Relocate container_move, container_move_to and container_get_in_direction 7 years ago
Ryan Dwyer b6058703fa Refactor destroy functions and save workspaces when there's no outputs 7 years ago
Ryan Dwyer d6cd79c342 Implement iterators per container type 7 years ago
Ryan Dwyer 16c663ed49 Rename container_sort_workspaces and container_wrap_children 7 years ago
Ian Fan 4bf253855f ipc: fix workspace::move calls argument order 7 years ago
emersion 63b4bf5000
Update for 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