michael-bailey
6f04b26b84
Deleted table data manager classes, as they are redundant with Room
2025-04-14 23:15:04 +01:00
michael-bailey
46dbd20e73
Moved more deps to catalogue. fixed issue with rotation on main activity
2025-04-14 23:10:48 +01:00
michael-bailey
3764abfa85
Migrated build files to kotlin. introduced version catalogue. Attempted to fix main activity rotation bug.
2025-04-14 16:44:42 +01:00
michael-bailey
0271e8d03e
Migrated more shared components to library module
2025-04-12 22:44:28 +01:00
michael-bailey
cdd638a1ee
renamed modules, created shared library, created wearOS app
2025-04-12 21:41:35 +01:00
michael-bailey
6cd37ce171
Changed Dropdown to be a standard list of exercise types.
2025-03-16 18:17:39 +00:00
michael-bailey
28aefb0b4b
Changed Dropdown to be a standard list of exercise types.
2025-03-16 10:28:33 +00:00
michael-bailey
7ca869aa56
Fixed settings activity
2025-03-16 00:02:41 +00:00
michael-bailey
f3bd847eb2
removed Importer Service from manifest
2025-03-15 22:24:22 +00:00
michael-bailey
3141f0daba
Removed Add weight activity parts
2025-03-15 22:08:02 +00:00
michael-bailey
61f4be8e43
Added previous entries box to UI
2025-03-15 22:07:30 +00:00
michael-bailey
0d052a1311
removing old data importer and manager api's
2025-03-15 22:07:04 +00:00
michael-bailey
71c43c118f
Updated gradle wrapper
2025-03-15 22:00:51 +00:00
michael-bailey
fd645c6965
Random Idea configuration
2025-03-15 22:00:31 +00:00
michael-bailey
2c81f5a9e9
Added application coroutine scope, got timer view model to put tasks on it.
2025-03-15 21:37:22 +00:00
michael-bailey
ac177d89f3
Lots of changes:
...
- Added new field to Exercise type, better represent and store the equipment class.
- Created migration for the new field
- Updated dialogue boxes to add new field
- Added new home page
- Reorganised how nav bar operates
- Moved routed for different lists, to be part of home navigation route, using enums to switch.
- Started adding universal links to the routes
2024-07-01 13:25:01 +01:00
michael-bailey
df48de0f38
Lots of changes:
...
- Added new field to Exercise type, better represent and store the equipment class.
- Created migration for the new field
- Updated dialogue boxes to add new field
- Added new home page
- Reorganised how nav bar operates
- Moved routed for different lists, to be part of home navigation route, using enums to switch.
- Started adding universal links to the routes
2024-07-01 13:24:43 +01:00
michael bailey
851f9df3e4
Update README.md
2024-04-01 16:23:33 +01:00
michael bailey
b601c95641
Create README.md
2024-04-01 16:22:52 +01:00
michael-bailey
79031882ae
Added new Type creation dialogue
2024-03-21 00:25:21 +00:00
michael-bailey
ed1396e75c
Moving component contents to utilise flows more, to enable better data updates
2024-03-20 23:45:46 +00:00
michael-bailey
c0aacec6e3
Found a better method of getting nav into other components
2024-03-17 14:37:04 +00:00
michael-bailey
46b3497269
removed timer activity
2024-03-12 15:35:45 +00:00
michael-bailey
3db575c593
Finally fixed set guide activity.
...
- removed all navigation components, This has reduced complexity and centralised all navigation logic
2024-03-12 15:33:06 +00:00
michael-bailey
a69eee77e8
Deleted unused activities
2024-02-23 19:12:56 +00:00
michael-bailey
322c85d7a4
creating form components
2024-02-23 19:11:14 +00:00
michael-bailey
76b40a6c4b
Implemented better navigation through the viewModel
2024-02-21 18:34:29 +00:00
michael-bailey
2ca3098983
cleaned up XML,
...
actually added new icon
2024-02-19 20:14:44 +00:00
michael bailey
3b96bd8690
Data export activity ( #1 )
...
* updated build files to create database schema
* - Refactored naming of functions in Dao's
- Created new entity, for representing groups of exercise types
- Create edge between exercise groups and exercise types
- Added these to dagger and activity to make codegen work
* - added new repositories to separate mappings from raw lists
- added new entiries and edge
* finally got schema to generate
* Added amending exercise dialogue box.
* - added form component to generate forms easily.
- tried fixing timer repository.
* - fixed timer repository
* - updated theme to support dialog activities
* - Refactored notification into the ViewModel
- Fixed notification being dismissed automatically
* - Added activity for exporting data for JSON
- Currently only exports entries, with type embedded
2024-02-17 21:26:15 +00:00
michael-bailey
81b4db3fe3
fixes for ordering issues
2023-10-18 23:18:18 +01:00
michael-bailey
01af21a41b
refactord some files that felt like not changing
2023-10-18 19:40:19 +01:00
michael-bailey
b0496d12f4
refectored to use BITS URL
2023-10-18 19:34:20 +01:00
michael-bailey
39155cae2e
Finished setting up the timer , i haev no clue what happed but it now works properly
2023-10-18 11:28:20 +01:00
michael-bailey
63972fb7a0
i dont know at this point
2023-10-17 09:01:25 +01:00
michael-bailey
692affc9c0
Converted stuff to use a better page class?
...
also added start of gym reminders
2023-07-23 19:32:26 +01:00
michael-bailey
d15943b8f1
moved timer code into view model
2023-07-10 17:55:56 +01:00
michael-bailey
139a196ba3
modified headr code to turn solid after hitting the top
2023-07-02 18:13:23 +01:00
michael-bailey
a260daec91
moved timer controls and notification controls into view model
2023-07-01 18:57:59 +01:00
michael-bailey
e44c5d571b
cleaning up linting issues
...
along with this, started working on importing numbers table
2023-06-30 23:57:59 +01:00
michael-bailey
e66d866f53
Too many changes
...
- migrated to databases
- added exercise type deltion migration dialogue
- added service for migrating stuff to the database
- updateded everything to use hilt
created the flow architecture using repositories
2023-06-28 22:50:37 +01:00
michael-bailey
445b2c688b
Many changes
...
Created importer classes for exercise type
Created onshot preference
refactored app functionality to delegates
2023-05-11 09:06:05 +01:00
michael-bailey
9c0a8f1bed
fixed gatekeeper saving state
2023-05-06 20:01:39 +01:00
michael-bailey
ce9b71607c
Fixed groupings, namings, and orderings.
...
added basis for room db
2023-04-25 20:27:29 +01:00
michael-bailey
c6cd71de99
addded task view, and other changes
2023-04-24 22:13:28 +01:00
michael-bailey
626bd2aab8
+ added gatekeeper menu to debug menu
...
+ added ability to toggle new selector
2023-04-21 00:17:55 +01:00
michael-bailey
f99be0a95d
+ created spinner component
...
+ created gating system
made changes to debug menu
2023-04-21 00:07:36 +01:00
michael-bailey
7731441c15
added url for resuming a set form notificatino
2023-04-14 16:44:59 +01:00
michael-bailey
cb41e234f2
Fixed date grouping and labeling
2023-04-13 21:23:10 +01:00
michael-bailey
c33ff060f6
added rooms
...
i forgot the other one
2023-04-12 13:30:10 +01:00
michael-bailey
ba8b13aeb7
Added Exercise type list functionality.
...
This enabl;es adding new types to the data model
2023-04-10 19:28:41 +01:00