Commit Graph

18 Commits

Author SHA1 Message Date
e0b84af9e7 Move sessions page functionality onto Plan page
The sessions page mostly copied the exact same features as Plans,
which would confuse the user.
2022-10-12 14:07:48 +13:00
9849ef6834 Fix icons on long press menus 2022-09-27 13:35:27 +13:00
71d223f0a1 Add current workout progress to title of set editing
Related to #48

Should be thoroughly tested before closing.
2022-09-24 19:09:58 +12:00
85dd2b6d17 Move rest timer and sets per session settings to Workouts
Closes #32
2022-09-21 11:50:20 +12:00
0cee774136 Prevent empty plans from being created 2022-09-18 18:45:05 +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
9006cc0dea Add script to organize all imports 2022-09-02 12:33:53 +12:00
756a2089e9 Prevent race condition with database migrations 2022-08-30 23:21:25 +12:00
e72cdc8db7 Make plans use stack navigation 2022-07-11 12:28:30 +12:00
4faad97c13 Add missing deps to callbacks 2022-07-10 11:54:23 +12:00
cba57e6e64 Use callbacks everywhere 2022-07-10 11:51:52 +12:00
b12b41b77e Factor out MassiveFab 2022-07-08 14:59:19 +12:00
29200cf248 Use switches for plan editing 2022-07-07 16:17:55 +12:00
1d68ba86f5 Remove useFocusEffect
It was lagging the app out.
2022-07-07 15:13:44 +12:00
570b43715f Ensure only one connection to SQLite exists 2022-07-07 14:18:38 +12:00
43405269df Add half completed Plans 2022-07-06 17:40:53 +12:00