Commit Graph

183 Commits

Author SHA1 Message Date
e501276463 Keep alarm notification on screen
If the user picks up their phone late while the alarm
is going, they might not realise the controls are in
the notification not the app.

Closes #75
2022-10-05 21:11:44 +13:00
73fb90961e Set versionCode=36046 2022-10-04 14:37:44 +13:00
3164347158 Set versionCode=36045 2022-10-03 00:56:57 +13:00
4a924df8fb Set versionCode=36044 2022-10-02 19:09:11 +13:00
300651f4e9 Set versionCode=36043 2022-10-01 16:03:21 +13:00
53a5b09f7e Set versionCode=36042 2022-09-30 17:08:39 +13:00
4ba5b204f2 Set versionCode=36041 2022-09-30 13:37:59 +13:00
c4930d12ca Set versionCode=36040 2022-09-30 13:30:46 +13:00
6076e0014f Set versionCode=36039 2022-09-30 13:14:10 +13:00
b0b3f7a880 Set versionCode=36038 2022-09-29 14:54:03 +13:00
0ccc9acedf Set versionCode=36037 2022-09-28 16:56:56 +13:00
a22f6bf864 Set versionCode=36036 2022-09-28 15:07:06 +13:00
b7e24d4dec Specify MaterialIcons for react-native-vector-icons
I believe this reduces the app bundle size.

Closes #61
2022-09-28 15:01:49 +13:00
ed81bd4619 Set versionCode=36035 2022-09-27 18:20:02 +13:00
646189fe77 Set versionCode=36034 2022-09-27 18:18:15 +13:00
7b9839673b Set versionCode=36033 2022-09-27 12:28:13 +13:00
bce68fa52a Set versionCode=36032 2022-09-27 12:20:37 +13:00
a9bd2fb0b5 Set versionCode=36031 2022-09-26 19:16:29 +13:00
46692f5805 Set versionCode=36030 2022-09-26 17:08:55 +13:00
6a9c1caf01 Set versionName=1.7 2022-09-26 17:07:41 +13:00
19fa8aa13a Stop alarm when calling stop native module 2022-09-26 16:10:26 +13:00
a20a0a1832 Add timer page
Closes #54
2022-09-26 14:38:25 +13:00
1cdc15dd69 Set versionCode=36029 2022-09-25 23:55:07 +13:00
facceae2a8 Disable sound on complete notification for timers
Closes #55
2022-09-25 23:53:15 +13:00
e4e1c675fa Set versionCode=36028 2022-09-25 19:07:25 +13:00
8c2f162ab4 Set versionCode=36027 2022-09-25 18:36:49 +13:00
927e48ab2f Set versionName=1.6 2022-09-24 18:38:06 +12:00
bbe57d02eb Set versionCode=36026 2022-09-24 17:31:48 +12:00
118b87bef1 Always cancel old timer when new one starts
Previously we didn't cancel the alarm or notification.
Closes #45
2022-09-24 16:55:55 +12:00
0f571ac3ea Rename notification channels
Closes #44
2022-09-24 15:40:37 +12:00
5c4e1964b0 Set versionCode=36025 2022-09-24 14:17:38 +12:00
fdb4cb8c85 Set versionCode=36024 2022-09-24 14:09:39 +12:00
512c0d0467 Set versionCode=36023 2022-09-23 14:08:13 +12:00
f4f29df172 Set versionCode=36022 2022-09-22 14:39:58 +12:00
5da73a0e3e Set versionCode=36021 2022-09-21 14:48:49 +12:00
043d63be5d Set versionCode=36020 2022-09-20 12:29:44 +12:00
cb8c106e1f Set versionCode=36019 2022-09-19 14:59:29 +12:00
6ddecf60f0 Handle VIBRATOR_SERVICE deprecation for alarms
Closes #28.
2022-09-19 13:23:00 +12:00
fdb0355aaa Upgrade all packages
Closes #23.
2022-09-19 13:20:58 +12:00
8b479b299f Set versionCode=36018 2022-09-18 20:31:31 +12:00
d438ca0282 Set versionCode=36017 2022-09-18 20:25:35 +12:00
6f98f03c8b Set versionCode=36016 2022-09-18 18:51:40 +12:00
0577cc87d9 Set versionCode=36015 2022-09-18 18:46:24 +12:00
910cfddfc5 Set versionCode=36014 2022-09-18 18:32:16 +12:00
8499795c97 Set versionCode=36013 2022-09-17 12:36:08 +12:00
98279dcbea Revert "Upgrade react-native"
This reverts commit b46f6c8d64.

