aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/TODO.md b/TODO.md
index 2331204..d7029d4 100644
--- a/TODO.md
+++ b/TODO.md
@@ -2,6 +2,8 @@
## Improvements
+* [ ] Program version.
+* [ ] Speedup `FinderPluginFileNameSearcher` by leveraging a filelist cache.
* [ ] Abstract/generalize plugin load logic.
* [ ] `FinderPluginFileNameSearcher.set_path`: check if path exists.
* [ ] `FinderPluginFileXdgOpener.open`: check if file actually exists (and if
@@ -9,8 +11,6 @@
## UX
-* [ ] Results using a select box instead of a text buffer?
- Advantages: easier to select things.
* [ ] Keybinds/menu.
* [ ] Refresh list.
* [ ] Change folder.
@@ -42,6 +42,7 @@
* [ ] Ranger (open in folder).
* [ ] Actions (rename etc) with auto git detection.
* [ ] Edit (with git annex unlock support/detection).
+* [ ] Finder (open folders and file lists inside finder itself).
## Pager plugins
@@ -49,10 +50,11 @@
* [ ] Boolean:
* [ ] Show/hide hidden files.
+ * [ ] Show/hide folders.
* [ ] Search processing regexps or not (`text` or `re.escape(text)`).
* [ ] Sorting criteria (reverse sorting).
* [ ] Whether to list folders (and not just files).
- * [ ] Follow/unfollow symlinks.
+ * [ ] Follow/unfollow symlinks (but take care to avoid infinite recursion).
* [ ] Editing mode.
* [ ] Prompt string.
* [ ] Case sensitivity.