122 Commits (a064317d9772aab2760cf6da8a65dfe92867d0f9)

Author SHA1 Message Date
Ryan Dwyer 40af5d81a1 Fix getting adjacent output
8 years ago
Ryan Dwyer aaba7642b3 Replace is_floating boolean with function
8 years ago
Ryan Dwyer 1f2e399ade Implement floating
8 years ago
Drew DeVault f3ab895916 Implement `floating enable`
8 years ago
emersion c47d6cb1c4
Merge pull request #2081 from RedSoxFan/fix-2077
8 years ago
Brian Ashworth 8237d944d4 Fix move perpendicular segfault
8 years ago
Brian Ashworth cca587b21f Send reparent events in container_split
8 years ago
Brian Ashworth e13c94f2dd Fix typo
8 years ago
Brian Ashworth 633bee9019 Fix moving out of tab/stack when only child
8 years ago
Brian Ashworth 3b90b55666 Notify of subtree change
8 years ago
Brian Ashworth 103a302fa4 Fix moving out of a tabbed/stacked workspace
8 years ago
Brian Ashworth a66fd74a54 Fix breaking out of tabs/stacks
8 years ago
emersion 1071785f56
Merge pull request #2060 from RedSoxFan/focus-wrapping
8 years ago
Brian Ashworth 46da1dc32b Implement focus_wrapping
8 years ago
Ryan Dwyer 7c7d24600b Fix ancestor typos
8 years ago
Brian Ashworth 569f4e0e4c Implement swap command
8 years ago
Drew DeVault daf328d054
Merge pull request #2033 from RyanDwyer/arrange-after-flatten
8 years ago
Drew DeVault a268a0c2ae
Merge pull request #2034 from RyanDwyer/cleanup-container-titles
8 years ago
Ryan Dwyer e496cc99f8 Fix focus bug when moving between outputs
8 years ago
Ryan Dwyer db38b9bbf3 Clean up container title functions
8 years ago
Ryan Dwyer 320703fdca Arrange views after flattening the parent
8 years ago
Ryan Dwyer c9630975da Fix crash in move workspace to output command
8 years ago
Ryan Dwyer c08f9bf257 Implement tabbed layout
8 years ago
Ryan Dwyer 167c2e1aa9 Refactor arrange_windows()
8 years ago
Ryan Dwyer ae39d7b28c Remove sway_container.workspace_layout
8 years ago
Ryan Dwyer 34429a3605 Keep view fullscreened when moving to another workspace.
8 years ago
Ryan Dwyer 45a2fad0de container_get_in_direction(): Don't split this function
8 years ago
Ryan Dwyer 7e38cc2e05 arrange_windows(): Calculate workspace properties when fullscreen
8 years ago
Ryan Dwyer 35ccdd67a8 More fullscreen fixes.
8 years ago
Ryan Dwyer 72beae209b Fullscreen fixes.
8 years ago
Ryan Dwyer c685ef081f Create sway_workspace struct.
8 years ago
Ryan Dwyer bfd5834f4c Feedback for fullscreen.
8 years ago
Ryan Dwyer 52420cc24d Implement fullscreen.
8 years ago
Dominique Martinet 8490d1662c Fix gcc maybe-uninitialized warning
8 years ago
Tony Crisci 9db859585e container_create_notify on split
8 years ago
Tony Crisci c0f9ee7bd1 seat get focus inactive view
8 years ago
emersion 61abd56ca4
Fix output containers position
8 years ago
emersion 93ca8919f6
Don't rejigger if parent has two children
8 years ago
emersion 37b173f326
When moving between outputs, use output center as reference
8 years ago
Drew DeVault df0d57b916 Fix issue with incorrectly rejiggered workspaces
8 years ago
Drew DeVault 9109b1fd11 Fix moving to parallel container on another output
8 years ago
Drew DeVault 5ff16994c5 Address @emersion feedback
8 years ago
Drew DeVault c8be7bfc1e Fix another of @orestisf1993's issues
8 years ago
Drew DeVault 1f70b94f34 Fix moving into right end of container
8 years ago
Drew DeVault cd6e3182fa Fix issues @orestisf1993 raised
8 years ago
Drew DeVault b5baa78dc3 Address @emersion's comments
8 years ago
Drew DeVault 603e0e42c5 Add debug tree view
8 years ago
Drew DeVault a06052ad9d Fix splitting workspaces
8 years ago
Drew DeVault efac07db5f Fix workspaces not updated on swaybar
8 years ago
Drew DeVault 57954a2b24 Implement move [left|right|up|down]
8 years ago