Commit Graph

16 Commits

Author SHA1 Message Date
Savanni D'Gerinel 7ba758b325 Build an application that can read the legacy record data structure 2024-02-19 13:27:19 -05:00
Savanni D'Gerinel 4acf034b8d Clean up warnings and remove printlns 2024-02-08 19:01:56 -05:00
Savanni D'Gerinel 2c42c35dfe Build the facilities to add a new time/distance workout
This adds the code to show the new records in the UI, plus it adds them to the view model. Some of the representation changed in order to facilitate linking UI elements to particular records. There are now some buttons to create workouts of various types, clicking on a button adds a new row to the UI, and it also adds a new record to the view model. Saving the view model writes the records to the database.
2024-02-08 09:44:58 -05:00
Savanni D'Gerinel afe693fe10 Make emseries::Record copyable 2024-02-08 09:18:55 -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 04a48574d3 Develop a pattern to detect clicking outside of a focused child
Be able to respond to blur events and potentially be able to record weight.
2023-12-28 22:34:09 -05:00
Savanni D'Gerinel 149587f0bd Bind the ID to the record instead of keeping them separate 2023-12-27 16:13:47 -05:00
Savanni D'Gerinel d2f4ec97c0 Rename UniqueId to RecordId 2023-12-26 15:39:17 -05:00
Savanni D'Gerinel c94b7db484 Stop using DateTimeTz 2023-12-26 15:37:53 -05:00
Savanni D'Gerinel f9db002464 Make the series open function accept anything that can be a path reference 2023-12-06 23:52:28 -05:00
Savanni D'Gerinel 2084061526 Resolve linter warnings in emseries 2023-10-05 12:57:35 -04:00
Savanni D'Gerinel 7546a81876 Implement the Timestamp structure
This struct now allows dates and datetimes to both be used together
2023-05-25 13:07:22 +00:00
Savanni D'Gerinel d4a55ccb17 Implement tests for Timestamp 2023-05-25 13:07:22 +00:00
Savanni D'Gerinel 587c1d763d Create the TimestampFormat 2023-05-25 13:07:22 +00:00
savanni e60a2fbc30 Start building a music player server (#17)
The very beginnings, with a very basic application architecture, for a music playing server on a headless system.

This also adds my new Flow library, which I'll be wanting to use in a variety of places.

Co-authored-by: Savanni D'Gerinel <savanni@luminescent-dreams.com>
Reviewed-on: savanni/tools#17
2023-02-11 17:59:15 +00:00
Savanni D'Gerinel 9deb17fa15 Re-extract emseries into its own project 2022-04-20 09:01:39 -04:00