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.
7 years ago
Drew DeVault
7d707e6865
Merge pull request #1945 from RyanDwyer/fix-title-scissor
...
Fix titles on rotated outputs
7 years ago
Drew DeVault
98fe969e96
Merge branch 'master' into fix-title-scissor
7 years ago
Drew DeVault
baa34e0f1c
Merge pull request #1944 from RyanDwyer/swaybar-respect-pango
...
Swaybar: Respect pango_markup config
7 years ago
Ryan Dwyer
4922d269b8
Fix titles on rotated outputs
...
If the output is rotated, the scissor box needs to be transformed in the
opposite rotation.
7 years ago
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.
7 years ago
emersion
22b873332f
Merge pull request #1942 from VincentVanlaer/xwayland-lazy
...
Update xwayland start for new API
7 years ago
Drew DeVault
8fa53df670
Merge pull request #1933 from emersion/swaybg-asser-side-effects
...
swaybg: remove assertions with side-effects
7 years ago
emersion
ef063953e8
Merge pull request #1934 from emersion/update-layer-shell
...
Update layer-shell protocol
7 years ago
emersion
026b68a108
Update layer-shell protocol
7 years ago
emersion
a3ecfcfc2c
swaybg: remove assertions with side-effects
7 years ago
Vincent Vanlaer
95dac2a069
Update xwayland start for new API
...
https://github.com/swaywm/wlroots/pull/959
7 years ago
Drew DeVault
73cc92213f
Merge pull request #1920 from yorickvP/master
...
meson.build: Try looking for `pam` when `libpam` isn't found.
7 years ago
Yorick van Pelt
f31b2e1b33
meson.build: Look for '-lpam', not '-llibpam'.
...
See #1920 for more information.
7 years ago
Drew DeVault
eda57e7761
Merge pull request #1927 from atomnuker/revert-libexec
...
Revert PR #1881
7 years ago
Rostislav Pehlivanov
3b6629af3c
Revert "Install swaybar and swaybg under /usr/lib/sway"
...
This reverts commit f2c209c299
.
7 years ago
Rostislav Pehlivanov
b592351eef
Revert "exec_always: Search for executables in /usr/lib/sway"
...
This reverts commit 7709340727
.
7 years ago
Rostislav Pehlivanov
2c0c3dc7cc
Revert "Make the LIBDIR path configurable"
...
This reverts commit 1670b46bf6
.
7 years ago
Rostislav Pehlivanov
0cdc47ab1e
Revert "Meson: Replace option `instlibdir` with `libexecdir`"
...
This reverts commit 830c4ef74c
.
7 years ago
Rostislav Pehlivanov
cf602687c6
Revert "command/exec_always: Use wlr_log for logging errors in the child process"
...
This reverts commit 177c67e6b8
.
7 years ago
Rostislav Pehlivanov
ac903c8752
Revert "security.d: Update install paths for swaybar and swaybg"
...
This reverts commit b4249166f3
.
7 years ago
emersion
54265bf65e
Merge pull request #1917 from RyanDwyer/pango-markup
...
Implement pango support
7 years ago
Ryan Dwyer
556ff5f50e
Implement pango support
...
Implements support for the pango: prefix in the font command.
Closes #1903 .
7 years ago
emersion
72ce50737d
Merge pull request #1926 from RyanDwyer/fix-setenv-path
...
Fix PATH setenv() in exec_always
7 years ago
Ryan Dwyer
1daf69477e
Fix PATH setenv() in exec_always
7 years ago
emersion
c96ac2ff2a
Merge pull request #1881 from nbraud/usr-lib
...
Install swaybar and swaybg under /usr/lib/sway
7 years ago
emersion
786727d8bb
Merge branch 'master' into usr-lib
7 years ago
Drew DeVault
967b14c227
Merge pull request #1924 from nbraud/spelling
...
swaymsg: Fix spelling in error message
7 years ago
Nicolas Braud-Santoni
30c00b2696
Merge branch 'master' into spelling
7 years ago
Nicolas Braud-Santoni
cb2a3e9036
swaymsg: Fix spelling in error message
7 years ago
Nicolas Braud-Santoni
b4249166f3
security.d: Update install paths for swaybar and swaybg
7 years ago
Nicolas Braud-Santoni
177c67e6b8
command/exec_always: Use wlr_log for logging errors in the child process
7 years ago
Nicolas Braud-Santoni
830c4ef74c
Meson: Replace option `instlibdir` with `libexecdir`
...
Derive a value from it, called `rundir` rather than writing join_paths(libexecdir,
'sway') all over the place.
7 years ago
Nicolas Braud-Santoni
1670b46bf6
Make the LIBDIR path configurable
7 years ago
Nicolas Braud-Santoni
7709340727
exec_always: Search for executables in /usr/lib/sway
7 years ago
Nicolas Braud-Santoni
f2c209c299
Install swaybar and swaybg under /usr/lib/sway
7 years ago
Drew DeVault
a8d1b05bac
Merge pull request #1915 from RyanDwyer/title-format
...
Implement title_format
7 years ago
Ryan Dwyer
936226845f
Add extra check for view title being NULL
7 years ago
Ryan Dwyer
5d6d24e71a
Move code for re-arranging after font height change into a common place
7 years ago
Ryan Dwyer
da7d6642d3
Refactor parse_title_format()
7 years ago
Ryan Dwyer
d10a0a8c41
Fix memory leak in title_format command
7 years ago
Ryan Dwyer
228c478e8d
Implement title_format
...
This implements the title_format command, with a new placeholder %shell
which gets substituted with the view type (xwayland, xdg_shell_v6 or
wl_shell).
Example config:
for_window [title=".*"] title_format %title (class=%class instance=%instance shell=%shell)
7 years ago
Drew DeVault
8dae168b77
Merge pull request #1918 from RyanDwyer/title-scissor
...
Use scissor to render title texture
7 years ago
Ryan Dwyer
e83e5487be
Use scissor to render title texture
...
This allows the title's texture to always be the full width of the text,
and clipped at render time according to the desired width (eg. tabs...).
As an added bonus, the texture no longer needs to be updated when
containers are arranged.
7 years ago
emersion
fbcbbb976c
Merge pull request #1912 from Hello71/patch-1
...
Check for NULL in container_update_title
7 years ago
Alex Xu (Hello71)
3202c45054
Check for NULL in container_update_title
...
Fixes crash when opening Firefox developer tools.
7 years ago
Drew DeVault
029c9b1796
Merge pull request #1907 from emersion/backend-input-mapping
...
Default to backend-wise input device mapping, if any
7 years ago
emersion
812525246a
Merge pull request #1901 from swaywm/touch-hide-cursor
...
Hide cursor on touch down
7 years ago
Drew DeVault
d233e75eec
Hide cursor on touch down
7 years ago
Drew DeVault
00e62c214d
Fix alphabetization of command list
7 years ago