<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liberty, branch origin/master</title>
<subtitle>Pseudolibrary largely consisting of reusable C code for my various projects</subtitle>
<id>http://cgit.janouch.name/liberty/atom?h=origin%2Fmaster</id>
<link rel='self' href='http://cgit.janouch.name/liberty/atom?h=origin%2Fmaster'/>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/'/>
<updated>2025-11-28T23:16:49Z</updated>
<entry>
<title>liberty-xui: circumvent an Nvidia issue</title>
<updated>2025-11-28T23:16:49Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-11-28T23:15:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=c0eda1c23fe35e5fcd345874fc27a20ac31352f2'/>
<id>urn:sha1:c0eda1c23fe35e5fcd345874fc27a20ac31352f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>liberty: comment on pthread_cancel</title>
<updated>2025-09-21T16:59:16Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-09-21T16:59:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=7566f9af827f3eecaddb09f5d11c590bd631d559'/>
<id>urn:sha1:7566f9af827f3eecaddb09f5d11c590bd631d559</id>
<content type='text'>
</content>
</entry>
<entry>
<title>liberty-xui: fix a new Fontconfig warning</title>
<updated>2025-08-02T16:22:00Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-08-02T16:22:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=7425355d015be69434240902a691563dce2be49a'/>
<id>urn:sha1:7425355d015be69434240902a691563dce2be49a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>liberty-xdg: don't crash on missing X11 atoms</title>
<updated>2025-06-04T19:54:04Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-06-04T19:53:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=d8f785eae54d2b9898cc4a6b8d3c96957161538a'/>
<id>urn:sha1:d8f785eae54d2b9898cc4a6b8d3c96957161538a</id>
<content type='text'>
They can be missing in bare configurations, such as Sway + XWayland.
</content>
</entry>
<entry>
<title>LibertyXDR: update VIM syntax highlight file</title>
<updated>2025-05-07T17:47:43Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-05-07T17:47:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=31ae40085206dc365a15fd6e9d13978e392f8b35'/>
<id>urn:sha1:31ae40085206dc365a15fd6e9d13978e392f8b35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>LibertyXDR: add support for default in unions</title>
<updated>2025-05-07T17:42:46Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-05-07T17:42:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=b69d3f8692b1d34f9b8616e046cdabe0d2fb67c0'/>
<id>urn:sha1:b69d3f8692b1d34f9b8616e046cdabe0d2fb67c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wdye: clean up protected calls</title>
<updated>2025-01-15T01:21:23Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-01-15T01:20:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=9a26284a642252d678809bbbf299b8f31d81416e'/>
<id>urn:sha1:9a26284a642252d678809bbbf299b8f31d81416e</id>
<content type='text'>
Have a common way of catching Lua errors for resource cleanup purposes.
</content>
</entry>
<entry>
<title>wdye: pass script arguments</title>
<updated>2025-01-10T09:58:27Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-01-09T08:38:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=0f20cce9c8cbda57b95f789e325686ee9c1c53f2'/>
<id>urn:sha1:0f20cce9c8cbda57b95f789e325686ee9c1c53f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MPD client: tolerate usage while disconnected</title>
<updated>2025-01-08T07:07:46Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-01-08T07:07:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=017cb1d5702a32603810545cd74c1da65e35d12d'/>
<id>urn:sha1:017cb1d5702a32603810545cd74c1da65e35d12d</id>
<content type='text'>
If the client is password-protected, this will not automagically
make queued up commands work, but it's better than hitting
the poller assertion.
</content>
</entry>
<entry>
<title>wdye: rename the self-test</title>
<updated>2025-01-08T05:24:05Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-01-08T05:24:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=1642d387f30fbef97f93225f11c3e1a6017f6ff1'/>
<id>urn:sha1:1642d387f30fbef97f93225f11c3e1a6017f6ff1</id>
<content type='text'>
add_subdirectory imports it to parent projects, so be more indicative.
</content>
</entry>
</feed>
