summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2024-02-20 13:35:43 +0200
committerThanos Apollo <[email protected]>2024-02-20 13:35:43 +0200
commited29a6c0e57496b34dbfd0264ae0f0b1926e5d9d (patch)
tree3f0a6a3e65db5de7fa017e2d2002732b41ce314d
parent730804a41aac213b6d438b56e47699e799b73161 (diff)
Add TODO.org
Move task list to TODO.org from CONTRIBUTING
-rw-r--r--CONTRIBUTING.org33
-rw-r--r--TODO.org44
2 files changed, 44 insertions, 33 deletions
diff --git a/CONTRIBUTING.org b/CONTRIBUTING.org
index eda1a7e..6b617a1 100644
--- a/CONTRIBUTING.org
+++ b/CONTRIBUTING.org
@@ -22,36 +22,3 @@ $ git format-patch HEAD^1
#+end_src
/You can find my email on the git log/
-
-
-* Tasks
-** TODO Add Dashboard
-+ Create a dashboard to view all notes created, user can edit &
- suspend notes. Use tabulated-list-mode, preferably.
-
-** TODO Algorithm: changes for ef increase/decrease factors
-+ After 3 successful in a row reviews increase ef increase factor by 5% & vice versa
-
-** DONE Refactor =completing-read= UI choices
-CLOSED: [2024-02-17 Sat 21:59]
-/DONE on version 0.1.7/
-
-=completing-read= is not an ideal solution as a UI. If user has not
-enabled a completion system, such as vertico, this would make gnosis
-unusable.
-
-One possible solution is to create defcustom =gnosis-completing-read-function=
-that has ido-completing-read by default if vertico/ivy/helm is not
-enabled
-
-*** Fix
-
-Implemented =gnosis-completing-read-function=
-
-** DONE Use vc instead git shell commands
-CLOSED: [2024-02-17 Sat 21:59]
-
-/DONE on version 0.1.7/
-
-Implemented =gnosis-git-*= functions to handle git commands.
-
diff --git a/TODO.org b/TODO.org
new file mode 100644
index 0000000..1cc3771
--- /dev/null
+++ b/TODO.org
@@ -0,0 +1,44 @@
+#+title: TODO's for Gnosis
+#+author: Thanos Apollo
+
+* Gnosis TODO's
+
+** DONE Add Dashboard
+CLOSED: [2024-02-20 Tue 13:33]
++ Create a dashboard to view all notes created, user can edit &
+ suspend notes. Use tabulated-list-mode, preferably.
+*** Notes after completion
++ Dashboard added using tabulated-list-mode. Performance is not ideal
+ when 20K > notes, values should be cached
+
+** TODO Dashboard: Improve Performance
+** TODO Dashboard: Add filtering/search
+
+** TODO Algorithm: changes for ef increase/decrease factors
++ After 3 successful in a row reviews increase ef increase factor by 5% & vice versa
+
+
+** DONE Refactor =completing-read= UI choices
+CLOSED: [2024-02-17 Sat 21:59]
+/DONE on version 0.1.7/
+
+=completing-read= is not an ideal solution as a UI. If user has not
+enabled a completion system, such as vertico, this would make gnosis
+unusable.
+
+One possible solution is to create defcustom =gnosis-completing-read-function=
+that has ido-completing-read by default if vertico/ivy/helm is not
+enabled
+
+*** Notes
+
+Implemented =gnosis-completing-read-function=
+
+
+** DONE Use vc instead git shell commands
+CLOSED: [2024-02-17 Sat 21:59]
+
+/DONE on version 0.1.7/
+
+Implemented =gnosis-git-*= functions to handle git commands.
+