diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2020-06-09 00:19:32 +0200 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2020-06-09 00:19:32 +0200 |
| commit | df4fbcb4cf6c593c725f677b2ed587e877ae6709 (patch) | |
| tree | e399602df5bd4bd240b8746ff45dee13cc6ebd53 /src/about | |
| parent | 573e73eb1b7a4b5f1cc7037feab620ad9c077f2d (diff) | |
| download | kristall-df4fbcb4cf6c593c725f677b2ed587e877ae6709.tar.gz | |
Adds help document, adds block quote support, updates gemini parser to newest spec, adds support for arbitrary gemini files in about: space, adds url bar shortcut, fixes bug with line breaks in preformatted text
Diffstat (limited to 'src/about')
| -rw-r--r-- | src/about/easter-egg.gemini | 27 | ||||
| -rw-r--r-- | src/about/help.gemini | 44 |
2 files changed, 71 insertions, 0 deletions
diff --git a/src/about/easter-egg.gemini b/src/about/easter-egg.gemini new file mode 100644 index 0000000..c2e9f43 --- /dev/null +++ b/src/about/easter-egg.gemini @@ -0,0 +1,27 @@ +``` + ,`. + ,'` | _.-. + ,` | ,',' / + : | ,',' ; + \ : / / / + \ `.' ( ,' + ,'' _ `. + ,' (o_) `\ + . (,.) _.-- : + -..`/( .-'_..- `| + .-'\,`. `-._ ; + `._ /__ + ,':)-.._ _.(:::`. + |'\ / /`:::| + ,' \ : : : `:| + / : | | | \ + : | | : :..---.: + | | ; ,`._`-.|_ `. + | |' ,'._ `. `. |_\ + | : /`-. `. `. `. : + : \ : __ `. `. `. \ ; + \ \ |. / `. \ \ / + |\ `..: `. __ \ \ / + ' ` .:::::\ `. / \ \,' + .::::::::::-..'_..-' SSt +``` diff --git a/src/about/help.gemini b/src/about/help.gemini new file mode 100644 index 0000000..50b7033 --- /dev/null +++ b/src/about/help.gemini @@ -0,0 +1,44 @@ +# Kristall Help + +This is the manual for the Kristall small-internet browser. It contains explanations on how to use the program, what each setting means and + +## The Mission + +Kristall tries to fill the hole of graphical browsers for alternative internet protocols with a high usability and feature richness. + +## Protocol support + +These protocols are currently supported via their respective URL schemes: +=> https://gemini.circumlunar.space/ Gemini +=> https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol HTTP/HTTPS +=> https://en.wikipedia.org/wiki/Gopher_(protocol) Gopher +=> https://en.wikipedia.org/wiki/Finger_protocol Finger + +### Built-in sites + +There is also the scheme about: which can be used to access internal sites for configuration, usability or help (this is one of them!): +=> about:blank +=> about:favourites +=> about:help + +## Shortcuts + +- Ctrl+T ⇒ New tab +- Ctrl+W ⇒ Close tab +- Ctrl+D ⇒ Quick add/remove from favourites +- Ctrl+L ⇒ Focus URL bar +- Ctrl+S ⇒ Save current file +- Ctrl+H ⇒ Go to home page +- Alt+Left ⇒ Navigate one page back +- Alt+Right ⇒ Navigate one page forward +- F1 ⇒ View this document +- F5 ⇒ Refresh current tab + +## Contact me + +I'm eager to hear from your experience! Did everything work? Is something especially cool or bad? Tell me what you think or what annoys you! + +Please note that everything here is still work-in-progress and may crash! + +Mail: kristall@mq32.de +GitHub: https://github.com/MasterQ32/kristall |
