Add charts view with pie, bar, and line charts

Pie chart shows expense breakdown by category with color-coded slices.
Bar chart shows income vs expense for the last 6 months. Line chart
shows cumulative daily net trend. All charts render via plotters
BitMapBackend to GDK MemoryTexture for display. Month navigation
shared across all three charts.
This commit is contained in:
2026-03-02 00:22:19 +02:00
parent 0a198db8c6
commit 29d86a5241
5 changed files with 410 additions and 1 deletions

1
Cargo.lock generated
View File

@@ -1586,6 +1586,7 @@ name = "outlay-gtk"
version = "0.1.0"
dependencies = [
"chrono",
"gdk4",
"gtk4",
"libadwaita",
"outlay-core",