From 7ce5daf9236b23e39c535baecebc3296af1eb8ad Mon Sep 17 00:00:00 2001 From: yggverse Date: Wed, 30 Oct 2024 20:55:32 +0200 Subject: [PATCH] update readme --- README.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/README.md b/README.md index 10db1bc6..4e60cb98 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,56 @@ GTK 4 / Libadwaita client written in Rust ![image](https://github.com/user-attachments/assets/cfbbc3fb-61d2-4afd-a21f-8e36ee329941) +## Features + +* Interface + * [x] Multi-tab + * [x] Hotkeys + * [ ] Bookmarks + * [ ] Build-in multimedia support + * [ ] Certificates management + * [ ] Downloads + * [ ] History + * [ ] Proxy configuration + * [ ] Server info + * [ ] Session restore + * [x] Tabs + * [x] Page + * [ ] Navigation + * [x] Request + * [ ] History + * [ ] Settings +* Protocols + * [x] [Gemini](https://geminiprotocol.net/docs/protocol-specification.gmi) + * [Status codes](https://geminiprotocol.net/docs/protocol-specification.gmi#status-codes) + * [x] Success + * [x] 20 + * [x] Input + * [x] 10 Input + * [x] 11 Sensitive input + * [ ] Redirection + * [x] 30 Redirection + * [ ] 31 (partial) + * [ ] Failure + * [ ] Temporary failure + * [ ] Permanent failure + * [ ] Client certificates + * [ ] Gemfeeds + * [ ] [Nex](https://nightfall.city/nex/info/specification.txt) +* Media types + * Text + * [x] `text/gemini` + * [x] `text/plain` + * Images + * [x] `image/gif` + * [x] `image/jpeg` + * [x] `image/png` + * [x] `image/webp` + * Audio + * [ ] `audio/mpeg` + * [ ] `audio/ogg` + * Video + ## Build ### Requirements