<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sway.git/swaybg, branch master</title>
<subtitle>fork of sway with action binder commands
</subtitle>
<id>https://git.vlhl.dev/navi/wayland/sway.git/atom?h=master</id>
<link rel='self' href='https://git.vlhl.dev/navi/wayland/sway.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/'/>
<updated>2019-04-25T15:44:28+00:00</updated>
<entry>
<title>swaybg: split into standalone project</title>
<updated>2019-04-25T15:44:28+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2019-04-25T15:23:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=236ca63419528da1ebfbfe7aabd24a1c3b274437'/>
<id>urn:sha1:236ca63419528da1ebfbfe7aabd24a1c3b274437</id>
<content type='text'>
The new upstream is https://github.com/swaywm/swaybg

This commit also refactors our use of gdk-pixbuf a bit, since the only
remaining reverse dependency is swaybar tray support.
</content>
</entry>
<entry>
<title>swaybg: add manpage</title>
<updated>2019-04-13T14:26:17+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2019-04-13T08:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=e7d6b8ec3e88564617c6c05656548a37b5dc6d27'/>
<id>urn:sha1:e7d6b8ec3e88564617c6c05656548a37b5dc6d27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaybg: one instance for all outputs</title>
<updated>2019-04-04T17:08:21+00:00</updated>
<author>
<name>Brian Ashworth</name>
<email>bosrsf04@gmail.com</email>
</author>
<published>2019-04-04T01:53:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=75e7bd24ccb9731065bb7f8313aa53ba11ddc420'/>
<id>urn:sha1:75e7bd24ccb9731065bb7f8313aa53ba11ddc420</id>
<content type='text'>
This makes it so there will only be one swaybg instance running
instead of one per output. swaybg's cli has been changed to a xrandr
like interface, where you select an output and then change properties
for that output and then select another output and repeat. This also
makes it so swaybg is only killed and respawned when a background
changes or when reloading.
</content>
</entry>
<entry>
<title>Removed unused wlroots dependency for sway(bg|bar|msg|nag)</title>
<updated>2019-01-21T18:04:15+00:00</updated>
<author>
<name>M Stoeckl</name>
<email>code@mstoeckl.com</email>
</author>
<published>2019-01-21T18:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=4b1eaaf731b0e29497edc4c85153f2cf417fb5ce'/>
<id>urn:sha1:4b1eaaf731b0e29497edc4c85153f2cf417fb5ce</id>
<content type='text'>
Also remove direct libm dependency where unused.
</content>
</entry>
<entry>
<title>Replace wlr_log with sway_log</title>
<updated>2019-01-21T11:59:42+00:00</updated>
<author>
<name>M Stoeckl</name>
<email>code@mstoeckl.com</email>
</author>
<published>2019-01-20T18:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=1211a81aad18bbc4d9e8fb9973238ad8e7e1f688'/>
<id>urn:sha1:1211a81aad18bbc4d9e8fb9973238ad8e7e1f688</id>
<content type='text'>
This commit mostly duplicates the wlr_log functions, although
with a sway_* prefix. (This is very similar to PR #2009.)
However, the logging function no longer needs to be replaceable,
so sway_log_init's second argument is used to set the exit
callback for sway_abort.

wlr_log_init is still invoked in sway/main.c

This commit makes it easier to remove the wlroots dependency for
the helper programs swaymsg, swaybg, swaybar, and swaynag.
</content>
</entry>
<entry>
<title>meson: remove rpath options</title>
<updated>2019-01-18T07:26:44+00:00</updated>
<author>
<name>emersion</name>
<email>contact@emersion.fr</email>
</author>
<published>2019-01-18T07:26:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=bb2f007ad3c6be5b03eb60b524b36ee4d7ad9742'/>
<id>urn:sha1:bb2f007ad3c6be5b03eb60b524b36ee4d7ad9742</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaybg: use wl_surface_damage_buffer</title>
<updated>2019-01-17T10:14:36+00:00</updated>
<author>
<name>emersion</name>
<email>contact@emersion.fr</email>
</author>
<published>2019-01-17T10:14:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=808d0e1c510207ec9a128cda492f391de06b3be8'/>
<id>urn:sha1:808d0e1c510207ec9a128cda492f391de06b3be8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaybg: use output names instead of output indexes</title>
<updated>2019-01-17T10:13:10+00:00</updated>
<author>
<name>emersion</name>
<email>contact@emersion.fr</email>
</author>
<published>2019-01-17T10:13:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=000b31398510a44773ba5a248108c3e2ffa08ebf'/>
<id>urn:sha1:000b31398510a44773ba5a248108c3e2ffa08ebf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sway clients: Exit gracefully when compositor is unavailable</title>
<updated>2018-10-15T11:57:59+00:00</updated>
<author>
<name>Ryan Dwyer</name>
<email>ryandwyer1@gmail.com</email>
</author>
<published>2018-10-15T11:57:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=32ba8154b8f5f15b2c778dd404f3acb5becc1719'/>
<id>urn:sha1:32ba8154b8f5f15b2c778dd404f3acb5becc1719</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for installing binaries with DT_RPATH</title>
<updated>2018-09-30T12:37:01+00:00</updated>
<author>
<name>Arkadiusz Hiler</name>
<email>arek@hiler.eu</email>
</author>
<published>2018-09-30T12:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=eed0bc3ebd15bf94a28ca019ab656a3a0bc0d258'/>
<id>urn:sha1:eed0bc3ebd15bf94a28ca019ab656a3a0bc0d258</id>
<content type='text'>
It's better to use DT_RPATH dynamic section of the elf binary to store
the paths of libraries to load instead of overwriting LD_LIBRARY_PATH
for the whole environment, causing surprises. This solution is much more
transparent and perfectly suitable for running contained installations
of wayland/wlroots/sway.

The code unsetting the LD_LIBRARY_PATH/LD_PRELOAD was also deleted as
it's a placebo security at best - we should trust the execution path
that leads us to running sway, and it's way too late to care about those
variables since we already started executing our compositor, thus we
would be compromised anyway.
</content>
</entry>
</feed>
