summaryrefslogtreecommitdiffstats
path: root/sway
Commit message (Collapse)AuthorAge
* use absolute view geometry to calculate positionLibravatar Zandr Martin2017-02-14
|
* xdg-positioner: log window placementLibravatar Mykyta Holubakha2017-02-06
|
* Handle xdg-positioner stuffLibravatar Mykyta Holubakha2017-02-06
|
* Merge pull request #1055 from Hummer12007/positionerLibravatar Drew DeVault2017-01-19
|\ | | | | Properly place windows with xdg-positioner
| * Properly place windows with xdg-positionerLibravatar Mykyta Holubakha2017-01-19
| |
* | Merge pull request #1053 from Hummer12007/__focused__Libravatar Drew DeVault2017-01-18
|\| | | | | Support __focused__ as a valid criterion
| * Support __focused__ as a valid criterionLibravatar Mykyta Holubakha2017-01-19
| | | | | | | | | | | | This reflects i3 behavior (see i3/i3#1770) Scrapping focused support will probably break some existing configs
* | Display instance (if present) in nested layoutsLibravatar Mykyta Holubakha2017-01-19
| |
* | Add window instance supportLibravatar Mykyta Holubakha2017-01-19
|/
* add hide_edge_borders smart to sway.5 manualLibravatar Frantisek Fladung2017-01-17
|
* Unset LD_LIBRARY_PATH, unless specifiedLibravatar Mykyta Holubakha2017-01-16
|
* [fix] handle auto layout of empty containerLibravatar wil2017-01-14
|
* replaced "bot" with "bottom" in auto layout commandsLibravatar wil2017-01-14
|
* Improved behavior of insert/remove child in auto layoutsLibravatar wil2017-01-14
| | | | | | Previous implementation would not preserve dimension of groups along the major axis. This should avoid weird behavior when using container motion commands.
* Merge branch 'master' into masterLibravatar willakat2017-01-14
|\
| * Add output wrappingLibravatar Daniel Kessler2017-01-13
| | | | | | | | | | | | | | | | | | This fixes issue #733. Now if the user focuses output right but is at the rightmost monitor, the focus will wrap the the leftmost monitor. This commit adds a new function, swayc_opposite_output, which selects the opposite output given a position and a direction. Now, when calling output_by_name, we first check if there is an adjacent output to switch to. If that fails, we call swayc_opposite_output to handle wrapping.
| * Merge pull request #1044 from ametisf/masterLibravatar Drew DeVault2017-01-12
| |\ | | | | | | Implement hide_edge_borders smart (like in i3 4.13)
| | * Implement hide_edge_borders smart (like in i3 4.13)Libravatar Frantisek Fladung2017-01-12
| | |
| * | Log capability droppingLibravatar Mykyta Holubakha2017-01-12
| | |
| * | Keep CAP_SYS_PTRACE with suid binaryLibravatar Mykyta Holubakha2017-01-12
| |/
| * Fix #1008Libravatar Drew DeVault2017-01-11
| |
* | Merge branch 'master' into masterLibravatar willakat2017-01-08
|\|
| * Fix format errorLibravatar Drew DeVault2017-01-08
| |
* | fixed up space-after-cast style issuesLibravatar wil2017-01-08
| |
* | reworked "layout auto*" star commandsLibravatar wil2017-01-08
| | | | | | | | | | | | - "layout auto_left|auto_xxx" are now "layout auto xxx" - "layout incmaster <n>" is now "layout auto master [set|inc] <n>" - "layout incncol <n>" is now "layout auto ncol [set|inc] <n>"
* | Indent cleanupsLibravatar wil2017-01-08
| |
* | [fix] Keep Clang happyLibravatar wil2017-01-08
| |
* | Merge branch 'master' of https://github.com/SirCmpwn/swayLibravatar wil2017-01-07
|\|
| * Fix workspace layouts in json dataLibravatar Hummer120072017-01-06
| |
| * Add redshift supportLibravatar Drew DeVault2016-12-28
| |
* | Added mouse resize for auto layoutsLibravatar wil2017-01-07
| |
* | simplification of apply_auto_layoutLibravatar wil2017-01-07
| | | | | | | | | | Achieved by introducing auto_group_bounds function that produces the start/end indexes of a group inside an auto layot container.
* | [fix] resize should now preserve surrounding container's dimensionsLibravatar wil2017-01-07
| | | | | | | | | | | | - prior to this modification, the requested pixels were added/removed to both edges of the modified container. To preserve sizes, only half the pixels should be added/removed to each edge.
* | [fix] scale check to prevent un-necessary layouts was in the wrong place.Libravatar wil2017-01-07
| |
* | [fix] corner cases win nb_children < nb_master|nb_colLibravatar wil2017-01-07
| |
* | Moved auto_* layout functions from resize.c to layout.cLibravatar wil2017-01-07
| |
* | Merge branch 'master' of https://github.com/willakat/swayLibravatar wil2017-01-01
|\ \
| * | Document new layout command syntaxLibravatar Drew DeVault2017-01-01
| | | | | | | | | | | | And an old one that the docs overlooked
| * | Fix inline is_auto_layoutLibravatar Drew DeVault2017-01-01
| | |
* | | [fix] cleanups suggested by Sway communityLibravatar wil2017-01-01
| | |
* | | changed "layout promote" command to "move first"Libravatar wil2017-01-01
|/ / | | | | | | This is more consistent with other Sway semantics.
* | [fix] cycle auto layouts backwardsLibravatar wil2016-12-31
| |
* | Added "layout promote" command.Libravatar wil2016-12-29
| |
* | cleanup in auto layoutsLibravatar wil2016-12-29
| | | | | | | | | | | | - added L_AUTO_FIRST/LAST instead of using explicit layouts. - when switching between auto layout that don't share the same major axis, invert the width/height of their child views to preserve their relative proportions.
* | [fix] move next/prev behavior for vert/horiz layoutLibravatar wil2016-12-29
| |
* | introduce next/prev as a direction for focus/move commands.Libravatar wil2016-12-29
| |
* | [fix] Handle auto layout resize with multiple slave groupsLibravatar wil2016-12-29
| |
* | [fix] handle cases where nb_master > children->length in auto layoutLibravatar wil2016-12-29
| |
* | Added "layout incnmaster|incncol" commandsLibravatar wil2016-12-29
| |
* | Handle resize in auto layoutsLibravatar wil2016-12-29
| |