<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xmobar/src, branch 0.42</title>
<subtitle>a minimalistic status bar</subtitle>
<id>https://jao.io/cgit/xmobar/atom?h=0.42</id>
<link rel='self' href='https://jao.io/cgit/xmobar/atom?h=0.42'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/'/>
<updated>2022-02-19T02:46:06Z</updated>
<entry>
<title>Strip new lines from X log messages (issue #590)</title>
<updated>2022-02-19T02:46:06Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-02-19T02:46:06Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=2d8b01a88efd2e5f8e976c07bde9a0b71c19f4b7'/>
<id>urn:sha1:2d8b01a88efd2e5f8e976c07bde9a0b71c19f4b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply hlint suggestion</title>
<updated>2022-02-18T10:01:23Z</updated>
<author>
<name>Tomas Janousek</name>
<email>tomi@nomi.cz</email>
</author>
<published>2022-02-18T10:01:23Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=5492821f70dc5f3646a239fe66d7cb9d5ca76bf7'/>
<id>urn:sha1:5492821f70dc5f3646a239fe66d7cb9d5ca76bf7</id>
<content type='text'>
Fixes: b7ca54651bb1 (""bright" ansi colour names")
</content>
</entry>
<entry>
<title>Refactoring: Clean up naming of X11 event loop threads</title>
<updated>2022-02-17T17:42:27Z</updated>
<author>
<name>Tomas Janousek</name>
<email>tomi@nomi.cz</email>
</author>
<published>2022-02-17T15:08:06Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=f50453a6da8bdc1c67b140ef4cb0a47dfed65eee'/>
<id>urn:sha1:f50453a6da8bdc1c67b140ef4cb0a47dfed65eee</id>
<content type='text'>
What used to be called `eventLoop` didn't process any X11 events at all,
rename to `signalLoop` to signal that it really deals just with xmobar
signals.
</content>
</entry>
<entry>
<title>Fix memory leak in drawInWin</title>
<updated>2022-02-17T17:42:27Z</updated>
<author>
<name>Tomas Janousek</name>
<email>tomi@nomi.cz</email>
</author>
<published>2022-02-17T14:56:49Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=b3249613e36d1909b1ecab867b4c556284f70362'/>
<id>urn:sha1:b3249613e36d1909b1ecab867b4c556284f70362</id>
<content type='text'>
In f8c835a33a7a, I flipped the discard flag to XSync to False on a false
assumption that it may discard events from under the eventer thread
(since renamed to handleXEvent). This can't happen—the eventer thread
and the main loop do not share a Display connection, they have two
separate ones. Turns out, the main loop doesn't read/process any events
from its Display connection, which is why it was necessary to discard
them once in a while.

The fix restores that discarding, adds a comment to explain why that
discarding should stay, and just to make things a bit cleaner, also
prevents some of those events from being emitted in the first place: by
configuring the graphics context that we don't want any exposure events
(https://tronche.com/gui/x/xlib/events/exposure/graphics-expose-and-no-expose.html).

Fixes: f8c835a33a7a ("Fix delayed reaction to USR1/2 signals")
</content>
</entry>
<entry>
<title>Use nh' for displaying the bar on the bottom of the screen. Fixes #555</title>
<updated>2022-02-13T16:53:46Z</updated>
<author>
<name>exorcist365</name>
<email>joantmilev@gmail.com</email>
</author>
<published>2022-02-13T16:53:46Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=bfd02987485210646800f4184a21b1143f2e301c'/>
<id>urn:sha1:bfd02987485210646800f4184a21b1143f2e301c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>"bright" ansi colour names</title>
<updated>2022-02-09T23:10:20Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-02-09T23:09:57Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=b7ca54651bb12ac7335d525cdd4962c765ec6d0c'/>
<id>urn:sha1:b7ca54651bb12ac7335d525cdd4962c765ec6d0c</id>
<content type='text'>
See #606 for further discussion
</content>
</entry>
<entry>
<title>Missing help bit: -TSwaybar</title>
<updated>2022-02-08T15:14:41Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-02-08T15:14:41Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=5c57d149a22116f3ffc6cc4e6aa2430ccd1f0382'/>
<id>urn:sha1:5c57d149a22116f3ffc6cc4e6aa2430ccd1f0382</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linting</title>
<updated>2022-02-08T00:34:49Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-02-08T00:34:25Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=e4ddbe7d649c618b2c78f33102c7f5855205f501'/>
<id>urn:sha1:e4ddbe7d649c618b2c78f33102c7f5855205f501</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pango output: fonts</title>
<updated>2022-02-08T00:21:31Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-02-08T00:21:31Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=48dc39edaca5ff4e011ea9475fe8b75d24b5e4c4'/>
<id>urn:sha1:48dc39edaca5ff4e011ea9475fe8b75d24b5e4c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaybar-protocol: additionalFonts via pango markup</title>
<updated>2022-02-07T19:46:22Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-02-07T03:58:14Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=c75f31c0887b12c1e9fd63a05a494d703c43576a'/>
<id>urn:sha1:c75f31c0887b12c1e9fd63a05a494d703c43576a</id>
<content type='text'>
</content>
</entry>
</feed>
