73d9b1c617
Remove duplicate git push from deploy.sh - 1.113
...
We already do a git push at the end.
2023-01-05 16:43:56 +13:00
a6130b3a10
Merge branch 'master' of gitea.presley.nz:brandon.presley/Massive
2023-01-05 16:41:47 +13:00
7bee8ae732
Try amending last commit for deployment script - 1.112
...
By including the version name in the last commit,
if that commit references an issue users now know
what version number to expect the fix in.
2023-01-05 16:40:10 +13:00
6c8731c17a
Try amending last commit for deployment script
...
By including the version name in the last commit,
if that commit references an issue users now know
what version number to expect the fix in.
2023-01-05 16:35:53 +13:00
6fa2bbb506
Add versionName to commit message for deployment - 1.102
...
Users are seeing the version name the version code so we should
try to use it as much as possible.
2023-01-05 16:33:48 +13:00
069f770c96
Set versionCode=36137
2023-01-04 13:47:22 +13:00
b41c30d886
Replace it with test for jest files
...
Test explains what it is we are writing, whereas it
doesn't.
2023-01-04 13:44:28 +13:00
495b89fba3
Add unit to save set test
2023-01-04 13:27:17 +13:00
42912040ff
Simplify getNow
2023-01-04 13:24:49 +13:00
c7952738b5
Add selected title for plans + sets
...
Inspired by the stock Files app in Android.
2023-01-03 17:21:51 +13:00
cffc458338
Start alarms as a foreground service
...
Related to #142 .
Can't be sure this fixed anything because I can't replicate the error
on my emulators running android 13. I need to install android 13
on a real device and try replicate + see if this fixes it.
2023-01-03 17:04:51 +13:00
05237fc293
Set versionCode=36136
2023-01-03 15:15:33 +13:00
5fd7e75908
Fix settings persistence issues
2023-01-03 14:59:19 +13:00
705052f1b4
Set versionCode=36135
2023-01-03 11:33:43 +13:00
efc97bdf47
Fix settings page on shorter devices
2023-01-03 11:31:37 +13:00
d0702b7675
Reduce redundancy of labels for theme setting
2023-01-03 11:31:25 +13:00
24e230e8b9
Use a scroll view for settings page
...
This way shorter screens dont cut off content
2023-01-02 23:29:46 +13:00
67689f4af8
Set versionCode=36134
2023-01-02 18:56:53 +13:00
a2721e9f12
Use sqlite in Android code for alarm settings
...
Closes #129
2023-01-02 18:54:35 +13:00
bafdecd3e3
Add unit tests for EditSets
...
Closes #138
2023-01-01 20:47:07 +13:00
e432c1b711
Add app test
2023-01-01 18:33:03 +13:00
08f91bf531
Test saving a plan
2023-01-01 18:13:45 +13:00
80f2dfdff5
Improve performance of Routes.tsx
2023-01-01 18:05:11 +13:00
3c9b93f0bc
Test adding a new set
2023-01-01 18:01:46 +13:00
f221ebb8df
Test editing a workout
2023-01-01 15:21:56 +13:00
a68d4d6a69
Include tests directory in organize.sh
2023-01-01 15:21:42 +13:00
5d9df37778
Organize imports
2023-01-01 15:20:56 +13:00
8246155c13
Test start plan + edit plan
2023-01-01 15:06:42 +13:00
58f1c905b2
Test edit set component
2023-01-01 14:47:16 +13:00
805b7bdc34
Simplify tests
2023-01-01 14:35:22 +13:00
a772e36160
Add tests to deploy script
2023-01-01 14:32:23 +13:00
ad95438120
Test all pages
2023-01-01 14:32:10 +13:00
3c953530a4
Add working test for homepage
2023-01-01 14:19:32 +13:00
13e1d4cc21
Move the theme object to be inline for mock-providers
...
This way we get better auto completion
2023-01-01 14:19:15 +13:00
21773e3b4f
Remove fake timers from jestSetup
...
I believe this was from ages ago when I was using `setInterval` to try
and keep state of the timers from JavaScript. Now we are relying on our
timers in Kotlin so we don't need this any more.
2023-01-01 14:18:36 +13:00
27ff4861d9
Reduce logs in SetList
2023-01-01 14:18:27 +13:00
e43188ccdf
Merge branch 'master' into unit-tests
2023-01-01 13:57:01 +13:00
9287c31e70
Update fastlane
2023-01-01 13:47:04 +13:00
5612df5d8c
Set versionCode=36133
2023-01-01 13:46:26 +13:00
a78e07dac8
Keep list menu open after selecting all
...
Typically when you select all records it's because you want
to operate on those records immediately. The only case
this wouldn't be true is if you were scrolling, then selecting all
a bunch of times. I think it's more likely someone just wants to
select all, then delete.
2023-01-01 13:43:55 +13:00
86f01eb002
Memoize the most expensive parts of SettingsPage
2023-01-01 13:39:10 +13:00
5335f4afbc
Memoize switches in SettingsPage
2023-01-01 13:32:26 +13:00
d71ad8c170
Set versionCode=36132
2023-01-01 13:18:13 +13:00
53799fdcc4
Change mode of text input from outlined to default
...
Related to #140
2023-01-01 13:16:08 +13:00
651b130caa
Remove pdf I accidentally committed of the readme
2023-01-01 13:15:23 +13:00
73c7486eb3
Update plan start image
2022-12-30 20:46:39 +13:00
ea2ff913db
Update screenshots
2022-12-30 20:45:12 +13:00
0be8f03133
Set versionCode=36131
2022-12-30 20:40:15 +13:00
7863b9caa0
Improve speed of setting sound string as well
2022-12-30 20:38:34 +13:00
3fdc5900e3
Improve performance of setttings toggles
...
I was awaiting the result of the sqlite operations
when really I should have just set the state immediately,
and done the operations in the background.
2022-12-30 20:37:08 +13:00