diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2020-06-19 21:35:52 +0200 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2020-06-19 21:35:52 +0200 |
| commit | d77e80fd9b241c6b18ebcb48d283e5419043a35e (patch) | |
| tree | 682ea7b3dcabbc25ef03aa859c6e0da90d1592eb | |
| parent | 9276e51c84ebf3ec1d9dd22b5338b03339b6f122 (diff) | |
| download | kristall-d77e80fd9b241c6b18ebcb48d283e5419043a35e.tar.gz | |
Small changes.
| -rw-r--r-- | README.md | 17 | ||||
| -rw-r--r-- | src/about/updates.gemini | 4 | ||||
| -rw-r--r-- | src/settingsdialog.ui | 3 |
3 files changed, 14 insertions, 10 deletions
@@ -4,6 +4,12 @@ A high-quality visual cross-platform gemini browser.  ## Features +- Multi-protocol support + - [Gemini](https://gemini.circumlunar.space/) + - HTTP + - HTTPS + - [Finger](https://tools.ietf.org/html/rfc1288) + - [Gopher](https://tools.ietf.org/html/rfc1436) - Document rendering - `text/gemini` - `text/html` (reduced feature set) @@ -12,17 +18,14 @@ A high-quality visual cross-platform gemini browser. - `image/*` - `video/*` - `audio/*` -- Multi-protocol support - - [Gemini](https://gemini.circumlunar.space/) - - HTTP - - HTTPS - - [Finger](https://tools.ietf.org/html/rfc1288) - - [Gopher](https://tools.ietf.org/html/rfc1436) (WIP) +- TLS Management + - Supports client certificates + - Supports TOFU and CA TLS handling for both Gemini and HTTPS - [Outline generation](https://mq32.de/public/a50ef327f4150d870393b1989c5b41db495b56f7.png) ([Video](https://mq32.de/public/kristall-02.mp4)) - Favourite Sites - Navigation history - Tabbed interface -- Survives [ConMans torture suite](gemini://gemini.conman.org/test/torture/) +- Survives [ConMans torture suite](gemini://gemini.conman.org/test/torture/) as well as the [Egsam Torture Suite](gemini://egsam.pitr.ca/) - [Special link highlighting for different targets](https://mq32.de/public/92f3ec7a64833d01f1ed001d15c8db4158e5d3c2.png) - Color Themes - Custom document color theme diff --git a/src/about/updates.gemini b/src/about/updates.gemini index da58b9f..fe2856a 100644 --- a/src/about/updates.gemini +++ b/src/about/updates.gemini @@ -7,7 +7,7 @@ * Fixed bug: Status bar label now does elide links that are too long instead of resizing the window. * Fixed bug: Gopher end-of-file marker is now better detected. * Adds support for server certificate handling for gemini:// -* Reworked internal network structure. Makes room for future improvements +* Reworked internal network structure. Makes room for future improvements and increases network stability a lot. * Pressing escape now resets search bar to current location * Client certificates are disabled when doing a host switch * Redirection handling is now configurable and contains some warning messages for potentially malicious redirects. @@ -15,6 +15,8 @@ gr * Updated application icon thanks to tiwesdaeg * Survives conman's client torture suite * Survives egsam's client torture suite +* Adds configurable timeout +* Allows TLS configuration for both Gemini and HTTPS. ## 0.2 - The protocol update * Implement Ctrl+D/*Add to favourites* menu item diff --git a/src/settingsdialog.ui b/src/settingsdialog.ui index 9fba39e..1c2040e 100644 --- a/src/settingsdialog.ui +++ b/src/settingsdialog.ui @@ -21,7 +21,7 @@ <item> <widget class="QTabWidget" name="tabWidget"> <property name="currentIndex"> - <number>3</number> + <number>0</number> </property> <widget class="QWidget" name="generic"> <attribute name="icon"> @@ -935,7 +935,6 @@ </connections> <buttongroups> <buttongroup name="buttonGroup"/> - <buttongroup name="buttonGroup_2"/> <buttongroup name="textRenderingBtnGroup"/> <buttongroup name="gophermapBtnGroup"/> <buttongroup name="textHighlightsBtnGroup"/> |
