๐Ÿ’พ Archived View for gemi.dev โ€บ gemini-mailing-list โ€บ 000188.gmi captured on 2023-11-04 at 12:31:34. Gemini links have been rewritten to link to archived content

View Raw

More Information

โžก๏ธ Next capture (2023-12-28)

-=-=-=-=-=-=-

[ANN] Kristall Small-Internet Browser

Felix QueiรŸner <felix (a) masterq32.de>

Hello Community!

In the last week, i hacked together a new Gemini client:

  Kristall

It started as a pure Gemini + text/gemini client, but i soon started to
implement more features and now it supports more than initially planned.

Some features:


simplified HTML

multiple tabs, ...)

My focus for this project was user experience and following the basic
gemini ideas (user first, server second). So the client provides you
with with a lot of convenience features like site styling (even
experimental auto-theming based on the domain name), a favourite list,
browsing history, ...)

Notable missing features right now are:


Read a bit more about Kristall here:
=> gemini://random-projects.net/blog/2020-06-07-kristall.gemini

And fetch the source code and build it here (also Screenshots!)
=> https://github.com/MasterQ32/kristall

I would be happy about bug reports or improvement ideas, here on the
mailing list, IRC or GitHub!

Regards
- xq

Link to individual message.

defdefred <defdefred (a) protonmail.com>

Impressive!

Link to individual message.

Peter Vernigorov <pitr.vern (a) gmail.com>

I really like auto-theming based on domain. Would you be ok if I used the
same algorithm in my iOS client? https://github.com/pitr/gemini-ios

On Sun, Jun 7, 2020 at 01:56 Felix Quei?ner <felix at masterq32.de> wrote:

> Hello Community!
>
> In the last week, i hacked together a new Gemini client:
>
>   Kristall
>
> It started as a pure Gemini + text/gemini client, but i soon started to
> implement more features and now it supports more than initially planned.
>
> Some features:
>
> * First class cross-platform with Qt5
> * Fetches several protocols (gemini, http, https, ...)
> * Serves text and image documents, including text/gemini, markdown and
> simplified HTML
> * Stylable content display
> * All the usability features you want (favourites, navigation history,
> multiple tabs, ...)
>
> My focus for this project was user experience and following the basic
> gemini ideas (user first, server second). So the client provides you
> with with a lot of convenience features like site styling (even
> experimental auto-theming based on the domain name), a favourite list,
> browsing history, ...)
>
> Notable missing features right now are:
> * More protocols (planned atm are gopher, finger and probably FTP)
> * Correct TLS handling
>
> Read a bit more about Kristall here:
> => gemini://random-projects.net/blog/2020-06-07-kristall.gemini
>
> And fetch the source code and build it here (also Screenshots!)
> => https://github.com/MasterQ32/kristall
>
> I would be happy about bug reports or improvement ideas, here on the
> mailing list, IRC or GitHub!
>
> Regards
> - xq
>

Link to individual message.

Felix QueiรŸner <felix (a) masterq32.de>

> I really like auto-theming based on domain. 
Thanks!

> Would you be ok if I used the
> same algorithm in my iOS client? https://github.com/pitr/gemini-ios
No, absolutly not! *laughing* /s

Yes, please do! It works surprisingly well, but will probably be
improved in the future with some sanity and contrast checks, so check it
out now and then!

Regards
- xq

Link to individual message.

Felix QueiรŸner <felix (a) masterq32.de>

Hello Community (again)!

3 days ago i published Kristall in an early version. Since then, a lot
happened. I added a huge bunch of features[0], with a focus on more
protocols (+finger, +gopher), more usability (+theme presets, a lot of
minor tweaks) and support for more media types (+video, +image, +audio).

As always: Enjoy!

Regards
- xq

PS.: @solderpunk, you can probably add Kristall to two of your lists:
Gemini and Gopher clients

[0] https://github.com/MasterQ32/kristall/releases/tag/V0.2

Link to individual message.

Felix QueiรŸner <felix (a) masterq32.de>

Hey!

Two weeks ago was the last release of Kristall, and now the next release
is finished:

Kristall 0.3

Major new features:


In general, the 0.3 release is focused on security while surfing and
enables you to take control of Kristalls behaviour.

You can fetch the source release at GitHub [0].

As usual, i'm happy about feedback and patches!

Regards
- xq

[0] - https://github.com/MasterQ32/kristall/releases/tag/V0.3

Link to individual message.

Ben <benulo (a) systemli.org>

Congratulations! I've been tracking Kristall on git and the rate of its 
development is very impressive. It's also one of my favorite clients so far.

-- 
gemini://kwiecien.us/

Link to individual message.

---

Previous Thread: [ANN] demifiend.org and starbreaker.org

Next Thread: Core Gemini docs converted to text/gemini