1.5 KiB
1.5 KiB
Features non exhaustive list of TODOs
Some todos collected from source code, sorted roughly in the order of importance
-
Most important features
[0%]
-
Navigation stack with loaded items and urls
[1/3]
- Capture the back key
- Add buttons to go back & forth
- Show toast at the end of history and exit after double click on back arrow
-
Line wrap togglable for text files and menus
[0/3]
- Add toolbar with disable wrap button
- Menu should be nonwrapping by default
- Add option to wrap only filenames and not info items as they may be just decoration
- Register to handle
gopher://
protocol - Keep toolbar url up to date
- Fix line reading from socket
- Bookmarks
- Picture view with option to save to file
- Binary file screen with option to save to file
- Option to "Open in app" for all files that we don't know how to handle (pdf, exec binaries, sound files)
- Homepage or custom homepage
- Working user input
-
-
Configuration options
- Option to select whether back arrow goes Up directory tree ro back in navigation stack
-
Nice to haves
[0%]
- Icon
- Preferences for navigation stack depth (both loaded & url stacks)
-
Preferences for
- color scheme
- font -seperate for ASCII art and plain text files
- font size
- Separate gopher lib back to library