From ff5def7abde8a8dca891ed087722c40f2b05a029 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 24 Jul 2024 21:54:03 -0300 Subject: TODO: update --- TODO.md | 8 +++++--- 1 file 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. -- cgit v1.2.3