# epic-000: desktop GUI For this Epic, there should be a desktop GUI with basic functionality to meet the most important user needs. Status: in progress ## Ordered backlog - [x] task-010 (hello, world) - [x] task-073 (UI layout & nav) - [x] task-012 (SQLite) - [x] task-072 (import from Actualbudget) - [x] task-089 (keyboard nav in files screen) - [x] task-088 (caching open file) - [x] task-085 (view transactions) - [ ] task-001 (inserting transactions) - [ ] task-064 (deleting transactions) - [ ] task-086 (buckets navigation formatting) - [ ] task-030 (CRUDing buckets) - [ ] task-029 (CRUDing pipes) - [ ] task-078 (groups in Buckets view) - [ ] task-057 (long-term expected monthly tank change) - [ ] task-061 (viewing drips, transactions and historic pipes) - [ ] task-071 (updating transactions) - [ ] task-075 (hiding buckets UI) - [ ] task-074 (viewing hidden buckets) - [ ] task-013 (config & caches) - [ ] task-076 (balances line graph) - [ ] task-080 (daily net in/out histogram) - [ ] task-081 (pipes timeline) - [ ] task-077 (callout next to pipe editor) - [ ] task-079 (new bucket from transactions view) - [ ] task-082 (Overview in Balances view) - [ ] task-084 (groups in Balances view) - [ ] task-083 (hidden buckets in Balances view) - [ ] task-087 (closing files)