Commit Graph

8 Commits

Author SHA1 Message Date
bc4a3453f8 Add log view UI with transaction entry form
Expense/Income toggle, amount entry, currency dropdown, category
dropdown (filtered by transaction type), date picker with calendar
popover, optional note field, save button, and recent transactions
placeholder section.
2026-03-02 00:05:10 +02:00
6daec1ea38 Add main window with sidebar navigation
AdwNavigationSplitView with six sidebar items (Log, History, Charts,
Budgets, Recurring, Settings) and placeholder StatusPage content that
switches via crossfade transition on selection.
2026-03-02 00:02:53 +02:00
a5f578844f Add minimal AdwApplication with empty window 2026-03-01 23:59:43 +02:00
61ced2d482 Add CRUD operations for transactions, categories, and aggregation queries 2026-03-01 23:59:15 +02:00
9865f8288f Add database layer with schema creation and default categories 2026-03-01 23:57:37 +02:00
26d0be20c2 Add core data models for transactions, categories, budgets 2026-03-01 23:56:41 +02:00
2ca1f87bf3 Scaffold cargo workspace with core and gtk crates 2026-03-01 23:54:45 +02:00
2b984c3f5d Initial commit - add gitignore 2026-03-01 23:31:06 +02:00