aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2017-01-07Merge branch 'master' into masterwillakat-43/+183
2017-01-07Added mouse resize for auto layoutswil-10/+28
2017-01-07simplification of apply_auto_layoutwil-72/+95
Achieved by introducing auto_group_bounds function that produces the start/end indexes of a group inside an auto layot container.
2017-01-07[fix] resize should now preserve surrounding container's dimensionswil-4/+4
- 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.
2017-01-07[fix] scale check to prevent un-necessary layouts was in the wrong place.wil-2/+3
2017-01-07[fix] corner cases win nb_children < nb_master|nb_colwil-21/+40
2017-01-07Moved auto_* layout functions from resize.c to layout.cwil-96/+99
2017-01-06MIT licenseDrew DeVault-1/+1
Update to 2017
2017-01-05Merge pull request #1032 from Jesin/masterDrew DeVault-0/+0
Recompressed PNG files
2017-01-05Recompressed PNG filesJesin-0/+0
zopflipng -m --lossy_transparent
2017-01-05Merge pull request #1030 from Hummer12007/patch-2Drew DeVault-2/+2
Fix workspace layouts in json data
2017-01-06Fix workspace layouts in json dataHummer12007-2/+2
2017-01-05Merge pull request #1029 from 4e554c4c/masterDrew DeVault-1/+1
Fix broken link in CONTRIBUTING.md
2017-01-05Fix broken link in CONTRIBUTING.mdCalvin Lee-1/+1
2017-01-04Merge pull request #1019 from SirCmpwn/redshiftDrew DeVault-39/+179
Add redshift support
2017-01-01Merge branch 'master' of https://github.com/willakat/swaywil-4/+14
2017-01-01[fix] cleanups suggested by Sway communitywil-70/+79
2017-01-01changed "layout promote" command to "move first"wil-22/+25
This is more consistent with other Sway semantics.
2017-01-01Document new layout command syntaxDrew DeVault-0/+6
And an old one that the docs overlooked
2017-01-01Fix inline is_auto_layoutDrew DeVault-3/+6
2016-12-31[fix] cycle auto layouts backwardswil-1/+1
2016-12-30Added a word in the Readme about the purpose of the fork.wil-0/+5
2016-12-29Added "layout promote" command.wil-1/+6
2016-12-29cleanup in auto layoutswil-18/+70
- 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.
2016-12-29[fix] move next/prev behavior for vert/horiz layoutwil-0/+1
2016-12-29introduce next/prev as a direction for focus/move commands.wil-14/+75
2016-12-29[fix] Handle auto layout resize with multiple slave groupswil-59/+73
2016-12-29[fix] handle cases where nb_master > children->length in auto layoutwil-3/+2
2016-12-29Added "layout incnmaster|incncol" commandswil-6/+44
2016-12-29Handle resize in auto layoutswil-203/+194
2016-12-29Added Awesome/Monad type "auto" layoutswil-108/+367
2016-12-28Add redshift supportDrew DeVault-39/+179
2016-12-27Fix user-set LD_LIBRARY_PATHDrew DeVault-1/+1
2016-12-27Merge pull request #1017 from zandrmartin/swaylock-scaling-modeDrew DeVault-2/+2
fix #971
2016-12-27fix #971Zandr Martin-2/+2
2016-12-27Update README.mdDrew DeVault-0/+2
2016-12-26Merge pull request #1014 from cyphar/swaylock-fix-focus0.11Drew DeVault-5/+11
sway: extensions: make locking give back focus
2016-12-26sway: extensions: make locking give back focusAleksa Sarai-4/+8
Don't switch the internal tracking of focus to the swaylock surface, to allow for switching back to the previously active window (or the currently active window, if some new process changed). Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
2016-12-26sway: extensions: only unlock if lock_surfaces.length == 0Aleksa Sarai-1/+3
When destroying lock surfaces, we really should only unlock a desktop_shell if the set of lock surfaces has dropped to zero (since callers need to do a set_lock_surface for every output). Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
2016-12-23Update default swaybar commandDrew DeVault-1/+1
Fixes #988
2016-12-20Clear swaylock properly during re-renderDrew DeVault-0/+5
Fixes #999
2016-12-18Merge pull request #1001 from alkino/masterDrew DeVault-3/+12
Put floating views in center, fallback on top left
2016-12-18Put floating views in center, fallback on top leftNicolas Cornu-3/+12
Sometimes views are created before we got its size
2016-12-17Change how security config is loaded0.11-rc3Drew DeVault-57/+37
2016-12-17Merge pull request #996 from woutershep/datadirDrew DeVault-7/+7
Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR
2016-12-17Add libcap dependency to readmeDrew DeVault-0/+1
2016-12-17Merge pull request #995 from SirCmpwn/memory-useDrew DeVault-103/+401
Handle allocation failures
2016-12-17Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIRWouter van Kesteren-7/+7
Exherbo installs architecture dependent data in a different place than architecture independent data. More concretely: binaries go in /usr/$chost/{bin,lib}, data goes in /usr/share and configs in /etc, /etc is already configurable through CMAKE_INSTALL_FULL_SYSCONFDIR but the datadir was not. This patch fixes it so that things can be pushed in the right places.
2016-12-15Fix build errorDrew DeVault-1/+1
2016-12-15Fix indentation issuesDrew DeVault-3/+3