summaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorSam Tay <sam.chong.tay@gmail.com>2020-07-10 22:06:36 -0700
committerSam Tay <sam.chong.tay@gmail.com>2020-07-10 22:06:47 -0700
commit8319a6d405b6eaf2057bba1df34b971ff546448a (patch)
treebed7e1f9276d41ccea638e5916c4af4691eda02d /TODO.md
parent23420df92ea7f806350af2f652cd7c8c7e14a0a5 (diff)
Refactor cli module
This allows testing the CLI interface
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/TODO.md b/TODO.md
index 3ddd9f9..2ac0519 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,17 +1,18 @@
# TODO
### chores
-1. Add test for clap app
2. Add significant cursive TUI test
3. Refactor layout handling (see TODO on `tui::views::LayoutView::relayout`)
4. Move to `directories 3.0`; optionally migrate existing macos configs? Not
many people using this anyway...
-5. Add github action to bump homebrew formula on tag push
6. Move to github actions ASAP, travis & appveyor are a PITA. See resources below.
### bugs
-1. Shift+TAB should move focus backwards
+[ ] 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
@@ -33,7 +34,6 @@ 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
-- [GA - bump homebrew](https://github.com/mislav/bump-homebrew-formula-action)
- [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)