Commit Graph

223 Commits

Author SHA1 Message Date
Brandon Presley cd11332d2d Fix shown date in EditSet for new set 2022-07-09 15:27:14 +12:00
Brandon Presley 91286a235c Allow empty fields in EditSet 2022-07-09 15:26:37 +12:00
Brandon Presley 53db8597e1 Replace tab names with icons 2022-07-09 15:19:02 +12:00
Brandon Presley 880fc976bc Fix all lint errors 2022-07-09 13:48:45 +12:00
Brandon Presley 1cc9531e2f Add missing dependency to HomePage.refresh 2022-07-09 13:35:59 +12:00
Brandon Presley dbb3dc2eb3 Fix linting errors 2022-07-09 13:27:19 +12:00
Brandon Presley a06b9e7ee5 Update yarn.lock 2022-07-09 12:51:37 +12:00
Brandon Presley 830ad980fc Move from react-native-gifted-charts to react-native-svg-charts 2022-07-09 12:51:13 +12:00
Brandon Presley 7a5ff97dfc Remove console logs from production 2022-07-09 12:49:07 +12:00
Brandon Presley c80c65e171 Add graphs 2022-07-09 00:11:10 +12:00
Brandon Presley e417897bb7 Reduce amount of state in EditSet 2022-07-08 20:29:31 +12:00
Brandon Presley d8ae1cc838 Get max reps given max weight for best page 2022-07-08 19:03:53 +12:00
Brandon Presley 60bfb9664f Fix copy button for set on homepage 2022-07-08 18:21:14 +12:00
Brandon Presley 025296d24b Store dates as ISO string
UTC string has a comma in it, so it messes up
CSV exports.
2022-07-08 18:02:10 +12:00
Brandon Presley 70113f1b94 Simplify AsyncStorage usage in App.tsx 2022-07-08 15:51:19 +12:00
Brandon Presley d73a88ed15 Replace default 3 with empty string for Settings minutes 2022-07-08 15:51:10 +12:00
Brandon Presley e9e3a59356 Remove awaiting from SettingsPage 2022-07-08 15:46:48 +12:00
Brandon Presley 6297bad812 Fix settings not saving 2022-07-08 15:45:24 +12:00
Brandon Presley 45c3029434 Change page naming scheme to ${word}Page 2022-07-08 15:20:03 +12:00
Brandon Presley bddd7cb869 Save dates as UTC 2022-07-08 15:16:32 +12:00
Brandon Presley 5527c34488 Fix best records for Exercises 2022-07-08 15:07:38 +12:00
Brandon Presley b12b41b77e Factor out MassiveFab 2022-07-08 14:59:19 +12:00
Brandon Presley dc21f1266e Fix add button in homepage 2022-07-08 14:43:31 +12:00
Brandon Presley 7fdb576e27 Update timer.png 2022-07-08 14:43:26 +12:00
Brandon Presley 2515b0995c Update screenshots 2022-07-08 14:34:39 +12:00
Brandon Presley 218a4e2b88 Remove ellipsis buttons from every Set
The home screen must be as clutter-free
as possible.
2022-07-08 14:34:32 +12:00
Brandon Presley 40447880ca Remove console.log in EditSet 2022-07-08 14:33:47 +12:00
Brandon Presley 376ca81e09 Reduce amount of state used by EditSet and Home 2022-07-08 13:51:14 +12:00
Brandon Presley 220f867bdc Add bottom padding to Exercises 2022-07-08 13:51:00 +12:00
Brandon Presley 1c81210097 Add GPL3 license 2022-07-08 11:59:31 +12:00
Brandon Presley ab2602165d Fix button falling of homescreen 2022-07-07 19:50:38 +12:00
Brandon Presley b46c89a63b Set alarmEnabled default to false in Settings view 2022-07-07 19:01:31 +12:00
Brandon Presley 0fb239f59e Replace bundleRelease with assembleRelease in README 2022-07-07 18:58:44 +12:00
Brandon Presley b25aa2edfc Increase image heights on README 2022-07-07 18:24:40 +12:00
Brandon Presley 3cdd6aeea9 Add README.md 2022-07-07 18:08:25 +12:00
Brandon Presley a0737a3613 Add empty message to Plans 2022-07-07 17:20:42 +12:00
Brandon Presley 5ad6aeafbf Add empty message to Home 2022-07-07 17:20:27 +12:00
Brandon Presley 503b3052e0 Add empty message to Exercises and add flexGrow 2022-07-07 17:19:31 +12:00
Brandon Presley 119711a13a Move up subtitle of EditPlan 2022-07-07 17:18:56 +12:00
Brandon Presley 0ceeb2e4d5 Add empty message for workouts in EditPlan 2022-07-07 17:18:40 +12:00
Brandon Presley 5120852ce7 Limit days in EditPlan title to 2 2022-07-07 17:18:23 +12:00
Brandon Presley 2abb6bc1c9 Refresh EditPlan when the modal pops up 2022-07-07 17:18:02 +12:00
Brandon Presley 65e25c1a61 Empty workouts when none are found in EditPlan 2022-07-07 17:17:20 +12:00
Brandon Presley 29200cf248 Use switches for plan editing 2022-07-07 16:17:55 +12:00
Brandon Presley 1d68ba86f5 Remove useFocusEffect
It was lagging the app out.
2022-07-07 15:13:44 +12:00
Brandon Presley 570b43715f Ensure only one connection to SQLite exists 2022-07-07 14:18:38 +12:00
Brandon Presley ecb436f8a6 Add progress to plans 2022-07-07 12:45:45 +12:00
Brandon Presley 67b22f9f51 Align plans to the end 2022-07-06 22:02:43 +12:00
Brandon Presley ec730ed266 Edit BatteryDialog text 2022-07-06 21:58:05 +12:00
Brandon Presley 07fa6f7ab2 Switch some modals to dialogs and fix light mode 2022-07-06 21:03:56 +12:00