Wire log view to database for transaction persistence
Initialize SQLite database at XDG data directory on app startup. Categories now load from database with emoji icons. Save button validates input, inserts transaction, shows toast notification, clears the form, and refreshes the recent transactions list.
This commit is contained in:
@@ -7,5 +7,6 @@ edition.workspace = true
|
||||
outlay-core = { path = "../outlay-core" }
|
||||
gtk = { package = "gtk4", version = "0.11" }
|
||||
adw = { package = "libadwaita", version = "0.9", features = ["v1_8"] }
|
||||
chrono = "0.4"
|
||||
plotters = { version = "0.3", default-features = false, features = ["bitmap_backend", "bitmap_encoder", "line_series", "area_series"] }
|
||||
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
|
||||
|
||||
Reference in New Issue
Block a user