<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sway.git/include/swaybar/tray, 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>2023-01-03T20:50:56+00:00</updated>
<entry>
<title>Add missing includes &amp; remove duplicates</title>
<updated>2023-01-03T20:50:56+00:00</updated>
<author>
<name>Carl Smedstad</name>
<email>carl.smedstad@protonmail.com</email>
</author>
<published>2022-11-06T19:31:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=95405911051dbb233902c95f824dccdde1e419fd'/>
<id>urn:sha1:95405911051dbb233902c95f824dccdde1e419fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix swaybar tray for non-systemd</title>
<updated>2020-12-16T20:19:20+00:00</updated>
<author>
<name>Arav K</name>
<email>nothien@uber.space</email>
</author>
<published>2020-12-16T20:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=c9fe0626ca7351fc31e20545f91631cb40b0ea17'/>
<id>urn:sha1:c9fe0626ca7351fc31e20545f91631cb40b0ea17</id>
<content type='text'>
Meson's generated config.h header defines false macros as 0, not
undefined.  This means that the header line, which was checking for the
definition existing, not a non-zero value, was incorrect.  Now the
swaybar tray can be used with systemd, elogind, or basu.
</content>
</entry>
<entry>
<title>build: add basu as sd-bus provider</title>
<updated>2020-12-09T22:39:20+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2020-12-02T22:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=a52176f83035e98dd5487e3373ee2c52c8890c8d'/>
<id>urn:sha1:a52176f83035e98dd5487e3373ee2c52c8890c8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: introduce sd-bus-provider option</title>
<updated>2020-12-09T22:39:20+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2020-12-02T22:46:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=fdbe98512a71524091375290ca2c1c9450e4db84'/>
<id>urn:sha1:fdbe98512a71524091375290ca2c1c9450e4db84</id>
<content type='text'>
This allows to select a specific provider for the sd-bus library.
</content>
</entry>
<entry>
<title>tray: track SNI callbacks</title>
<updated>2020-03-30T15:31:00+00:00</updated>
<author>
<name>Ian Fan</name>
<email>ianfan0@gmail.com</email>
</author>
<published>2020-03-09T11:09:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=65501f0e467efa5e5b5ac01ef098971489b2b8c9'/>
<id>urn:sha1:65501f0e467efa5e5b5ac01ef098971489b2b8c9</id>
<content type='text'>
This removes any pending messages once the item is destroyed.
Furthermore, this installs SNI event calbacks asynchronously
in order to prevent sd-bus from bypassing pending messages.
</content>
</entry>
<entry>
<title>tray: tidy code</title>
<updated>2020-03-30T15:31:00+00:00</updated>
<author>
<name>Ian Fan</name>
<email>ianfan0@gmail.com</email>
</author>
<published>2020-03-04T14:34:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=68f53cd509af8812562d743a55128a1b341247f5'/>
<id>urn:sha1:68f53cd509af8812562d743a55128a1b341247f5</id>
<content type='text'>
This includes some refactoring and fixing a small memory leak.
</content>
</entry>
<entry>
<title>tray: allow themes to inherit from multiple themes</title>
<updated>2020-03-30T15:31:00+00:00</updated>
<author>
<name>Ian Fan</name>
<email>ianfan0@gmail.com</email>
</author>
<published>2019-06-15T07:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=3b894c387dc38e8715186d5c0171b6048b36c435'/>
<id>urn:sha1:3b894c387dc38e8715186d5c0171b6048b36c435</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaybar: do not retry search for tray icons</title>
<updated>2019-10-21T15:22:25+00:00</updated>
<author>
<name>Konstantin Pospelov</name>
<email>kupospelov@gmail.com</email>
</author>
<published>2019-06-08T15:11:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=fa0abaf7cfecf1dc433717d53379d6942226c2bb'/>
<id>urn:sha1:fa0abaf7cfecf1dc433717d53379d6942226c2bb</id>
<content type='text'>
In case a tray icon cannot be found or does not have a desirable size,
swaybar retries the search again and again, which increases load on disk
and CPU. This commit solves it by storing target_size for each icon, so
that swaybar does not search for an icon of some size if it already tried to.

Fixes #3789.
</content>
</entry>
<entry>
<title>swaybar: handle SNI signals better</title>
<updated>2019-01-08T12:18:59+00:00</updated>
<author>
<name>Ian Fan</name>
<email>ianfan0@gmail.com</email>
</author>
<published>2019-01-04T11:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=d093c3ac55649e9a30504cfeaff506329ffd6ec7'/>
<id>urn:sha1:d093c3ac55649e9a30504cfeaff506329ffd6ec7</id>
<content type='text'>
This fixes a crash caused by callbacks not matching the right sender,
and frees old values later, before they are re-assigned.
</content>
</entry>
<entry>
<title>swaybar: use KDE's SNI IconThemePath property</title>
<updated>2018-12-31T20:40:18+00:00</updated>
<author>
<name>Ian Fan</name>
<email>ianfan0@gmail.com</email>
</author>
<published>2018-12-17T23:52:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=9e31f5d79ce9de8f1c73013b792aa94f355a1983'/>
<id>urn:sha1:9e31f5d79ce9de8f1c73013b792aa94f355a1983</id>
<content type='text'>
</content>
</entry>
</feed>
