<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sway.git/include/swaybar, 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-11-23T19:42:04+00:00</updated>
<entry>
<title>common: move load_image to swaybar</title>
<updated>2023-11-23T19:42:04+00:00</updated>
<author>
<name>Manuel Stoeckl</name>
<email>code@mstoeckl.com</email>
</author>
<published>2023-11-23T13:40:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=e633fe0b4081f249e9708f95da972138c86838ca'/>
<id>urn:sha1:e633fe0b4081f249e9708f95da972138c86838ca</id>
<content type='text'>
swaynag, swaymsg, and sway do not use this function and are
unlikely to in the future.
</content>
</entry>
<entry>
<title>swaybar: Implement wp_cursor_shape_v1</title>
<updated>2023-07-31T08:34:11+00:00</updated>
<author>
<name>Alexander Orzechowski</name>
<email>alex@ozal.ski</email>
</author>
<published>2023-07-30T20:07:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=f436de920097963a6c73e250ea4a01b89be31321'/>
<id>urn:sha1:f436de920097963a6c73e250ea4a01b89be31321</id>
<content type='text'>
</content>
</entry>
<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>swaybar: Make hotspots block bar release bindings</title>
<updated>2022-11-26T09:17:53+00:00</updated>
<author>
<name>Joan Bruguera</name>
<email>joanbrugueram@gmail.com</email>
</author>
<published>2021-09-18T20:21:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=94b69acf0d7b26ee5af2172300cb18473508da76'/>
<id>urn:sha1:94b69acf0d7b26ee5af2172300cb18473508da76</id>
<content type='text'>
The previous commit prioritized hotspots before bar bindings for press events,
which matches i3's behaviour. However, since hotspots don't need to do any
processing on release events, those were not handled, and simply fell through
to `bindsym --release` bar bindings (if any).

This is counter-intuitive, and doesn't match i3's behaviour. Instead in case
a hotspot handles the press event, it should also handle the release event,
doing nothing, but blocking the event from triggering a --release bar binding.

E.g., in Sway, without this commit, this config. shows a text on tray clicks:

    bar {
        # ...
        bindsym --release button1 exec swaynag -m I_got_the_release_event.
    }

But the same configuration in i3 (with i3-nagbar) doesn't show the text.

Signed-off-by: Joan Bruguera &lt;joanbrugueram@gmail.com&gt;
</content>
</entry>
<entry>
<title>Reuse parsed PangoFontDescription</title>
<updated>2022-07-01T11:05:58+00:00</updated>
<author>
<name>Hugo Osvaldo Barrera</name>
<email>hugo@barrera.io</email>
</author>
<published>2022-07-01T10:23:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=80e386fd97c0da00970f0acc007574151048cfbf'/>
<id>urn:sha1:80e386fd97c0da00970f0acc007574151048cfbf</id>
<content type='text'>
Avoids parsing the configured font each time text is rendered.
</content>
</entry>
<entry>
<title>swaybar: remove swaybar_output.input_region</title>
<updated>2022-03-14T17:01:29+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2022-03-14T16:48:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=dd8b6f5e68b0a4c1251fc9fdec30aa145b75636f'/>
<id>urn:sha1:dd8b6f5e68b0a4c1251fc9fdec30aa145b75636f</id>
<content type='text'>
No need to keep the region around, we can immediately destroy it
after the wl_surface.set_input_region request.
</content>
</entry>
<entry>
<title>swaybar: properly draw blocks with transparent black border</title>
<updated>2021-09-20T07:53:32+00:00</updated>
<author>
<name>Nathan Schulte</name>
<email>nmschulte@gmail.com</email>
</author>
<published>2021-09-15T10:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=033061aee602a54f65340e2a300054d2790c22ea'/>
<id>urn:sha1:033061aee602a54f65340e2a300054d2790c22ea</id>
<content type='text'>
while the draw itself is a no-op, alignment must still be accounted
this requires more signalling about the blocks (border_set; was the
border set?)
</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>
</feed>