Upgrading react-native produces a crash similar to https://github.com/facebook/react-native/issues/34658
2022-09-17 12:33:45 +12:00
b46f6c8d64 Upgrade react-native 2022-09-17 00:46:17 +12:00
e0a516c182 Set versionCode=36012 2022-09-16 21:23:27 +12:00
d4e8bd84d1 Set versionCode=36011 2022-09-11 15:45:42 +12:00
3abc4da861 Make countdownTimer nullable in TimerService 2022-09-08 22:32:48 +12:00
c44c57e1c4 Fix settings for timer after adding one minute
Both vibration and sound settings weren't applying
after adding one minute to the timer. It would instead
play the default alarm and always vibrate.
2022-09-08 22:11:48 +12:00
63049eed52 Set versionCode=36010 2022-09-04 17:33:52 +12:00
91d0cbaed8 Set versionCode=36009 2022-09-04 17:05:28 +12:00
40d4fac658 Set versionCode=36008 2022-09-02 12:34:55 +12:00
a1cd4e8080 Improve requesting app runs in background 2022-08-30 23:06:39 +12:00
81fd21be48 Stop alarm when notification is dismissed 2022-08-30 21:42:38 +12:00
891d01159f Set versionCode=36007 2022-08-28 20:21:57 +12:00
cb6fc58876 Remove ACCESS_NETWORK_STATE from apk when building
One of my libraries must be adding this, but we don't need it.
2022-08-28 20:16:29 +12:00
0b084f37ff Set version 36006 2022-08-28 17:25:31 +12:00
391f0e3c71 Fix app not loading on first install 2022-08-28 17:24:21 +12:00
f3eaccceee Set versionCode=36005 2022-08-27 15:54:29 +12:00
75e20f9505 Change versionCode to 36004
Fdroid has a bunch of versionCodes in it up to 36003
and is rejecting my change for being an older code.
2022-08-27 14:42:04 +12:00
e1fe62d939 Set versionCode to 24005 2022-08-27 14:29:47 +12:00
3bb01e26db Change version name to 1.2 and versionCode to 1 2022-08-27 14:27:27 +12:00
9005de70dc Set versionCode=36 2022-08-27 14:24:31 +12:00
48e3076497 Remove logic adding 1000x to versionCode
Fdroid was crying about version code mismatches,
so i'm trying this.
2022-08-27 14:21:19 +12:00
949aa80d52 Prevent crashes when changing system theme 2022-08-27 14:00:18 +12:00
54e0809568 Set versionCode=35 2022-08-26 19:12:54 +12:00
2c51757d63 Remove androidx.work:work-gcm 2022-08-26 19:12:31 +12:00
84e3bd1a16 Remove unnecessary permissions and meta-data from AndroidManifest 2022-08-26 17:20:33 +12:00
51225d7617 Set versionCode=33 2022-08-26 17:07:49 +12:00
d0009b5229 Set versionCode=28 2022-08-26 17:06:00 +12:00
38aad5447f Set versionCode=27 2022-08-26 17:05:41 +12:00
15543039d8 Set versionCode=26 2022-08-26 17:04:28 +12:00
5944094abf v25 2022-08-26 16:56:23 +12:00
ad1cedec48 Bundle version 24 2022-08-26 15:11:55 +12:00
4511dcd460 Bundle version 23 2022-08-25 20:42:14 +12:00
48d4d59ac8 Add ability to choose alarm sound
Closes #5
2022-08-25 20:41:15 +12:00
537a1b960d Show notification on file downloads
Closes #4
2022-08-25 20:00:10 +12:00
804c89393f Bundle version 22 2022-08-25 13:14:08 +12:00
d988827db4 Bundle version 21 2022-08-24 13:24:04 +12:00
384e3660c1 Bundle version 20 2022-08-24 12:33:37 +12:00
4831a830c6 Bundle version 19 2022-08-24 12:02:37 +12:00
283adef63a Bundle version 18 2022-08-23 12:05:52 +12:00
451eb3d9cb Bundle version 17 2022-08-22 18:32:44 +12:00
44a94d029a Show notification on screen when timer is complete 2022-08-22 18:31:47 +12:00
9c8f689f81 Bundle version 16 2022-08-22 16:01:45 +12:00
396970a50b Remove pointless API checking after we already required M+ 2022-08-22 15:51:03 +12:00
773de4d966 Fix adding 1 minute after timer has ended 2022-08-22 15:48:53 +12:00
b264fc815d Stop media player when destroying AlarmService 2022-08-22 15:48:30 +12:00
98df7acc4b Bundle version 15 2022-08-20 16:40:06 +12:00
4c185f0346 Add vibration setting for timers 2022-08-20 16:37:59 +12:00
16ba002387 Bundle version 14 2022-08-18 12:09:19 +12:00
a85d5464be Bundle version 13 2022-08-08 15:35:29 +12:00
f217f7ca17 Add a bunch of ide settings from trying to setup neovim
In android.
2022-08-08 15:14:21 +12:00
f111f91b10 Bundle version 12 2022-08-04 14:52:00 +12:00
be5dc16820 Bundle version 11 2022-08-04 14:28:25 +12:00
30e304c4d6 Bundle version 10 2022-07-27 16:37:46 +12:00
350b0036c2 Keep com.horcrux.svg.** in proguard-rules.pro 2022-07-27 16:36:59 +12:00
a6fa19e83b Bundle version 9 2022-07-27 16:12:30 +12:00