Commit graph

2167 commits

Author SHA1 Message Date
Drew DeVault a99a1f0cc9 Merge pull request #1130 from oranenj/fix_move_next_crash
Fix move next crash
2017-04-03 11:00:29 -04:00
Drew DeVault b64d608ddc Merge pull request #1126 from zandrmartin/prevent-fullscreen-focus-stealing
prevent fullscreen focus thievery
2017-04-03 11:00:07 -04:00
Drew DeVault 7689165106 Merge pull request #1119 from oranenj/master
Fix off-by-one error when checking workspace_layout arguments
2017-04-03 10:59:33 -04:00
Drew DeVault edd502f82a Merge pull request #1117 from jnsaff/master
Allow also 444 for security file mode
2017-04-03 10:59:00 -04:00
Drew DeVault cd57de636f Merge pull request #1115 from snoack/missing-includes
Superfluous include causes failures if WLC headers aren't installed globally
2017-04-03 10:58:14 -04:00
Drew DeVault e221d28df7 Merge pull request #1105 from zandrmartin/fix-workspace-output-assignment
fix workspace output assignment
2017-03-13 23:15:39 -04:00
Drew DeVault 1c9fa55a0c Merge pull request #1113 from johnchen902/patch-1
Fix trivial typo in sway.5.txt (right_ -> _right_)
2017-03-13 23:15:10 -04:00
Drew DeVault ee8ed39015 Update unsupported packages link in readme 2017-03-07 09:43:05 -05:00
Drew DeVault 154188f685 Merge pull request #1101 from 4e554c4c/worspace_names
Fix #1099: Allow spaces in worspace names
2017-03-07 09:43:00 -05:00
Drew DeVault f954d74a13 Fix #1087 2017-02-28 13:07:48 -05:00
Drew DeVault 24d1822604 Merge pull request #1086 from Fale/ignore-Wimplicit-fallthrough
Ignore Wimplicit-fallthrough
2017-02-28 13:07:35 -05:00
Fabio Alessandro Locati 978a13b006 Make it work for all compilers 2017-02-28 13:07:18 -05:00
Fabio Alessandro Locati d055fb85bf Ignore Wimplicit-fallthrough 2017-02-28 13:07:14 -05:00
Drew DeVault e00ded3751 Edit packages in README 2017-02-28 13:06:56 -05:00
Drew DeVault 41f7aaacf4 Move env logging to earlier than wlc_init 2017-02-28 13:06:50 -05:00
Drew DeVault f68d2fb33c Merge pull request #1080 from SirCmpwn/ipc-security
Revise IPC security configuration
2017-02-21 05:18:42 -05:00
Drew DeVault 276630eb96 Update 00-defaults.in 2017-02-20 23:24:13 -05:00
Drew DeVault 126ce571da Read configs from /etc/sway/security.d/* 2017-02-20 07:51:31 -05:00
Drew DeVault eabfb6c559 Add * policies and fix bug 2017-02-20 06:48:33 -05:00
Drew DeVault 1980a08358 Enforce new IPC policies 2017-02-20 06:33:04 -05:00
Drew DeVault b10721b89e Add initial support code for new IPC security 2017-02-20 06:11:56 -05:00
Drew DeVault 7dbecdde95 Revise IPC security configuration 2017-02-19 02:56:59 -05:00
Drew DeVault 76614efb16 Merge pull request #1075 from zandrmartin/floating-positioning
use absolute view geometry to calculate position
2017-02-14 15:51:59 -05:00
Zandr Martin c6f971d108
use absolute view geometry to calculate position 2017-02-14 14:03:56 -05:00
Drew DeVault a018364be3 Merge pull request #1073 from Hummer12007/patch-3
Document swaygrab -f
2017-02-12 20:44:08 -05:00
Hummer12007 09e8eceb89 Document swaygrab -f 2017-02-13 02:22:48 +02:00
Drew DeVault aed3469c08 Merge pull request #1070 from Hummer12007/pos
Respect xdg-positioner offset, anchor edges and gravity
2017-02-05 20:01:50 -05:00
Mykyta Holubakha 4eae9b33e8
xdg-positioner: log window placement 2017-02-06 02:59:23 +02:00
Mykyta Holubakha 006bd0bc3f
Handle xdg-positioner stuff 2017-02-06 02:59:23 +02:00
Drew DeVault b3c0aa3a9e Merge pull request #1055 from Hummer12007/positioner
Properly place windows with xdg-positioner
2017-01-19 06:19:08 -05:00
Mykyta Holubakha 7520607b8d Properly place windows with xdg-positioner 2017-01-19 12:31:43 +02:00
Drew DeVault 7cc6f288d9 Merge pull request #1053 from Hummer12007/__focused__
Support __focused__ as a valid criterion
2017-01-18 22:54:19 -05:00
Mykyta Holubakha 28278864b4 Support __focused__ as a valid criterion
This reflects i3 behavior (see i3/i3#1770)

Scrapping focused support will probably break some existing configs
2017-01-19 03:58:31 +02:00
Drew DeVault fa19960d1e Merge pull request #1052 from Hummer12007/instance
Add window instance support
2017-01-18 20:50:30 -05:00
Mykyta Holubakha d443bce6fe Display instance (if present) in nested layouts 2017-01-19 03:45:23 +02:00
Mykyta Holubakha e714fbcbec Add window instance support 2017-01-19 03:14:59 +02:00
Drew DeVault dd41ce45f7 Merge pull request #1051 from ametisf/master
add hide_edge_borders smart to sway.5 manual
2017-01-17 11:26:06 -05:00
Frantisek Fladung 33a709cae9 add hide_edge_borders smart to sway.5 manual 2017-01-17 11:46:58 +01:00
Drew DeVault 2047bb81dc Merge pull request #1050 from Hummer12007/cmake
Unset LD_LIBRARY_PATH, unless specified
2017-01-16 13:24:26 -05:00
Mykyta Holubakha 138bcd0cfa Unset LD_LIBRARY_PATH, unless specified 2017-01-16 01:05:05 +02:00
Drew DeVault 81102e8eac Merge pull request #1024 from willakat/master
Add Awesome/Monad style automatic layouts to Sway
2017-01-14 16:11:48 -05:00
Drew DeVault a2cf3be890 Move awesome config to contrib/ 2017-01-14 16:03:41 -05:00
wil a90dddea40 [fix] handle auto layout of empty container 2017-01-14 19:48:41 +01:00
wil 5c40cc46ac Added a sample config for Awesome-like behavior 2017-01-14 19:41:00 +01:00
wil 71b386964a replaced "bot" with "bottom" in auto layout commands 2017-01-14 19:41:00 +01:00
wil b74870f516 Improved behavior of insert/remove child in auto layouts
Previous implementation would not preserve dimension of groups
along the major axis. This should avoid weird behavior when
using container motion commands.
2017-01-14 19:41:00 +01:00
willakat 4c06a10004 Merge branch 'master' into master 2017-01-14 19:40:02 +01:00
Drew DeVault 0001b00706 Merge pull request #1048 from dkess/proper-output-wrapping
Add output wrapping
2017-01-13 19:16:38 -05:00
Daniel Kessler eda4bad725 Add output wrapping
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-13 16:06:10 -08:00
Drew DeVault c1e6cc3257 Merge pull request #1044 from ametisf/master
Implement hide_edge_borders smart (like in i3 4.13)
2017-01-12 11:39:31 -05:00