<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/kristall/src/widgets, branch querydialog-wrap</title>
<subtitle>A Gemini client written in C++/Qt.
</subtitle>
<id>https://gitea.privatedns.org/xavi/kristall/atom?h=querydialog-wrap</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/kristall/atom?h=querydialog-wrap'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/'/>
<updated>2023-12-15T00:20:45+00:00</updated>
<entry>
<title>querydialog.ui: Allow smaller dialog size</title>
<updated>2023-12-15T00:20:45+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-12-15T00:20:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=867dc83c76d2707041d99e630f5c753780984c16'/>
<id>urn:sha1:867dc83c76d2707041d99e630f5c753780984c16</id>
<content type='text'>
As the query label is determined by the remote server, it can be
arbitrarily long. Therefore, it makes sense to enable word wrap so
the dialog still fits on devices with smaller screens, such as mobile
phones.
</content>
</entry>
<entry>
<title>Replace QInputDialog with custom dialog for queries</title>
<updated>2023-10-13T11:14:00+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-10T13:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=6d97b7f19824e36caee34219e02e7bbe7ec29fa1'/>
<id>urn:sha1:6d97b7f19824e36caee34219e02e7bbe7ec29fa1</id>
<content type='text'>
Recent commits allowed multi-line input while reusing the QInputDialog
object already defined by Kristall. However, QInputDialog lacks a way to
access its QPlainTextEdit directly, and therefore set the wrap mode.

Since QInputDialog does no wrapping, it is inconvenient for writing a
long text (think of social media sites such as BBS or Station).
Therefore, a custom QDialog-derived class, namely QueryDialog, has been
provided.
</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 media player stuttering</title>
<updated>2023-03-26T00:01:13+00:00</updated>
<author>
<name>Tomas Åkesson</name>
<email>tomas@entropic.se</email>
</author>
<published>2023-03-25T18:20:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=84c11ed7669e665863460384cc78a5ed9341552b'/>
<id>urn:sha1:84c11ed7669e665863460384cc78a5ed9341552b</id>
<content type='text'>
Only call setPosition() on the QMediaPlayer object when the user has manually
dragged the slider position slider.

Otherwise the slider and player will call each other, probably causing a
feedback loop which causes stuttering.
</content>
</entry>
<entry>
<title>Improve Qt 6 support</title>
<updated>2023-03-25T17:02:04+00:00</updated>
<author>
<name>Alexey Andreyev</name>
<email>aa13q@ya.ru</email>
</author>
<published>2023-03-25T16:29:03+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=a63178f48fe23b0de779ea1988e72e4b128fcb1a'/>
<id>urn:sha1:a63178f48fe23b0de779ea1988e72e4b128fcb1a</id>
<content type='text'>
Add missing mediaplayer widget logic

Contributes to:
https://github.com/MasterQ32/kristall/pull/266
</content>
</entry>
<entry>
<title>Introduce Qt 6 support</title>
<updated>2023-03-24T22:42:29+00:00</updated>
<author>
<name>Alexey Andreyev</name>
<email>aa13q@ya.ru</email>
</author>
<published>2023-03-24T22:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=b833a5d261727616b18cfc81f13b624b1316044f'/>
<id>urn:sha1:b833a5d261727616b18cfc81f13b624b1316044f</id>
<content type='text'>
With QT_VERSION_CHECK and core5compat module
</content>
</entry>
<entry>
<title>Further improves localization (#191). Allows switching and setting the chosen localization properly.</title>
<updated>2021-05-08T08:44:03+00:00</updated>
<author>
<name>Felix (xq) Queißner</name>
<email>git@mq32.de</email>
</author>
<published>2021-03-17T10:54:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=10684b6d82f1843eff3921da40802d335fb3cf5c'/>
<id>urn:sha1:10684b6d82f1843eff3921da40802d335fb3cf5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix for #233</title>
<updated>2021-05-02T08:17:17+00:00</updated>
<author>
<name>Mike Skec</name>
<email>skec@protonmail.ch</email>
</author>
<published>2021-05-02T00:03:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=b802f1959911d0e486c72268a43f4f6c3eb1b9c7'/>
<id>urn:sha1:b802f1959911d0e486c72268a43f4f6c3eb1b9c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mark more strings for translation</title>
<updated>2021-03-16T20:04:07+00:00</updated>
<author>
<name>OIS</name>
<email>mistresssilvara@hotmail.com</email>
</author>
<published>2021-03-16T15:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=502219103193c850604110bbfe5e0c456df980bc'/>
<id>urn:sha1:502219103193c850604110bbfe5e0c456df980bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Moves all globals into a structure that can be deleted before the app exists. Fixes #193.</title>
<updated>2021-03-06T19:29:50+00:00</updated>
<author>
<name>Felix (xq) Queißner</name>
<email>git@mq32.de</email>
</author>
<published>2021-03-06T19:26:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=0396fdb01d12e51bd2cc63478819b366c0453d29'/>
<id>urn:sha1:0396fdb01d12e51bd2cc63478819b366c0453d29</id>
<content type='text'>
</content>
</entry>
</feed>
