update readme

This commit is contained in:
yggverse 2024-10-30 20:55:32 +02:00
parent b4fc40b234
commit 7ce5daf923

View File

@ -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