Commit graph

3414 commits

Author SHA1 Message Date
Dudemanguy911
47c1b0a2bc make tabbed layout share all border toggle/thickness settings 2018-05-11 12:58:07 -05:00
Dudemanguy911
7bf11139cf update tabbed layout for damage tracking and focus parent 2018-05-11 08:54:54 -05:00
Drew DeVault
2217518bd5
Merge pull request #1956 from ggreer/move-focus
cmd_move_container: Focus a window on the source workspace.
2018-05-11 07:34:14 -04:00
Drew DeVault
08fe619e74
Merge pull request #1955 from ggreer/normal-borders
Allow setting border widths for normal borders using default_border.
2018-05-11 07:33:51 -04:00
Geoff Greer
87fa84df13 cmd_move_container: Focus a window on the source workspace.
In Sway 0.15, moving a window to another workspace would cause a window on the source workspace to be focused. This restores that behavior, allowing you to quickly move a lot of windows to another workspace.
2018-05-10 23:44:35 -07:00
Geoff Greer
0a79983f94 Allow setting border widths for normal borders using default_border.
In Sway 0.15, `default_border normal 1` would set 1px wide borders. This recreates that behavior.
2018-05-10 23:35:37 -07:00
Dudemanguy911
77f41efd4e fix tabbed layout for no borders 2018-05-11 00:11:58 +00:00
Drew DeVault
8d99edf787
Merge pull request #1948 from RyanDwyer/focus-parent-border
Highlight all child borders when using focus parent
2018-05-10 19:27:57 -04:00
Ryan Dwyer
83e314bf51 Highlight all child borders when using focus parent 2018-05-11 09:20:46 +10:00
Drew DeVault
fbddd34b47
Merge pull request #1923 from emersion/full-damage-tracking
Implement full damage tracking
2018-05-10 18:46:14 -04:00
emersion
44fcc06efd
Fix damage tracking on HiDPI 2018-05-10 23:22:00 +01:00
emersion
90614f3a63
Accumulate surface damage even if whole=true 2018-05-10 23:03:51 +01:00
emersion
c0f5d740a5
Damage container when updating title 2018-05-10 23:03:51 +01:00
emersion
70b80b4698
Damage container on focus 2018-05-10 23:03:50 +01:00
emersion
bec80f1551
Damage borders when damaging view 2018-05-10 23:03:50 +01:00
emersion
98f7ee8f59
Render borders with damage 2018-05-10 23:03:50 +01:00
emersion
c8a9ea3903
Implement full damage tracking 2018-05-10 23:02:37 +01:00
Dudemanguy911
56102da124 refactor container_at to return the correct container in tabbed layout 2018-05-10 14:32:06 -05:00
Drew DeVault
3bab37858a
Merge pull request #1932 from emersion/fix-layer-shell-exclusive
layer-shell: use usable_area when arranging non-exclusive layer surfaces
2018-05-10 08:19:03 -04:00
emersion
64bd4d5685
Merge pull request #1950 from RyanDwyer/fix-font-height-reload
Use reasonable default for font height
2018-05-10 12:31:58 +01:00
Ryan Dwyer
497793b5b7 Use reasonable default for font height
Fixes #1949
2018-05-10 21:24:00 +10:00
emersion
3d29e73e72
layer-shell: use usable_area when arranging non-exclusive layer surfaces 2018-05-10 12:19:38 +01:00
emersion
94cf3f1b17
Merge pull request #1947 from dlrobertson/fix_null_deref
Fix null deref in server_init
2018-05-09 20:05:10 +01:00
Dan Robertson
4ebd6f3507
Fix null deref in server_init
If the backend fails to be created, log an error and immidiately return
from server_init.
2018-05-09 16:32:55 +00:00
Drew DeVault
7d707e6865
Merge pull request #1945 from RyanDwyer/fix-title-scissor
Fix titles on rotated outputs
2018-05-09 07:58:23 -04:00
Drew DeVault
98fe969e96
Merge branch 'master' into fix-title-scissor 2018-05-09 07:42:51 -04:00
Drew DeVault
baa34e0f1c
Merge pull request #1944 from RyanDwyer/swaybar-respect-pango
Swaybar: Respect pango_markup config
2018-05-09 07:42:24 -04:00
Ryan Dwyer
4922d269b8 Fix titles on rotated outputs
If the output is rotated, the scissor box needs to be transformed in the
opposite rotation.
2018-05-09 16:41:54 +10:00
Ryan Dwyer
e012b05b00 Swaybar: Respect pango_markup config
Makes swaybar respect the user's pango_markup configuration in the
workspace buttons and binding mode indicator.
2018-05-09 14:54:22 +10:00
Dudemanguy911
986358d5a2 use floor and ceiling while rendering borders 2018-05-09 00:18:53 +00:00
Dudemanguy911
c87880447a Merge remote-tracking branch 'upstream/master' into add-tabbed-windows 2018-05-09 00:03:16 +00:00
emersion
22b873332f
Merge pull request #1942 from VincentVanlaer/xwayland-lazy
Update xwayland start for new API
2018-05-08 23:05:08 +01:00
Dudemanguy911
d97d662984 fix case where drawing border gets off by 1 pixel 2018-05-08 12:41:26 -05:00
Dudemanguy911
767640aa06 Merge remote-tracking branch 'upstream/master' into add-tabbed-windows 2018-05-08 12:40:12 -05:00
Dudemanguy911
d39c594f30 fix incorrect comments 2018-05-08 10:30:00 -05:00
Dudemanguy911
da0c25bc9d simplify border renderering and fix border thickness 2018-05-08 09:09:18 -05:00
Drew DeVault
8fa53df670
Merge pull request #1933 from emersion/swaybg-asser-side-effects
swaybg: remove assertions with side-effects
2018-05-07 14:02:17 -04:00
emersion
ef063953e8
Merge pull request #1934 from emersion/update-layer-shell
Update layer-shell protocol
2018-05-07 18:27:32 +01:00
Dudemanguy911
10f0f4418f remove select_focus_color 2018-05-07 12:10:15 -05:00
emersion
026b68a108
Update layer-shell protocol 2018-05-07 17:28:42 +01:00
emersion
a3ecfcfc2c
swaybg: remove assertions with side-effects 2018-05-07 17:26:21 +01:00
Vincent Vanlaer
95dac2a069 Update xwayland start for new API
https://github.com/swaywm/wlroots/pull/959
2018-05-07 14:23:44 +02:00
Drew DeVault
73cc92213f
Merge pull request #1920 from yorickvP/master
meson.build: Try looking for `pam` when `libpam` isn't found.
2018-05-06 08:52:27 -04:00
Yorick van Pelt
f31b2e1b33
meson.build: Look for '-lpam', not '-llibpam'.
See #1920 for more information.
2018-05-06 14:10:09 +02:00
Dudemanguy911
22fef8c63c
Merge branch 'master' into add-tabbed-windows 2018-05-05 23:35:26 -05:00
Dudemanguy911
eed8625d96 refactor render container tabbed and border rendering functions 2018-05-06 04:47:17 +00:00
Drew DeVault
eda57e7761
Merge pull request #1927 from atomnuker/revert-libexec
Revert PR #1881
2018-05-05 19:37:13 -04:00
Rostislav Pehlivanov
3b6629af3c Revert "Install swaybar and swaybg under /usr/lib/sway"
This reverts commit f2c209c299.
2018-05-06 00:20:57 +01:00
Rostislav Pehlivanov
b592351eef Revert "exec_always: Search for executables in /usr/lib/sway"
This reverts commit 7709340727.
2018-05-06 00:20:49 +01:00
Rostislav Pehlivanov
2c0c3dc7cc Revert "Make the LIBDIR path configurable"
This reverts commit 1670b46bf6.
2018-05-06 00:19:52 +01:00