summaryrefslogtreecommitdiff
path: root/requirements
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2025-08-25 16:35:45 +0000
committerjoeac <me@joeac.net>2025-08-25 16:35:45 +0000
commitfe85652e4d3e8906824baddaafd05d19105579b8 (patch)
tree31b56e31cbf289a34ec1d6707becf3c60933b56f /requirements
parentd082a30de6a0cbd1fbe2ab5a4316db0891004129 (diff)
task-072
Co-authored-by: Joe Carstairs <jcarstairs@scottlogic.com> Reviewed-on: https://git.joeac.net/joeac/schist/pulls/3 Co-authored-by: Joe Carstairs <me@joeac.net> Co-committed-by: Joe Carstairs <me@joeac.net>
Diffstat (limited to 'requirements')
-rw-r--r--requirements/kanban.md4
-rw-r--r--requirements/tasks/epic-000.md3
-rw-r--r--requirements/tasks/task-072.md2
-rw-r--r--requirements/tasks/task-087.md8
-rw-r--r--requirements/tasks/task-088.md8
-rw-r--r--requirements/tasks/task-089.md8
6 files changed, 32 insertions, 1 deletions
diff --git a/requirements/kanban.md b/requirements/kanban.md
index 52a6d7a..1ceaaef 100644
--- a/requirements/kanban.md
+++ b/requirements/kanban.md
@@ -4,7 +4,8 @@
| -------- | -------- | -------- |
| | | epic-000 |
| ======== | ======== | ======== |
-| | task-072 | |
+| | task-089 | |
+| | task-088 | |
| | task-085 | |
| | task-001 | |
| | task-064 | |
@@ -24,6 +25,7 @@
| | task-081 | |
| | task-077 | |
| | task-079 | |
+| | task-087 | |
| ======== | ======== | ======== |
| epic-008 | | |
diff --git a/requirements/tasks/epic-000.md b/requirements/tasks/epic-000.md
index 9e8d91a..c8be413 100644
--- a/requirements/tasks/epic-000.md
+++ b/requirements/tasks/epic-000.md
@@ -11,6 +11,8 @@ Status: in progress
- [x] task-073 (UI layout & nav)
- [x] task-012 (SQLite)
- [ ] task-072 (import from Actualbudget)
+- [ ] task-089 (keyboard nav in files screen)
+- [ ] task-088 (caching open file)
- [ ] task-085 (view transactions)
- [ ] task-001 (inserting transactions)
- [ ] task-064 (deleting transactions)
@@ -32,3 +34,4 @@ Status: in progress
- [ ] task-082 (Overview in Balances view)
- [ ] task-084 (groups in Balances view)
- [ ] task-083 (hidden buckets in Balances view)
+- [ ] task-087 (closing files)
diff --git a/requirements/tasks/task-072.md b/requirements/tasks/task-072.md
index a5626e0..96a7c20 100644
--- a/requirements/tasks/task-072.md
+++ b/requirements/tasks/task-072.md
@@ -3,4 +3,6 @@
Schist must have a desktop interface for importing transactions from an
Actualbudget SQLite file.
+Status: done
+
Epic: epic-000
diff --git a/requirements/tasks/task-087.md b/requirements/tasks/task-087.md
new file mode 100644
index 0000000..04ee514
--- /dev/null
+++ b/requirements/tasks/task-087.md
@@ -0,0 +1,8 @@
+# task-087
+
+Schist's desktop GUI should enable the user to close their current file and
+return to the files screen.
+
+Source: task-072
+
+Epic: epic-000
diff --git a/requirements/tasks/task-088.md b/requirements/tasks/task-088.md
new file mode 100644
index 0000000..0d0ed59
--- /dev/null
+++ b/requirements/tasks/task-088.md
@@ -0,0 +1,8 @@
+# task-088
+
+Schist's desktop GUI should open the same file the user last had open without
+passing through the files screen.
+
+Source: task-072
+
+Epic: epic-000
diff --git a/requirements/tasks/task-089.md b/requirements/tasks/task-089.md
new file mode 100644
index 0000000..2020eae
--- /dev/null
+++ b/requirements/tasks/task-089.md
@@ -0,0 +1,8 @@
+# task-089
+
+Schist's desktop GUI should have keyboard navigation for operating the files
+screen.
+
+Source: task-072
+
+Epic: epic-000