diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2020-06-19 21:30:39 +0200 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2020-06-19 21:30:39 +0200 |
| commit | 9276e51c84ebf3ec1d9dd22b5338b03339b6f122 (patch) | |
| tree | cdeebb474277212d2432cc958fdf89a5ace4dc6d /README.md | |
| parent | 51edb67505ffc536d748b26b78d87885bfa5f66e (diff) | |
| download | kristall-9276e51c84ebf3ec1d9dd22b5338b03339b6f122.tar.gz | |
Cleans up README.md a bit, adds ROADMAP.md
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 73 |
1 files changed, 2 insertions, 71 deletions
@@ -59,75 +59,6 @@ See [BUILDING.md](BUILDING.md) - Thanks to [Alex Naskos](https://github.com/alexnask) for providing windows build instructions - Thanks to tiwesdaeg for improving the application icon -## TODO / Roadmap +## Roadmap -### 0.3 - TLS and security -- [ ] TLS Handling - - [ ] Add management for client certificates - - [ ] Rename/delete/merge groups - - [ ] Import/export PEM certificates and keys - - [ ] Add a "scope" option to certificates so users can restrict the scope where the certificate is valid - -### 0.4 - The colorful release -- [ ] Implement dual-colored icon theme -- [ ] Improve UX - - [ ] Provide text search function - - [ ] auto-highlighting/following outline - - [ ] Add maximum text width option - - [ ] Remember scroll position for navigating back -- [ ] Improved favourites - - [ ] Allow custom favourite title (not the URL itself) - - [ ] Allow grouping favourites into a single-hierarchy folder structure -- [ ] Improve Unicode/Emoji support - - Seems to need multiple font families per font? -- [ ] Replace Qt markdown with standalone markdown renderer - - [ ] Enable markdown theming -- [ ] Improve Styles - - [ ] Add text/kristall-theme mime - - [ ] Will use a preview document instead of displaying the content - - [ ] Allow import of themes - - [ ] File extension is `.kthm` - - [ ] Direct preview instead of importing it as a preset. Allow user to save preset then manually -- [ ] Recognize home directories with /~home and such and add "substyles" -- [ ] [Add favicon support](gemini://mozz.us/files/rfc_gemini_favicon.gmi) - - [ ] Add auto-generated "favicons" - - [ ] Check if the site follows this guideline: `#<ICON> Title` where `<ICON>` is a unicode emoji - - [ ] Opt-In: Regularly check for `domain/favicon.txt` - - [ ] Opt-In: Regularly check for `domain/favicon.ico` -- [ ] Smart searchbar - - [ ] Allow quick access to favourites - - [ ] Allow scrolling through "global" history - - [ ] Allow users to gather a list of "visited pages" - - [ ] Make default protocol configurable -- [ ] Ctrl-F search in documents -- [ ] Add "view source" option to show original document - -### Unspecced -- [ ] Add option: "Transient certificates survive an application reboot and are stored on disk" -- [ ] FTP - - [ ] Search for FTP library or use self-written one? -- [ ] Implement more protocols - - [ ] Gopher - - [ ] Support more media types (include uudecode and hexbin decoder) -- [ ] Improve UX -- [ ] Implement data streaming - - [ ] Rework the networking API to allow streaming of content instead of receive everything, then display - - [ ] Benefits for audio/video/progressive image formats -- [ ] Explicitly don't support data:// urls - -## Bugs - -> <styan> xq: When using torsocks(1) on kristall QNetworkInterface complains loudly about not being permitted to create an IPv6 socket.. - -MAC needs different default font: -https://usercontent.irccloud-cdn.com/file/OrkuXDfQ/image.png - - - - -Status bar is broken: -It doesn't seem to map to tabs, if you have multiple -open, which was a bit confusing (and would also be a really cool -addition for easy comparison of responses). - -<tiwesdaeg> gemini://tilde.pink/ the first paragraph is displayed with large spacing +See [ROADMAP.md](ROADMAP.md)
\ No newline at end of file |
