<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/kristall/src/kristall.pro, branch master</title>
<subtitle>A Gemini client written in C++/Qt.
</subtitle>
<id>https://gitea.privatedns.org/xavi/kristall/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/kristall/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/'/>
<updated>2023-11-09T07:20:12+00:00</updated>
<entry>
<title>add ugly guppy:// v0.4 support</title>
<updated>2023-11-09T07:20:12+00:00</updated>
<author>
<name>Dima Krasner</name>
<email>dima@dimakrasner.com</email>
</author>
<published>2023-11-05T17:39:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=1a45619461fd6cb6c073695e7ae6a9e07aa445d7'/>
<id>urn:sha1:1a45619461fd6cb6c073695e7ae6a9e07aa445d7</id>
<content type='text'>
</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>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>fix missing kristall version when not building in git repo</title>
<updated>2022-12-30T09:17:47+00:00</updated>
<author>
<name>Carlos Henrique Lima Melara</name>
<email>charlesmelara@outlook.com</email>
</author>
<published>2022-12-30T09:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=d88dd7bfd107dc8c22ae9b91a3b2a06bc7afe815'/>
<id>urn:sha1:d88dd7bfd107dc8c22ae9b91a3b2a06bc7afe815</id>
<content type='text'>
</content>
</entry>
<entry>
<title>src/kristall.pro: append CPPFLAGS to CFLAGS and CXXFLAGS</title>
<updated>2022-01-30T15:55:41+00:00</updated>
<author>
<name>Carlos Henrique Lima Melara</name>
<email>charlesmelara@outlook.com</email>
</author>
<published>2022-01-30T15:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=be009e47529ea4118079928d7e7f3d3b4123c472'/>
<id>urn:sha1:be009e47529ea4118079928d7e7f3d3b4123c472</id>
<content type='text'>
qmake does not use QMAKE_CPPFLAGS, this is a hack to include it.
</content>
</entry>
<entry>
<title>new location macos 11 homebrew qt</title>
<updated>2021-09-13T09:00:34+00:00</updated>
<author>
<name>quietok(david)</name>
<email>quietok@protonmail.com</email>
</author>
<published>2021-09-13T06:40:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=bca592adf686b11321b7185f234525674d7d474c'/>
<id>urn:sha1:bca592adf686b11321b7185f234525674d7d474c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix x86 for Haiku and maybe others</title>
<updated>2021-09-13T08:33:29+00:00</updated>
<author>
<name>quietok(david)</name>
<email>quietok@protonmail.com</email>
</author>
<published>2021-09-13T05:47:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=8a7dfe0b1ab9783fddb93d890ea4b856eb93db60'/>
<id>urn:sha1:8a7dfe0b1ab9783fddb93d890ea4b856eb93db60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix building on macOS/arm64</title>
<updated>2021-09-05T09:03:57+00:00</updated>
<author>
<name>linear</name>
<email>dev@linear.network</email>
</author>
<published>2021-09-05T08:06:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=0a8ecd6223e25e8125477093ecc2c87fdd369767'/>
<id>urn:sha1:0a8ecd6223e25e8125477093ecc2c87fdd369767</id>
<content type='text'>
Homebrew installs to a different directory on macOS/arm64.

this adds checks in the Makefile and in kristall.pro, and sets
the correct paths to Homebrew depending on whether the build is
targeting arm64 or not.
</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>Respect *FLAGS environment variables.</title>
<updated>2021-04-10T08:03:03+00:00</updated>
<author>
<name>tastytea</name>
<email>tastytea@tastytea.de</email>
</author>
<published>2021-04-09T18:15:04+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=7074170f69fdf8b4d41954ab42d48fea971293b3'/>
<id>urn:sha1:7074170f69fdf8b4d41954ab42d48fea971293b3</id>
<content type='text'>
This initializes QMAKE_CFLAGS, QMAKE_CXXFLAGS and QMAKE_LFLAGS with the
corresponding environment variables on all OSs. The variables will be
expanded when qmake is run[1].

This is a generalization of #171.

[1] &lt;https://doc.qt.io/archives/qt-4.8/qmake-advanced-usage.html#variables&gt;
</content>
</entry>
</feed>
