Commit Graph

35 Commits

Author SHA1 Message Date
Brandon Presley e516cdfdc0 Add ability to customize primary color
Closes #40
2022-09-24 13:57:51 +12:00
Brandon Presley 567bf182b4 Change toasts based on context of settings
The messages should explain what you have now changed
rather than the setting itself.
2022-09-11 15:35:20 +12:00
Brandon Presley 756a2089e9 Prevent race condition with database migrations 2022-08-30 23:21:25 +12:00
Brandon Presley f6dec0c3b2 Add images to sets 2022-08-28 20:55:12 +12:00
Brandon Presley 391f0e3c71 Fix app not loading on first install 2022-08-28 17:24:21 +12:00
Brandon Presley 4967cbf728 Disable new record notifications by default 2022-08-27 18:08:23 +12:00
Brandon Presley c636b3c802 Use dark color for snackbar on dark theme 2022-08-27 17:14:35 +12:00
Brandon Presley e8109ce871 Make background slightly darker 2022-08-27 16:15:24 +12:00
Brandon Presley cf55711ae3 Fix status bar not being dark on light mode 2022-08-27 13:40:16 +12:00
Brandon Presley 23d8c91c69 Add workouts page
The workouts page can be used to add a new type of workout,
or to edit the name of an already existing one.
Closes #1.
2022-08-26 15:10:28 +12:00
Brandon Presley fd38439756 Change color scheme 2022-08-26 13:54:51 +12:00
Brandon Presley 48d4d59ac8 Add ability to choose alarm sound
Closes #5
2022-08-25 20:41:15 +12:00
Brandon Presley 2c9242b03f Use react-native-paper snackbar instead of ToastAndroid 2022-08-25 13:01:01 +12:00
Brandon Presley 75b71b5851 Replace usage of react-native-async-storage with sqlite 2022-08-24 12:01:39 +12:00
Brandon Presley 4c185f0346 Add vibration setting for timers 2022-08-20 16:37:59 +12:00
Brandon Presley bdd712833c Reduce number of colors in theme 2022-07-15 18:06:33 +12:00
Brandon Presley a78a22207a Split out routes 2022-07-15 16:34:06 +12:00
Brandon Presley 87ed70155f Use stats-chart icon for Best 2022-07-11 13:06:26 +12:00
Brandon Presley e72cdc8db7 Make plans use stack navigation 2022-07-11 12:28:30 +12:00
Brandon Presley f15c6df20b Use stack navigation for homepage + EditSet 2022-07-11 00:04:13 +12:00
Brandon Presley aa780172a4 Add max number of sets to settings page 2022-07-10 19:03:07 +12:00
Brandon Presley 29d2421fb1 Add toggle for predictive sets 2022-07-10 17:53:38 +12:00
Brandon Presley 53db8597e1 Replace tab names with icons 2022-07-09 15:19:02 +12:00
Brandon Presley dbb3dc2eb3 Fix linting errors 2022-07-09 13:27:19 +12:00
Brandon Presley 70113f1b94 Simplify AsyncStorage usage in App.tsx 2022-07-08 15:51:19 +12:00
Brandon Presley 45c3029434 Change page naming scheme to ${word}Page 2022-07-08 15:20:03 +12:00
Brandon Presley 570b43715f Ensure only one connection to SQLite exists 2022-07-07 14:18:38 +12:00
Brandon Presley 07fa6f7ab2 Switch some modals to dialogs and fix light mode 2022-07-06 21:03:56 +12:00
Brandon Presley 43405269df Add half completed Plans 2022-07-06 17:40:53 +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 5a1257a859 Move to top bar navigation 2022-07-04 16:03:48 +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 b052741b06 First commit 2022-06-30 18:50:52 +12:00