aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-09Fix null deref in server_initDan Robertson
If the backend fails to be created, log an error and immidiately return from server_init.
2018-05-09Merge pull request #1945 from RyanDwyer/fix-title-scissorDrew DeVault
Fix titles on rotated outputs
2018-05-09Merge branch 'master' into fix-title-scissorDrew DeVault
2018-05-09Merge pull request #1944 from RyanDwyer/swaybar-respect-pangoDrew DeVault
Swaybar: Respect pango_markup config
2018-05-09Fix titles on rotated outputsRyan Dwyer
If the output is rotated, the scissor box needs to be transformed in the opposite rotation.
2018-05-09Swaybar: Respect pango_markup configRyan Dwyer
Makes swaybar respect the user's pango_markup configuration in the workspace buttons and binding mode indicator.
2018-05-08Merge pull request #1942 from VincentVanlaer/xwayland-lazyemersion
Update xwayland start for new API
2018-05-07Merge pull request #1933 from emersion/swaybg-asser-side-effectsDrew DeVault
swaybg: remove assertions with side-effects
2018-05-07Merge pull request #1934 from emersion/update-layer-shellemersion
Update layer-shell protocol
2018-05-07Update layer-shell protocolemersion
2018-05-07swaybg: remove assertions with side-effectsemersion
2018-05-07Update xwayland start for new APIVincent Vanlaer
https://github.com/swaywm/wlroots/pull/959
2018-05-06Merge pull request #1920 from yorickvP/masterDrew DeVault
meson.build: Try looking for `pam` when `libpam` isn't found.
2018-05-06meson.build: Look for '-lpam', not '-llibpam'.Yorick van Pelt
See #1920 for more information.
2018-05-05Merge pull request #1927 from atomnuker/revert-libexecDrew DeVault
Revert PR #1881
2018-05-06Revert "Install swaybar and swaybg under /usr/lib/sway"Rostislav Pehlivanov
This reverts commit f2c209c299889ad965ac995049704b1c46176c6d.
2018-05-06Revert "exec_always: Search for executables in /usr/lib/sway"Rostislav Pehlivanov
This reverts commit 7709340727fe2834f87b43aeeaef878694d5acd6.
2018-05-06Revert "Make the LIBDIR path configurable"Rostislav Pehlivanov
This reverts commit 1670b46bf6e56d37e69ab0fa32c6799e83397020.
2018-05-06Revert "Meson: Replace option `instlibdir` with `libexecdir`"Rostislav Pehlivanov
This reverts commit 830c4ef74c00dbe448da46cdbc576178abc5728e.
2018-05-06Revert "command/exec_always: Use wlr_log for logging errors in the child ↵Rostislav Pehlivanov
process" This reverts commit 177c67e6b89404d9d477b82c00c1353cd4696096.
2018-05-06Revert "security.d: Update install paths for swaybar and swaybg"Rostislav Pehlivanov
This reverts commit b4249166f309a46c15dd3a5734594aee961b723b.
2018-05-05Merge pull request #1917 from RyanDwyer/pango-markupemersion
Implement pango support
2018-05-06Implement pango supportRyan Dwyer
Implements support for the pango: prefix in the font command. Closes #1903.
2018-05-05Merge pull request #1926 from RyanDwyer/fix-setenv-pathemersion
Fix PATH setenv() in exec_always
2018-05-06Fix PATH setenv() in exec_alwaysRyan Dwyer
2018-05-05Merge pull request #1881 from nbraud/usr-libemersion
Install swaybar and swaybg under /usr/lib/sway
2018-05-05Merge branch 'master' into usr-libemersion
2018-05-05Merge pull request #1924 from nbraud/spellingDrew DeVault
swaymsg: Fix spelling in error message
2018-05-05Merge branch 'master' into spellingNicolas Braud-Santoni
2018-05-05swaymsg: Fix spelling in error messageNicolas Braud-Santoni
2018-05-05security.d: Update install paths for swaybar and swaybgNicolas Braud-Santoni
2018-05-05command/exec_always: Use wlr_log for logging errors in the child processNicolas Braud-Santoni
2018-05-05Meson: Replace option `instlibdir` with `libexecdir`Nicolas Braud-Santoni
Derive a value from it, called `rundir` rather than writing join_paths(libexecdir, 'sway') all over the place.
2018-05-05Make the LIBDIR path configurableNicolas Braud-Santoni
2018-05-05exec_always: Search for executables in /usr/lib/swayNicolas Braud-Santoni
2018-05-05Install swaybar and swaybg under /usr/lib/swayNicolas Braud-Santoni
2018-05-05Merge pull request #1915 from RyanDwyer/title-formatDrew DeVault
Implement title_format
2018-05-05Add extra check for view title being NULLRyan Dwyer
2018-05-05Move code for re-arranging after font height change into a common placeRyan Dwyer
2018-05-05Refactor parse_title_format()Ryan Dwyer
2018-05-05Fix memory leak in title_format commandRyan Dwyer
2018-05-05Implement title_formatRyan Dwyer
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)
2018-05-05Merge pull request #1918 from RyanDwyer/title-scissorDrew DeVault
Use scissor to render title texture
2018-05-05Use scissor to render title textureRyan Dwyer
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.
2018-05-04Merge pull request #1912 from Hello71/patch-1emersion
Check for NULL in container_update_title
2018-05-04Check for NULL in container_update_titleAlex Xu (Hello71)
Fixes crash when opening Firefox developer tools.
2018-05-03Merge pull request #1907 from emersion/backend-input-mappingDrew DeVault
Default to backend-wise input device mapping, if any
2018-05-03Merge pull request #1901 from swaywm/touch-hide-cursoremersion
Hide cursor on touch down
2018-05-03Hide cursor on touch downDrew DeVault
2018-05-03Fix alphabetization of command listDrew DeVault