<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xK/xA, branch master</title>
<subtitle>IRC daemon, bot, TUI client and its web frontend</subtitle>
<id>http://cgit.janouch.name/xK/atom?h=master</id>
<link rel='self' href='http://cgit.janouch.name/xK/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/'/>
<updated>2026-01-10T11:48:42Z</updated>
<entry>
<title>xA: bump dependencies</title>
<updated>2026-01-10T11:48:42Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2026-01-10T11:48:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=253bfb530bb493fbfe493c321519c961000826e8'/>
<id>urn:sha1:253bfb530bb493fbfe493c321519c961000826e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xA: bump Fyne and other dependencies</title>
<updated>2025-11-03T16:58:32Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-11-03T16:57:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=57261fb13a672ec7b94441c356dd62863feb033d'/>
<id>urn:sha1:57261fb13a672ec7b94441c356dd62863feb033d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xA: add a Makefile rule for Android</title>
<updated>2025-11-03T16:58:32Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-11-03T16:53:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=5c41eab9d78cea2d2000f0a7c9c3cb121e15b242'/>
<id>urn:sha1:5c41eab9d78cea2d2000f0a7c9c3cb121e15b242</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the relay acknowledge all received commands</title>
<updated>2025-05-10T10:08:51Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-05-09T20:34:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=7ba17a016140f578bccca3ffd320c1663cf66c6c'/>
<id>urn:sha1:7ba17a016140f578bccca3ffd320c1663cf66c6c</id>
<content type='text'>
To that effect, bump liberty and the xC relay protocol version.
Relay events have been reordered to improve forward compatibility.

Also prevent use-after-free when serialization fails.

xP now slightly throttles activity notifications,
and indicates when there are unacknowledged commands.
</content>
</entry>
<entry>
<title>xA: bump Fyne to 2.6.0</title>
<updated>2025-04-26T13:04:49Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-04-26T13:04:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=4cf8c394b9b07d4bab2ea297edcfeb566af8e28f'/>
<id>urn:sha1:4cf8c394b9b07d4bab2ea297edcfeb566af8e28f</id>
<content type='text'>
Not much has actually changed.
</content>
</entry>
<entry>
<title>xA: prevent sound playback GC</title>
<updated>2024-11-14T15:48:44Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-11-14T15:47:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=a22baa4b553ac08a7f27001fb9a53c441d675727'/>
<id>urn:sha1:a22baa4b553ac08a7f27001fb9a53c441d675727</id>
<content type='text'>
The beep sound could be cut short.
</content>
</entry>
<entry>
<title>xA/xW: dehighlight current buffer appropriately</title>
<updated>2024-11-14T15:14:54Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-11-14T11:26:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=cd76702ab21bfe39c7b1804f63caf8994c435ced'/>
<id>urn:sha1:cd76702ab21bfe39c7b1804f63caf8994c435ced</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xA: enforce internal icon from the start</title>
<updated>2024-11-14T15:14:49Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-11-14T15:08:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=977b073b584a8836a2f3163b4bbeb4a7708d8580'/>
<id>urn:sha1:977b073b584a8836a2f3163b4bbeb4a7708d8580</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xA/xM/xW: refresh renamed buffers correctly</title>
<updated>2024-11-14T10:41:09Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-11-14T10:38:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=05a41b262980383ad15eee6ae0020f69639217db'/>
<id>urn:sha1:05a41b262980383ad15eee6ae0020f69639217db</id>
<content type='text'>
Rendering takes the current buffer into account,
so change its value before using it, not afterwards.

The order happened to not matter on at least Windows,
because we just queue a message.
</content>
</entry>
<entry>
<title>xA/xM: refresh buffer list on dehighlight</title>
<updated>2024-11-14T10:41:08Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-11-14T10:03:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=a62ed5bbac9a9056d01dd5ce4eb78b8b79999414'/>
<id>urn:sha1:a62ed5bbac9a9056d01dd5ce4eb78b8b79999414</id>
<content type='text'>
</content>
</entry>
</feed>
