Commit Graph

44 Commits

Author SHA1 Message Date
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
Brandon Presley d938ec775a Fix new plan not showing workouts 2022-07-06 18:26:43 +12:00
Brandon Presley 57f56cb91f Refresh Plans when search is changed 2022-07-06 17:58:53 +12:00
Brandon Presley 43405269df Add half completed Plans 2022-07-06 17:40:53 +12:00
Brandon Presley e4cc893bfc Prevent last item of Exercises being untappable 2022-07-06 16:29:29 +12:00
Brandon Presley e4ed53c358 Move logic of TimerService into TimerBroadcast
This was supposed to solve the timer stopping sometimes
when the application was in the background.
It was actually stopping because of battery optimizations.
2022-07-06 16:27:36 +12:00
Brandon Presley 3e09f38ef0 Add sets exporting 2022-07-06 00:06:16 +12:00
Brandon Presley 76e6ffbc25 Add ExportModule
It is writing the exported sets.csv correctly,
however afterwards the device has no access to
any files on it's system anymore.
2022-07-05 17:42:48 +12:00
Brandon Presley 6581b32afe Move timer into notifications bar 2022-07-05 15:33:42 +12:00
Brandon Presley 47af169ca6 Add fab to home page 2022-07-05 12:43:23 +12:00
Brandon Presley 3d32f391e6 Convert java to kotlin 2022-07-05 12:43:04 +12:00
Brandon Presley c928da0122 Add delete dropdown to sets in homepage 2022-07-04 23:35:15 +12:00
Brandon Presley 06e9bd72a4 Prevent alarm being set after deleting 2022-07-04 23:09:41 +12:00
Brandon Presley 4766fc408b Fix Alarm not showing remainder properly 2022-07-04 23:09:19 +12:00
Brandon Presley 79b76c3a12 Fix alarm sound and vibration 2022-07-04 22:52:45 +12:00
Brandon Presley dd33c1144e Remove refreshing logic from Exercises and Home
Working with the SQLite DB should be so fast that
these loaders will be pointless.
2022-07-04 18:25:39 +12:00
Brandon Presley 8d4c075677 Remove dependencies used by AlarmModule 2022-07-04 16:17:29 +12:00
Brandon Presley 5a1257a859 Move to top bar navigation 2022-07-04 16:03:48 +12:00
Brandon Presley 00a801b44a Make AlarmModule work 2022-07-04 13:41:44 +12:00
Brandon Presley c6a43b7c83 Pause attempt at using WorkManager 2022-07-03 18:25:21 +12:00
Brandon Presley bb9a6c5f37 Add basic CRUD for sets 2022-07-03 13:50:01 +12:00
Brandon Presley 73ce91f111 Add sample alarm button 2022-07-01 13:42:42 +12:00
Brandon Presley d0fefd7273 Upgrade react-native 2022-06-30 18:51:06 +12:00
Brandon Presley b052741b06 First commit 2022-06-30 18:50:52 +12:00