<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hotline/Hotline/macOS/MessageView.swift, branch main</title>
<subtitle>Friendship Quest fork of mieraus Swift Hotline client #app</subtitle>
<id>https://git.r.bdr.sh/hotline/atom/Hotline/macOS/MessageView.swift?h=main</id>
<link rel='self' href='https://git.r.bdr.sh/hotline/atom/Hotline/macOS/MessageView.swift?h=main'/>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/'/>
<updated>2025-11-27T22:38:04Z</updated>
<entry>
<title>Merge remote-tracking branch 'upstream/main'</title>
<updated>2025-11-27T22:38:04Z</updated>
<author>
<name>Ruben Beltran del Rio</name>
<email>git@r.bdr.sh</email>
</author>
<published>2025-11-27T22:38:04Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=213710bf5bd6413c747bf126db50816ef5de5a6e'/>
<id>urn:sha1:213710bf5bd6413c747bf126db50816ef5de5a6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bit more work on error handling.</title>
<updated>2025-11-15T00:02:56Z</updated>
<author>
<name>Dustin Mierau</name>
<email>dustin@mierau.me</email>
</author>
<published>2025-11-15T00:02:56Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=a1ec37248ce36e84cbdb896e226f241f39df8292'/>
<id>urn:sha1:a1ec37248ce36e84cbdb896e226f241f39df8292</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add kick and improve client info display. Also improve error messages when can't connect (server down) or can't login (show server message).</title>
<updated>2025-11-14T17:56:46Z</updated>
<author>
<name>Dustin Mierau</name>
<email>dustin@mierau.me</email>
</author>
<published>2025-11-14T17:56:46Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=da1d7001f5132115bfdbe19cd95e73b04ba76c95'/>
<id>urn:sha1:da1d7001f5132115bfdbe19cd95e73b04ba76c95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup user client info sheet. Hide button if you don't have persmission to do so.</title>
<updated>2025-11-14T16:38:32Z</updated>
<author>
<name>Dustin Mierau</name>
<email>dustin@mierau.me</email>
</author>
<published>2025-11-14T16:38:32Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=46384d99b78cca150aa720eb915d161b5be8c08d'/>
<id>urn:sha1:46384d99b78cca150aa720eb915d161b5be8c08d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UI to view user client info.</title>
<updated>2025-11-14T04:53:39Z</updated>
<author>
<name>Dustin Mierau</name>
<email>dustin@mierau.me</email>
</author>
<published>2025-11-14T04:53:39Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=7ca2ece66a5d40964f5d640255d1b137433511a9'/>
<id>urn:sha1:7ca2ece66a5d40964f5d640255d1b137433511a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Massive refactor of transfer cients (new folder upload implementation), brand new async version of NetSocket, and a rewritten Hotline view model. New cross-server transfers UI.</title>
<updated>2025-11-07T18:19:42Z</updated>
<author>
<name>Dustin Mierau</name>
<email>dustin@mierau.me</email>
</author>
<published>2025-11-07T18:19:42Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=87f08cf60a5d7c1cf618463916cbac4dab88e0f8'/>
<id>urn:sha1:87f08cf60a5d7c1cf618463916cbac4dab88e0f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply formatting</title>
<updated>2025-02-05T21:27:17Z</updated>
<author>
<name>Ruben Beltran del Rio</name>
<email>git@r.bdr.sh</email>
</author>
<published>2025-02-05T21:27:17Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=45829daa856b376b1ab04d415917110b71b1dec5'/>
<id>urn:sha1:45829daa856b376b1ab04d415917110b71b1dec5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to fix scroll to bottom in private messaging scroll view.</title>
<updated>2024-05-17T21:26:16Z</updated>
<author>
<name>Dustin Mierau</name>
<email>dustin@mierau.me</email>
</author>
<published>2024-05-17T21:26:16Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=39255f49250e3b0ccbd42661614a7c8a3e0d4fb7'/>
<id>urn:sha1:39255f49250e3b0ccbd42661614a7c8a3e0d4fb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Write better URL regular expressions for our needs.</title>
<updated>2024-05-06T02:17:39Z</updated>
<author>
<name>Dustin Mierau</name>
<email>dustin@mierau.me</email>
</author>
<published>2024-05-06T02:17:39Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=3feb709522b38f1aa5ddedc5e1aee28597375aab'/>
<id>urn:sha1:3feb709522b38f1aa5ddedc5e1aee28597375aab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>First pass at private messages UI.</title>
<updated>2024-05-03T19:49:52Z</updated>
<author>
<name>Dustin Mierau</name>
<email>dustin@mierau.me</email>
</author>
<published>2024-05-03T19:49:52Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/hotline/commit/?id=02b452ccaf54cb24eb38fcb752126888994c0a1b'/>
<id>urn:sha1:02b452ccaf54cb24eb38fcb752126888994c0a1b</id>
<content type='text'>
</content>
</entry>
</feed>
