Commit Graph

16 Commits

Author SHA1 Message Date
7ba758b325 Build an application that can read the legacy record data structure 2024-02-19 13:27:19 -05:00
4acf034b8d Clean up warnings and remove printlns 2024-02-08 19:01:56 -05:00
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
afe693fe10 Make emseries::Record copyable 2024-02-08 09:18:55 -05:00
9bedb7a76c Tons of linting and get tests running again 2024-01-20 15:04:46 -05:00
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
149587f0bd Bind the ID to the record instead of keeping them separate 2023-12-27 16:13:47 -05:00
d2f4ec97c0 Rename UniqueId to RecordId 2023-12-26 15:39:17 -05:00
c94b7db484 Stop using DateTimeTz 2023-12-26 15:37:53 -05:00
f9db002464 Make the series open function accept anything that can be a path reference 2023-12-06 23:52:28 -05:00
2084061526 Resolve linter warnings in emseries 2023-10-05 12:57:35 -04:00
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
d4a55ccb17 Implement tests for Timestamp 2023-05-25 13:07:22 +00:00
587c1d763d Create the TimestampFormat 2023-05-25 13:07:22 +00:00
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
9deb17fa15 Re-extract emseries into its own project 2022-04-20 09:01:39 -04:00