126 Commits (adf5b8fed70b3b61e67f16c3bec4a9b25d8ec831)

Author SHA1 Message Date
S. Christoffer Eliesen e45fd9b6c5 extensions: Track panels by wl_resource, position per panel.
9 years ago
S. Christoffer Eliesen f0b3ee6d84 layout: arrange_windows: Partially fix swaybar irregularties.
9 years ago
S. Christoffer Eliesen 0ad5059b6f layout: arrange_windows: Fix/better debug output.
9 years ago
S. Christoffer Eliesen ed730db11b layout: Keep output at the correct size, workspace can be smaller.
9 years ago
Drew DeVault f6da4dda4b Bring unmanaged windows to front on output arrange
9 years ago
Mikkel Oscar Lyderik 3891a7c73f Don't reset x,y position before use.
9 years ago
Drew DeVault 2f89b7084d Correctly handle moving between fullscreen views
9 years ago
Drew DeVault 6655534feb Fullscreen on top of bar
9 years ago
Drew DeVault ef91764bc7 Fix output adjustment for panels
9 years ago
Drew DeVault e59cffcea2 Support desktop shell panels in compositor
9 years ago
S. Christoffer Eliesen e31a899841 layout: get_swayc_in_direction_under: Handle floating views.
9 years ago
S. Christoffer Eliesen b5ddad4bf6 layout: swap_container: Handle floating views.
9 years ago
S. Christoffer Eliesen ed1b0bffbc layout: replace_child: Handle floating views.
9 years ago
S. Christoffer Eliesen 8aef255d5f layout: add_sibling: Handle floating views properly.
9 years ago
S. Christoffer Eliesen 236f26f62e output: Support multiple adjacent outputs.
9 years ago
Drew DeVault 250097d32b Fix gaps for views being incorrect
9 years ago
S. Christoffer Eliesen abc5fbfaec Learn "gaps edge_gaps <on|off|toggle>".
9 years ago
S. Christoffer Eliesen af31a3f04a commands: Learn 'move workspace to output <direction|name>'.
9 years ago
S. Christoffer Eliesen 3c250e78be layout: get_swayc_in_direction: Properly find adjacent outputs.
9 years ago
S. Christoffer Eliesen fede354a3d layout: Don't reset container size if it's a floating window.
9 years ago
S. Christoffer Eliesen 5a70853253 log: Add swayc_log, use at a few key places.
9 years ago
taiyu 4944996170 Merge branch 'master' of https://github.com/taiyu-len/sway
9 years ago
taiyu 6c33f8122a #184
9 years ago
taiyu 9fd2d635a1 container_move check
9 years ago
taiyu 0de29d8247 prevent views from disappearing
9 years ago
taiyu dbeca88dee default gap value
9 years ago
taiyu 79da7f112a #151 fix
9 years ago
Luminarys 167409702f Fixed move scratchpad and added in scratchpad show
9 years ago
Luminarys 7eefecf479 Added in scratchpad adding
9 years ago
taiyu 63e735270c move v3
9 years ago
taiyu 28c22c8f80 style
9 years ago
taiyu c9de300888 layout fix for a certain case
9 years ago
taiyu 076cf78d7c dont move floating contaienrs
9 years ago
taiyu 1820b3f0bb move function redone
9 years ago
taiyu 5678d824e4 update visibility + container info functions
9 years ago
taiyu 4df64127e9 slight fix
9 years ago
taiyu 274e56a602 fixed move_container bug, log prints before aborting
9 years ago
taiyu 357af228d6 some function documentation, fixed gaps on config reload
9 years ago
taiyu 1fa7a91bfb move_container_to fixup
9 years ago
taiyu 225c2fbe5b fixed segfault on exit + a little fixup of that floatfocus pr
9 years ago
minus 03e4a97dbe added "move container to workspace"
9 years ago
taiyu dbad30a409 add limit to swayc_in_direction
9 years ago
taiyu 51ab3c9180 merge
9 years ago
taiyu f53ce887e8 fixed container resize oddity
10 years ago
taiyu e139de0857 floating/tiling move + floating resize cleaned and fixed
10 years ago
Drew DeVault 1fd5962aeb Fix minor bug with output positioning
10 years ago
Drew DeVault 07229edfe6 Implement output positioning
10 years ago
Drew DeVault eac0920f49 Set x/y positions for output containers
10 years ago
Luminarys f6b16ca089 Refactored resizing functions into resize.c
10 years ago
taiyu d2e1c660b1 swayc_is_fullscreen
10 years ago