aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-13Add output wrappingDaniel Kessler
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.
2017-01-12Merge pull request #1044 from ametisf/masterDrew DeVault
Implement hide_edge_borders smart (like in i3 4.13)
2017-01-12Merge pull request #1043 from Hummer12007/capsDrew DeVault
Keep CAP_SYS_PTRACE with suid binary
2017-01-12Implement hide_edge_borders smart (like in i3 4.13)Frantisek Fladung
2017-01-12Log capability droppingMykyta Holubakha
2017-01-12Keep CAP_SYS_PTRACE with suid binaryMykyta Holubakha
2017-01-11Fix #1008Drew DeVault
2017-01-10Update .clang-format - not entirely usable yetDrew DeVault
I've run into a situation where clang-format does not support the necessary style rules. It will have to be patched before clang-format is fully adopted into Sway. Use this file with caution.
2017-01-08Fix format errorDrew DeVault
2017-01-06MIT licenseDrew DeVault
Update to 2017
2017-01-05Merge pull request #1032 from Jesin/masterDrew DeVault
Recompressed PNG files
2017-01-05Recompressed PNG filesJesin
zopflipng -m --lossy_transparent
2017-01-05Merge pull request #1030 from Hummer12007/patch-2Drew DeVault
Fix workspace layouts in json data
2017-01-06Fix workspace layouts in json dataHummer12007
2017-01-05Merge pull request #1029 from 4e554c4c/masterDrew DeVault
Fix broken link in CONTRIBUTING.md
2017-01-05Fix broken link in CONTRIBUTING.mdCalvin Lee
2017-01-04Merge pull request #1019 from SirCmpwn/redshiftDrew DeVault
Add redshift support
2016-12-28Add redshift supportDrew DeVault
2016-12-27Fix user-set LD_LIBRARY_PATHDrew DeVault
2016-12-27Merge pull request #1017 from zandrmartin/swaylock-scaling-modeDrew DeVault
fix #971
2016-12-27fix #971Zandr Martin
2016-12-27Update README.mdDrew DeVault
2016-12-26Merge pull request #1014 from cyphar/swaylock-fix-focusDrew DeVault
sway: extensions: make locking give back focus
2016-12-26sway: extensions: make locking give back focusAleksa Sarai
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
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
Fixes #988
2016-12-20Clear swaylock properly during re-renderDrew DeVault
Fixes #999
2016-12-18Merge pull request #1001 from alkino/masterDrew DeVault
Put floating views in center, fallback on top left
2016-12-18Put floating views in center, fallback on top leftNicolas Cornu
Sometimes views are created before we got its size
2016-12-17Change how security config is loadedDrew DeVault
2016-12-17Merge pull request #996 from woutershep/datadirDrew DeVault
Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR
2016-12-17Add libcap dependency to readmeDrew DeVault
2016-12-17Merge pull request #995 from SirCmpwn/memory-useDrew DeVault
Handle allocation failures
2016-12-17Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIRWouter van Kesteren
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
2016-12-15Fix indentation issuesDrew DeVault
2016-12-15Handle calloc failuresDrew DeVault
2016-12-15Add remaining sway allocation failure handlingDrew DeVault
2016-12-15Handle allocation failures in security codeDrew DeVault
Note that such errors are generally going to be fatal
2016-12-15Handle IPC server allocation failuresDrew DeVault
2016-12-15Handle some more memory allocation failuresDrew DeVault
2016-12-15Handle config-related allocation failuresDrew DeVault
2016-12-15Handle allocation failure in commandsDrew DeVault
2016-12-15Handle border-related malloc failuresDrew DeVault
2016-12-15Always log filename and line numberDrew DeVault
2016-12-15Handle malloc failures from read_lineDrew DeVault
2016-12-15Handle malloc failure in ipc_recv_responseDrew DeVault
2016-12-14Merge pull request #991 from barfoo1/registry_fixDrew DeVault
minor logic error in registry.c:seat_handle_capabilities()
2016-12-14minor logic errorbarfoo1
2016-12-11Merge pull request #985 from myfreeweb/masterDrew DeVault
Fix build on FreeBSD