Commit Graph

15 Commits

Author SHA1 Message Date
Savanni D'Gerinel 5668f1d7b2 Style up the modal and add the database file chooser widget 2023-12-18 12:44:12 -05:00
Savanni D'Gerinel f6bba16b26 Elaborate a little more on the welcome dialog 2023-12-18 12:09:54 -05:00
Savanni D'Gerinel 1140377aa5 Add a lot of commentary 2023-12-18 12:09:53 -05:00
Savanni D'Gerinel 87a07955a3 Start setting up an app modal 2023-12-18 12:08:14 -05:00
Savanni D'Gerinel 7ee3e1432e put in a placeholder for a historical view and the logic to choose it 2023-12-18 12:08:12 -05:00
Savanni D'Gerinel e008a97f83 Add a view which would be displayed when there is no database 2023-12-18 12:06:50 -05:00
Savanni D'Gerinel c4befcc6de Add the CSS style context to the main window 2023-12-18 11:59:56 -05:00
Savanni D'Gerinel a7d6d82ec2 Set up an environment variable to toggle between dev and production schemas 2023-12-07 09:56:10 -05:00
Savanni D'Gerinel f3a453d151 Set up a development gsettings schema 2023-12-07 09:45:56 -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
Savanni D'Gerinel e5fb605816 Create a test that verifies that a series can be made for a TraxRecord 2023-12-06 23:52:33 -05:00
Savanni D'Gerinel 0ac9bb74a6 Set up the bare minimum of a GUI app, opening only a single window 2023-12-06 23:52:28 -05:00
Savanni D'Gerinel f034dfcb8b Set up the basic data structures of a new fitnesstrax app. 2023-12-06 23:52:28 -05:00