<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/kristall/src, branch fork</title>
<subtitle>A Gemini client written in C++/Qt.
</subtitle>
<id>https://gitea.privatedns.org/xavi/kristall/atom?h=fork</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/kristall/atom?h=fork'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/'/>
<updated>2023-08-05T00:38:28+00:00</updated>
<entry>
<title>Merge branch 'multiline-input' into fork</title>
<updated>2023-08-05T00:38:28+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-08-05T00:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=10a280745f189b62890495d49b50560abc92ab3d'/>
<id>urn:sha1:10a280745f189b62890495d49b50560abc92ab3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>browsertab.cpp: Use multi-line input when required</title>
<updated>2023-08-05T00:33:02+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-08-05T00:33:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=e8aeda31b6eb87a50385f782d0ec03cafb9a6217'/>
<id>urn:sha1:e8aeda31b6eb87a50385f782d0ec03cafb9a6217</id>
<content type='text'>
Some Gemini sites such as Station or BBS allow multi-line posts.
</content>
</entry>
<entry>
<title>Merge branch 'settings-scrollarea' into fork</title>
<updated>2023-08-01T08:55:34+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-08-01T08:55:34+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=038d978696eed71cf724d36d8b4e5d09ba83ddd8'/>
<id>urn:sha1:038d978696eed71cf724d36d8b4e5d09ba83ddd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>settingsdialog.ui: Move "Generic" widgets to QScrollArea</title>
<updated>2023-08-01T08:54:11+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-08-01T08:54:11+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=1de21ea366b1035b8a7d4da25d217a2f50cfbdb3'/>
<id>urn:sha1:1de21ea366b1035b8a7d4da25d217a2f50cfbdb3</id>
<content type='text'>
This would allow smaller screens (think of mobile devices such as the
PinePhone or Librem 5) to be able to fit the settings dialog, and
therefore use it.
</content>
</entry>
<entry>
<title>Try QScroller::grabGesture</title>
<updated>2023-08-01T07:28:17+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-08-01T07:28:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=84ca6d4b37162cb0b087fdd0dccee206d401bade'/>
<id>urn:sha1:84ca6d4b37162cb0b087fdd0dccee206d401bade</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update settingsdialog.cpp</title>
<updated>2023-07-08T08:12:12+00:00</updated>
<author>
<name>Acidus</name>
<email>acidus99@users.noreply.github.com</email>
</author>
<published>2023-07-07T21:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=659a1448146f4599755fd0b059b25567fa7d60f5'/>
<id>urn:sha1:659a1448146f4599755fd0b059b25567fa7d60f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update with active search engines</title>
<updated>2023-07-08T08:12:12+00:00</updated>
<author>
<name>Acidus</name>
<email>acidus99@users.noreply.github.com</email>
</author>
<published>2023-07-07T21:55:56+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=efdc99fe32600dff7aa449b54dd2727de87211f9'/>
<id>urn:sha1:efdc99fe32600dff7aa449b54dd2727de87211f9</id>
<content type='text'>
adding Kennedy and TLGS as search engines</content>
</entry>
<entry>
<title>Focus browsing area after page is loaded</title>
<updated>2023-04-06T18:55:47+00:00</updated>
<author>
<name>Tomas Åkesson</name>
<email>tomas@entropic.se</email>
</author>
<published>2023-04-04T17:23:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=c65edbc4dd821bc712edd22467b9d9c04a4c99f8'/>
<id>urn:sha1:c65edbc4dd821bc712edd22467b9d9c04a4c99f8</id>
<content type='text'>
This change allows the user to start scrolling with the keyboard instantly,
without having to focus the browsing area first, after a page has loaded.

This happens for example when opening a new tab, and when entering an
address manually.
</content>
</entry>
<entry>
<title>Allow middle-click to open new tab when text is selected</title>
<updated>2023-04-06T18:55:37+00:00</updated>
<author>
<name>Tomas Åkesson</name>
<email>tomas@entropic.se</email>
</author>
<published>2023-04-04T19:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=d47e3d3f54aa66b37f8a1bb45150b8510c95c343'/>
<id>urn:sha1:d47e3d3f54aa66b37f8a1bb45150b8510c95c343</id>
<content type='text'>
If text is selected, middle-click will not be forwarded to the function
that opens the link in a new tab. So this change will deselect any
selected text before trying to open a new tab.

Fixes #253
</content>
</entry>
<entry>
<title>Fix crash when encountering incomplete ANSI codes</title>
<updated>2023-04-02T16:15:30+00:00</updated>
<author>
<name>Tomas Åkesson</name>
<email>tomas@entropic.se</email>
</author>
<published>2023-04-02T12:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=d937a0c32e418414c7e9911927a1518ac586b9d4'/>
<id>urn:sha1:d937a0c32e418414c7e9911927a1518ac586b9d4</id>
<content type='text'>
Add bounds checking before increasing iterator pointer, to prevent
incomplete ANSI codes causing iterators going to far.
</content>
</entry>
</feed>
