* 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] - [X] 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 - [ ] [[https://github.com/llfbandit/app_links/blob/master/doc/README_android.md][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