<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xmobar/src/Xmobar/Plugins/Monitors/Batt, branch 0.50</title>
<subtitle>a minimalistic status bar</subtitle>
<id>https://jao.io/cgit/xmobar/atom?h=0.50</id>
<link rel='self' href='https://jao.io/cgit/xmobar/atom?h=0.50'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/'/>
<updated>2024-03-30T14:42:03Z</updated>
<entry>
<title>Fix zombie processes left by &lt;action&gt; tag and low battery action</title>
<updated>2024-03-30T14:42:03Z</updated>
<author>
<name>Ulrik de Muelenaere</name>
<email>ulrikdem@gmail.com</email>
</author>
<published>2024-03-30T14:42:03Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=9349871b9eb888d1d1b7f552ea40f8d348b16c1b'/>
<id>urn:sha1:9349871b9eb888d1d1b7f552ea40f8d348b16c1b</id>
<content type='text'>
This effectively reverts c54d93e and 991a168. While those fix #687 and
#688 respectively in the case where the configuration is recompiled, in
all other cases they leave zombie processes, since they undo the fix for
#181.

However, instead of reverting to the deprecated system function, we use
the newer spawnCommand and waitForProcess. And like with 991a168, the
low battery action now runs in the background to avoid blocking the bar.
</content>
</entry>
<entry>
<title>battery: spawnCommand instead of system when running actions</title>
<updated>2024-02-18T21:46:07Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2024-02-18T21:44:54Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=991a168de5d79314a1346a24c579c5049208b054'/>
<id>urn:sha1:991a168de5d79314a1346a24c579c5049208b054</id>
<content type='text'>
should fix for real #688 this time
</content>
</entry>
<entry>
<title>Stylistic nits for previous Batt refactoring/fix</title>
<updated>2022-04-18T14:24:28Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-04-18T14:24:28Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=676c90502ac52900b60049d197846297d95026bd'/>
<id>urn:sha1:676c90502ac52900b60049d197846297d95026bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split up battery reading functions; fixed units</title>
<updated>2022-04-18T09:30:25Z</updated>
<author>
<name>Patrick Günther</name>
<email>info@paddybu.de</email>
</author>
<published>2022-04-18T09:30:25Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=3147ef88ac428d2e752aa5db30ef52cf580716cd'/>
<id>urn:sha1:3147ef88ac428d2e752aa5db30ef52cf580716cd</id>
<content type='text'>
Every quantity is now read in its own function and Maybe and
pattern matching is used for dealing with absent files.
On top of that all units should be fixed now.
</content>
</entry>
<entry>
<title>Fixed unit of battery power consumption</title>
<updated>2022-04-16T07:46:55Z</updated>
<author>
<name>Patrick Günther</name>
<email>info@paddybu.de</email>
</author>
<published>2022-04-16T07:46:55Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=d1b9edff080b0de64c5445c2ecfa833cd60d18af'/>
<id>urn:sha1:d1b9edff080b0de64c5445c2ecfa833cd60d18af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>try to reorganize modules per os</title>
<updated>2021-10-08T09:11:11Z</updated>
<author>
<name>Michal Zielonka</name>
<email>michal.zielonka.8001@gmail.com</email>
</author>
<published>2021-10-07T21:25:09Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=b99a8a6833a1b38882b463fd72784cd6d6f91d9e'/>
<id>urn:sha1:b99a8a6833a1b38882b463fd72784cd6d6f91d9e</id>
<content type='text'>
We should make better split os specify code for FreeBSD and Linux.
Idea comes from @liskin.
</content>
</entry>
</feed>
