|
80b1a1ef56
|
Fix single views for new custom headers
|
2022-10-23 19:13:58 +13:00 |
|
|
36e6637ba2
|
Revert "Revert "Add custom app bar""
This reverts commit e84dd7bdea .
|
2022-10-23 12:35:58 +13:00 |
|
|
e84dd7bdea
|
Revert "Add custom app bar"
This reverts commit a664b65ce2 .
|
2022-10-23 12:32:44 +13:00 |
|
|
a664b65ce2
|
Add custom app bar
The header bar provided by react-navigation was jumping on first
load, whereas this custom one doesn't.
|
2022-10-23 12:24:39 +13:00 |
|
|
c73937396e
|
Fix defaults for freshly installed app
Closes #95
|
2022-10-18 21:43:46 +13:00 |
|
|
77db34b310
|
Add toggle for hiding maximum set count
Closes #90
|
2022-10-16 16:54:20 +13:00 |
|
|
46f0875497
|
Create useSnackbar custom hook
|
2022-10-14 17:27:19 +13:00 |
|
|
8461f86e88
|
Wrap color context with useColor custom hook
I find it easier to import hooks by useX instead of
useContext(X). Like how the navigation library is just
useNavigation
|
2022-10-14 17:24:02 +13:00 |
|
|
3cbabb723a
|
Add sessions page
Related to #82
|
2022-10-05 23:38:52 +13:00 |
|
|
eb53d58991
|
Add ability to set app theme
Closes #79
|
2022-10-04 14:35:56 +13:00 |
|
|
c65bbf948f
|
Add hh:mm format to date setting
|
2022-10-02 19:14:10 +13:00 |
|
|
93878f14e4
|
Fix image on new set prediction
|
2022-10-02 19:07:52 +13:00 |
|
|
ba3ed2a272
|
Revert "Revert "Add setting for showing date by default""
This reverts commit e1b7e80e2f .
|
2022-10-02 18:07:43 +13:00 |
|
|
a5c70050a7
|
Revert "Revert "Add setting for date format""
This reverts commit 3691c729b4 .
|
2022-10-02 18:04:36 +13:00 |
|
|
b0b804eae1
|
Use react context for settings
Closes #81
|
2022-10-01 16:01:07 +13:00 |
|
|
ee76864a16
|
Fix margin differences in Settings page
|
2022-09-29 14:52:38 +13:00 |
|
|
374cbdf45d
|
Add set prediction settings
Closes #51
|
2022-09-29 14:44:01 +13:00 |
|
|
3691c729b4
|
Revert "Add setting for date format"
This reverts commit 023041b846 .
|
2022-09-26 19:13:48 +13:00 |
|
|
e1b7e80e2f
|
Revert "Add setting for showing date by default"
This reverts commit e8715162a0 .
|
2022-09-26 19:13:24 +13:00 |
|
|
e8715162a0
|
Add setting for showing date by default
Closes #52
|
2022-09-26 19:02:25 +13:00 |
|
|
023041b846
|
Add setting for date format
|
2022-09-26 18:23:06 +13:00 |
|
|
91c0430760
|
Factor out massive switch
|
2022-09-26 16:10:13 +13:00 |
|
|
5e1a6c42cd
|
Swap theme and sound options in SettingsPage
Closes #53
|
2022-09-25 23:51:05 +13:00 |
|
|
ce0297dce6
|
Make settings page more compact
|
2022-09-25 18:35:30 +13:00 |
|
|
d38d2a59b4
|
Add white and black themes
|
2022-09-25 17:43:29 +13:00 |
|
|
b5b4aa8666
|
Split out colors
|
2022-09-25 17:32:49 +13:00 |
|
|
3509aa93f3
|
Add setting to hide steps
|
2022-09-24 17:29:52 +12:00 |
|
|
3e4dfa5c80
|
Add setting to hide workouts from edit set
Closes #43
|
2022-09-24 17:23:15 +12:00 |
|
|
462a7f09bc
|
Fix settings forgetting show unit
Closes #47
|
2022-09-24 17:12:58 +12:00 |
|
|
686666b953
|
Get unit in settings page from sqlite
|
2022-09-24 16:55:41 +12:00 |
|
|
e516cdfdc0
|
Add ability to customize primary color
Closes #40
|
2022-09-24 13:57:51 +12:00 |
|
|
0bc644a1ba
|
Add setting to show/hide unit field
Closes #34
|
2022-09-21 13:51:29 +12:00 |
|
|
85dd2b6d17
|
Move rest timer and sets per session settings to Workouts
Closes #32
|
2022-09-21 11:50:20 +12:00 |
|
|
be3bb8a189
|
Reword tooltip when toggling set predictions
Closes #24
|
2022-09-18 18:11:09 +12:00 |
|
|
0bc92e1539
|
Add snackbar for images setting
|
2022-09-16 21:38:37 +12:00 |
|
|
052d000e12
|
Make padding & margin consistent everywhere.
|
2022-09-16 21:07:02 +12:00 |
|
|
5177a79b5c
|
Search settings page case insensitively
|
2022-09-11 15:41:15 +12:00 |
|
|
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 |
|
|
1a83b20069
|
Reduce redundancy of SettingsPage
|
2022-09-11 15:22:18 +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 |
|
|
2729f86fb3
|
Put rest minutes & seconds on the same row
|
2022-09-02 14:01:25 +12:00 |
|
|
6b617d974f
|
Replace react-native imports of Text with react-native-paper
|
2022-09-01 23:43:53 +12:00 |
|
|
137ecf4a77
|
Add show images setting
|
2022-09-01 13:06:49 +12:00 |
|
|
756a2089e9
|
Prevent race condition with database migrations
|
2022-08-30 23:21:25 +12:00 |
|
|
a1cd4e8080
|
Improve requesting app runs in background
|
2022-08-30 23:06:39 +12:00 |
|
|
d62e0c1df9
|
Fix notify on record displaying wrong on Settings
|
2022-08-28 19:10:01 +12:00 |
|
|
4967cbf728
|
Disable new record notifications by default
|
2022-08-27 18:08:23 +12:00 |
|
|
fd38439756
|
Change color scheme
|
2022-08-26 13:54:51 +12:00 |
|
|
48d4d59ac8
|
Add ability to choose alarm sound
Closes #5
|
2022-08-25 20:41:15 +12:00 |
|
|
2c9242b03f
|
Use react-native-paper snackbar instead of ToastAndroid
|
2022-08-25 13:01:01 +12:00 |
|
|
c54396cb9c
|
Make text inputs outlined
|
2022-08-25 12:35:09 +12:00 |
|
|
24a44056f9
|
Move minutes before seconds in settings page
|
2022-08-24 15:15:27 +12:00 |
|
|
75b71b5851
|
Replace usage of react-native-async-storage with sqlite
|
2022-08-24 12:01:39 +12:00 |
|
|
5d9a458ccd
|
Add search bar to SettingsPage
|
2022-08-23 12:04:52 +12:00 |
|
|
4c185f0346
|
Add vibration setting for timers
|
2022-08-20 16:37:59 +12:00 |
|
|
3d51d4c077
|
Rename "Max sets" to "Sets per workout"
|
2022-07-21 13:54:53 +12:00 |
|
|
839d872c1c
|
Shorten method names in AlarmModule
|
2022-07-19 16:38:58 +12:00 |
|
|
c0b6ba8606
|
Move uploading/downloading/deleting into the top bar
|
2022-07-19 16:24:16 +12:00 |
|
|
f2e5192002
|
Organize SettingsPage imports
|
2022-07-19 14:26:36 +12:00 |
|
|
3322289c17
|
Factor out MassiveSwitch
|
2022-07-17 13:45:31 +12:00 |
|
|
a4855a41d9
|
Prepare for first release
|
2022-07-12 15:54:04 +12:00 |
|
|
039de1fbd3
|
Fix linting errors
|
2022-07-11 12:32:13 +12:00 |
|
|
6b8780c62e
|
Add confirm dialog to deleting all data
|
2022-07-11 11:26:45 +12:00 |
|
|
aa780172a4
|
Add max number of sets to settings page
|
2022-07-10 19:03:07 +12:00 |
|
|
530d6d6fb9
|
Add missing dep to SettingsPage
|
2022-07-10 18:00:06 +12:00 |
|
|
af0ec285d3
|
Add info about predictive sets to settings page
|
2022-07-10 17:59:21 +12:00 |
|
|
29d2421fb1
|
Add toggle for predictive sets
|
2022-07-10 17:53:38 +12:00 |
|
|
cba57e6e64
|
Use callbacks everywhere
|
2022-07-10 11:51:52 +12:00 |
|
|
b81830a913
|
Remove alarmEnabled dependency from changeAlarmEnabled
|
2022-07-09 19:42:53 +12:00 |
|
|
c3ce545508
|
Add ignoring dependency to changeAlarmEnabled
|
2022-07-09 19:42:10 +12:00 |
|
|
7b0929bef4
|
Use react-native libraries for Export and Import
|
2022-07-09 19:39:11 +12:00 |
|
|
dbb3dc2eb3
|
Fix linting errors
|
2022-07-09 13:27:19 +12:00 |
|
|
d73a88ed15
|
Replace default 3 with empty string for Settings minutes
|
2022-07-08 15:51:10 +12:00 |
|
|
e9e3a59356
|
Remove awaiting from SettingsPage
|
2022-07-08 15:46:48 +12:00 |
|
|
6297bad812
|
Fix settings not saving
|
2022-07-08 15:45:24 +12:00 |
|
|
45c3029434
|
Change page naming scheme to ${word}Page
|
2022-07-08 15:20:03 +12:00 |
|