Savanni D'Gerinel
|
3db870d790
|
Set up time distance operations and tests
|
2024-02-03 15:28:33 -05:00 |
Savanni D'Gerinel
|
9bedb7a76c
|
Tons of linting and get tests running again
|
2024-01-20 15:04:46 -05:00 |
Savanni D'Gerinel
|
1fe318068b
|
Set up a view model for the day detail view
|
2024-01-20 11:16:31 -05:00 |
Savanni D'Gerinel
|
6d9e2ea382
|
Switch to the updated emseries record type
|
2023-12-28 22:36:40 -05:00 |
Savanni D'Gerinel
|
e13e7cf4c3
|
Create a widget that can show the weight view and edit modes
|
2023-12-28 22:31:11 -05:00 |
Savanni D'Gerinel
|
e30668ca8e
|
Drop DateTimeTz from fitnesstrax
|
2023-12-28 12:51:50 -05:00 |
Savanni D'Gerinel
|
af8f9b0244
|
Generate some random data and feed it into hte historical view
|
2023-12-24 19:13:49 -05:00 |
Savanni D'Gerinel
|
3dc8be0d26
|
Render a weight record
|
2023-12-22 18:53:29 -05:00 |
Savanni D'Gerinel
|
baf652173c
|
Set up the main views for the window, as well as the redraw policy
Whenever we change views, we need to call the redraw function. That
function will handle dropping the old view and populating the new one.
|
2023-12-18 18:30:41 -05:00 |
Savanni D'Gerinel
|
b9aa434278
|
Remove types that are not implemented yet
I've gone *years* without these types, mostly because I wasn't doing
these workouts. I can go longer.
|
2023-12-06 23:55:12 -05:00 |
Savanni D'Gerinel
|
83a4839b1d
|
Implement the timestamp function
|
2023-12-06 23:52:46 -05:00 |
Savanni D'Gerinel
|
0e0d67a9ac
|
Split Fitnesstrax into two crates
|
2023-12-06 23:52:33 -05:00 |