<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/kristall/src/renderers/gophermaprenderer.cpp, 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-08-30T06:43:16+00:00</updated>
<entry>
<title>Use startsWith() instead of left(4)</title>
<updated>2023-08-30T06:43:16+00:00</updated>
<author>
<name>Michael Steenbeek</name>
<email>m.o.steenbeek@gmail.com</email>
</author>
<published>2023-08-29T15:53:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=3709c3d6bd90fdb42d4ff56b244b9f6ee8124569'/>
<id>urn:sha1:3709c3d6bd90fdb42d4ff56b244b9f6ee8124569</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support URLs in Gophermaps</title>
<updated>2023-08-30T06:43:16+00:00</updated>
<author>
<name>Michael Steenbeek</name>
<email>m.o.steenbeek@gmail.com</email>
</author>
<published>2023-08-27T14:34:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=10a9c4ccfac85c08b4682fcef24091569cb13f63'/>
<id>urn:sha1:10a9c4ccfac85c08b4682fcef24091569cb13f63</id>
<content type='text'>
Paths in Gophermaps that start with “URL:” should be interpreted as direct
URLs, rather than references to files or directories on the Gopher server
itself.

An excerpt from the standard document:
```

Links to URLs from a gopher directory shall be defined as follows:

 Type -- the appropriate character corresponding to the type of the
 document on the remote end; h if HTML.

 Path -- the full URL, preceeded by "URL:".  For instance:
         URL:http://www.complete.org/

 Host, Port -- pointing back to the gopher server that provided
 the directory for compatibility reasons.

 Name -- as usual for a Gopher directory entry.

```
Source: gopher://quux.org/0/Archives/Mailing Lists/gopher/gopher.2002-02?/MBOX-MESSAGE/34

An example of this in the wild can be seen at gopher://gopher.floodgap.com ,
at the bottom of the page.

Note that above link carries a fallback for clients that do not support it,
as described by the Bucktooth server software:
```
[...]  most people will want to add web links to their
gophers anyway. In 0.1-pr4 and up, this is supported in a protocol independent
fashion; simply specify any URL and an 'h' item type, like so:

hYour Web Link&lt;TAB&gt;URL:http://www.floodgap.com/

Note that the URL must be preceded by a literal "URL:" and that the itemtype
is h. Smart clients will automatically take the URL portion and use it, but
even if they do not, Bucktooth will generate an HTML page with a Refresh:
header and forward them on automatically.
```

Other clients supporting this standard include the OverbiteWX extension.
(Most likely, there will be others, but I haven’t tested them all.)
</content>
</entry>
<entry>
<title>Add multi-line ansi escape sequences</title>
<updated>2021-03-07T10:25:59+00:00</updated>
<author>
<name>Mike Skec</name>
<email>skec@protonmail.ch</email>
</author>
<published>2021-03-07T06:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=bde8f18a167460c1b31f4bef2f4adc6ff20e13d2'/>
<id>urn:sha1:bde8f18a167460c1b31f4bef2f4adc6ff20e13d2</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>
<entry>
<title>Resolves gophermap rendering. Closes #22.</title>
<updated>2021-03-06T17:08:28+00:00</updated>
<author>
<name>Felix (xq) Queißner</name>
<email>git@mq32.de</email>
</author>
<published>2021-03-06T17:08:28+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=d114e97f05cbe7656cc20d9c8096f243cfe30093'/>
<id>urn:sha1:d114e97f05cbe7656cc20d9c8096f243cfe30093</id>
<content type='text'>
</content>
</entry>
<entry>
<title>renderhelpers: move global funcs to namespace</title>
<updated>2021-02-13T11:32:26+00:00</updated>
<author>
<name>Mike Skec</name>
<email>skec@protonmail.ch</email>
</author>
<published>2021-02-13T03:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=49e78d5338e274a28b51b60776c903234d7046cc'/>
<id>urn:sha1:49e78d5338e274a28b51b60776c903234d7046cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Margins are now split into seperate horizontal/vertical options</title>
<updated>2021-02-13T11:32:26+00:00</updated>
<author>
<name>Mike Skec</name>
<email>skec@protonmail.ch</email>
</author>
<published>2021-02-13T03:27:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=aeaa90c126b7f56cbbcf6b4ffe2f53db58292a33'/>
<id>urn:sha1:aeaa90c126b7f56cbbcf6b4ffe2f53db58292a33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GophermapRenderer: set default font to the icon format</title>
<updated>2021-01-20T20:01:01+00:00</updated>
<author>
<name>Karol Kosek</name>
<email>krkk@krkk.ct8.pl</email>
</author>
<published>2021-01-20T18:31:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=926930abe89136c66c425f69085b07517c484d9b'/>
<id>urn:sha1:926930abe89136c66c425f69085b07517c484d9b</id>
<content type='text'>
This fixes the icon padding change on Ctrl+Scroll.
</content>
</entry>
<entry>
<title>initial work on ansi escape char rendering</title>
<updated>2020-10-20T08:41:54+00:00</updated>
<author>
<name>John Sennesael</name>
<email>john@adminking.com</email>
</author>
<published>2020-10-19T14:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=e0851897acd188cd44f35a947627d3ca8f7a1b9c'/>
<id>urn:sha1:e0851897acd188cd44f35a947627d3ca8f7a1b9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Huge refacoring of the settings stuff. Provides automated migration between old and new configuration file stuff. Themes are now just files in a folder instead of encoded data in the config file.</title>
<updated>2020-06-28T14:30:52+00:00</updated>
<author>
<name>Felix (xq) Queißner</name>
<email>git@mq32.de</email>
</author>
<published>2020-06-28T14:30:52+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/kristall/commit/?id=6edd9e7a12a3827fb6aac62a88be01085e41e176'/>
<id>urn:sha1:6edd9e7a12a3827fb6aac62a88be01085e41e176</id>
<content type='text'>
</content>
</entry>
</feed>
