Render and be able to edit bike rides (and sorta other time distance workouts)
33c85ee7b3
Reload data when the user saves on the DayEdit panel
9874b6081b
The view model can no longer be initialized without an app
7d5d639ed9
Create Duration and Distance structures to handle rendering
39acfe7950
Build the facilities to add a new time/distance workout
d0cce4ee58
Make emseries::Record copyable
22ba4f575d
Add buttons with icons to represent workouts
3b2130fa01
Add a test program for gnome icons
8f53bc4de6
Implement the Edit Cancel button
fbe21616e3
Render time distance details in the day detail view
bbf07ef818
Show a summary of the day's biking stats when there is one
f8d66bbb69
Update build tools for dashboard and fitnesstrax
dce11dde2b
Set up flake-based builds
Nixify the build process
Build flake-based build tools for all Rust and Rust+GTK applications
Nixify the build process
f8d66bbb69
Update build tools for dashboard and fitnesstrax
dce11dde2b
Set up flake-based builds
3f9a7072eb
Fitnesstrax, version 0.3.0
7ec48ded5d
Make the day summary use the view model
9461c387fe
Simplify the weight editor