c02456e27c
Remove (kg) and auto capitalization from unit
...
Closes #25
2022-09-18 18:10:19 +12:00
052d000e12
Make padding & margin consistent everywhere.
2022-09-16 21:07:02 +12:00
e3b3c6ca09
Split out database logic into service files
2022-09-04 16:56:46 +12:00
259d36d67f
Move all database operations into db.ts
2022-09-04 15:28:21 +12:00
607f83955d
Replace react context with let statement in db.ts
...
1. I can't easily import context with my editor.
2. It's extra complexity everyone has to understand.
3. I hate the antichrist.
2022-09-04 14:05:25 +12:00
ee6cef63ee
Remove date editing from SetForm
...
It looks so messy, and adding libraries to deal with dates
is simply bloat.
2022-09-03 15:26:10 +12:00
6b617d974f
Replace react-native imports of Text with react-native-paper
2022-09-01 23:43:53 +12:00
ef2b877b49
Add date editing to Massive input
2022-09-01 13:59:06 +12:00
718bb279d9
Add warning for incorrect date format
2022-09-01 13:12:39 +12:00
d7330067bb
Allow text editing of created in SetForm
2022-09-01 13:05:41 +12:00
756a2089e9
Prevent race condition with database migrations
2022-08-30 23:21:25 +12:00
26f54e43e0
Prevent errors when no sets exist yet
2022-08-30 21:41:49 +12:00
27a1f3132f
Remove image view from SetForm
...
1. This doesn't easily fit on the screen with the keyboard open
2. It wasn't editable, while being on an edit screen, so it was
misleading.
2022-08-29 15:19:07 +12:00
f6dec0c3b2
Add images to sets
2022-08-28 20:55:12 +12:00
925138d6dc
Remove unused dependencies
2022-08-28 20:20:58 +12:00
fd38439756
Change color scheme
2022-08-26 13:54:51 +12:00
8ae8de9612
Underline current workout in SetForm
2022-08-25 14:16:30 +12:00
c54396cb9c
Make text inputs outlined
2022-08-25 12:35:09 +12:00
bc3a39c4b6
Show list of current workouts when adding set
2022-08-24 15:36:49 +12:00
0dcfc8eadf
Show next workout on EditSet page
2022-08-24 12:46:47 +12:00
1ce9a49224
Focus name field when it's empty
2022-08-23 15:58:44 +12:00
fd66bd3ab3
Remove date related logic
...
This kept displaying the wrong date/time for certain timezones.
So i'll just show the actual ISO date we store in the database.
Maybe later i'll figure out what was going on here or use a
date library (probably not).
2022-08-20 16:38:18 +12:00
1b2c26e36c
Fix selection changing
2022-08-07 15:09:45 +12:00
31c6047c9c
Auto focus and select reps on SetForm
2022-08-06 15:10:48 +12:00
3377365590
Predict next set earlier
2022-08-06 14:49:30 +12:00
e489ddfc26
Select text on focus reps
2022-08-04 14:50:55 +12:00
19b2efea9d
Select all weight text on focus
2022-08-04 14:27:07 +12:00
b2ffe99f2d
Fix copying a set
2022-07-27 15:52:55 +12:00
056f027d28
Only focus reps in SetForm when predict succeeds
2022-07-26 11:52:21 +12:00
e191323fff
Factor out EditSet and SetForm
2022-07-20 15:48:48 +12:00