summaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md44
1 files changed, 0 insertions, 44 deletions
diff --git a/TODO.md b/TODO.md
deleted file mode 100644
index 2186194..0000000
--- a/TODO.md
+++ /dev/null
@@ -1,44 +0,0 @@
-# TODO
-
-### chores
-1. Add significant cursive TUI test
-2. Move to `directories 3.0`; optionally migrate existing macos configs? Not
- many people using this anyway...
-3. Move to github actions ASAP, travis & appveyor are a PITA. See resources below.
-
-### bugs
-[ ] Support lack of persistent configuration:
- 1) If we can't write it, still continue with application defaults, and
- 2) allow passing --config-path=PATH;
-[ ] Shift+TAB should move focus backwards
-
-### feature ideas
-- Add sort option, e.g. relevance|votes|date
-- Keep track of quota in a data file, inform user when getting close?
-- Maybe allow slimmer builds without TUI that only offer --lucky or a more
- primitive prompt interface as implemented in `so-hs`.
-
-#### Endless improvements for the TUI
-1. Init with smaller layout depending on initial screen size.
-2. Maybe cli `--auto-resize` option that changes layouts at breakpoints.
-3. Maybe **[ESC]** cycles layout in the opposite direction? And stops at
- BothColumns?
-4. Allow cycling through themes, either found in `~/.config/so/colors/*.toml`
- or just hardcoded ones.
-5. Small tray at the bottom with "notifications", e.g. "GitHub Theme loaded!"
-
-**Important note:** Tables are not currently allowed in stackexchange... so the
-benefit of incorporating termimad features into a cursive view will not be felt.
-But, this is changing [soon](https://meta.stackexchange.com/q/348746).
-
-### resources for later
-- [Github Actions example](https://github.com/extrawurst/gitui)
-- [another GA example](https://github.com/casey/just)
-- [logging example](https://deterministic.space/rust-cli-tips.html)
-- More mock user agents
- - `Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:11.0) Gecko/20100101 Firefox/11.0`
- - `Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:22.0) Gecko/20100 101 Firefox/22.0`
- - `Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0`
- - `Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5`
- - `Mozilla/5.0 (Windows; Windows NT 6.1) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5`
-