Naveen Singh
a1dc4c06b3
Merge branch 'master' into v1.2.0
2025-04-15 18:46:25 +05:30
Naveen Singh
f563c37645
Merge pull request #152 from weblate/weblate-fossify-clock
...
Translations update from Hosted Weblate
2025-04-15 18:46:13 +05:30
Naveen Singh
d7746c1b79
Update app store metadata
2025-04-15 18:20:00 +05:30
Sketch6580
4866c5298f
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (50 of 50 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/zh_Hans/
2025-04-15 14:20:58 +02:00
Agnieszka C
c80a5ce713
Translated using Weblate (Polish)
...
Currently translated at 100.0% (50 of 50 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/pl/
2025-04-15 14:20:58 +02:00
Fjuro
43340a73a1
Translated using Weblate (Czech)
...
Currently translated at 100.0% (50 of 50 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/cs/
2025-04-15 14:20:58 +02:00
Naveen Singh
b4d0e6e3b1
Refactor notification logic into a dedicated helper
2025-04-15 17:41:14 +05:30
Naveen Singh
07817c5ec2
Show missed alarm notification for timed out alarms
...
Alarms are incapable of waking me from my beauty sleep but I still want to know if they tried. This should help with cases like https://github.com/FossifyOrg/Clock/issues/89
2025-04-15 17:19:28 +05:30
Naveen Singh
3deb63ac85
Merge branch 'master' into v1.2.0
2025-04-15 16:43:59 +05:30
solokot
f16889ae8d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/ru/
2025-04-15 13:13:11 +02:00
Guillaume
515fd15e90
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/nl/
2025-04-15 13:13:11 +02:00
VfBFan
6175c2113d
Translated using Weblate (German)
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/de/
2025-04-15 13:13:10 +02:00
Sketch6580
702aa154ca
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/zh_Hans/
2025-04-15 13:13:09 +02:00
Sylvain Pichon
214b10620c
Translated using Weblate (French)
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/fr/
2025-04-15 13:13:09 +02:00
Agnieszka C
02d65fc5ee
Translated using Weblate (Polish)
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/pl/
2025-04-15 13:13:08 +02:00
Fjuro
1883cdcae3
Translated using Weblate (Czech)
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/cs/
2025-04-15 13:13:07 +02:00
Josep M. Ferrer
a91e3dd8ff
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/ca/
2025-04-15 13:13:06 +02:00
Naveen Singh
edb7aca8d1
Merge pull request #153 from FossifyOrg/add_alarm_timed_out_string
...
Add `Alarm timed out` string
2025-04-15 16:42:57 +05:30
Naveen Singh
bc634141a9
Add Alarm timed out string
2025-04-15 16:37:19 +05:30
Naveen Singh
926f6a8126
Avoid using stale alarm for notification
...
Previous change to call `startForeground()` unconditionally broke dismiss button for replaced alarms and also led to zombie alarm notifications.
2025-04-14 22:27:46 +05:30
Naveen Singh
2598d39d50
Immediately show notification for timers
...
See https://github.com/FossifyOrg/Clock/issues/54
2025-04-14 21:26:51 +05:30
Naveen Singh
8743baa73f
Fix foreground service crashes
...
Always call `startForeground` unconditionally regardless of the intent.
2025-04-14 20:59:51 +05:30
Naveen Singh
77772eda18
Use FossifyApp class
2025-04-14 20:59:51 +05:30
Naveen Singh
81fb2f4a09
Merge pull request #148 from weblate/weblate-fossify-clock
...
Translations update from Hosted Weblate
2025-04-14 20:58:06 +05:30
Guillaume
74490e08d0
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/nl/
2025-04-14 14:38:18 +00:00
Jeff Huang
a734af3285
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/zh_Hant/
2025-04-14 14:38:17 +00:00
Sketch6580
dd7499aee4
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/zh_Hans/
2025-04-14 14:38:16 +00:00
solokot
4c92908fe0
Translated using Weblate (Russian)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/ru/
2025-04-14 14:38:15 +00:00
Agnieszka C
fbb0fd3b2c
Translated using Weblate (Polish)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/pl/
2025-04-14 14:38:14 +00:00
Sylvain Pichon
f4acb1d5a3
Translated using Weblate (French)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/fr/
2025-04-14 14:38:13 +00:00
VfBFan
1d3fcc3886
Translated using Weblate (German)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/de/
2025-04-14 14:38:12 +00:00
Fjuro
5f40d86036
Translated using Weblate (Czech)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/cs/
2025-04-14 14:38:11 +00:00
Josep M. Ferrer
7619d51956
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/ca/
2025-04-14 14:38:10 +00:00
109247019824
8cd87ab9d6
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/bg/
2025-04-14 14:38:10 +00:00
ssantos
db303fad69
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 100.0% (46 of 46 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/pt_PT/
2025-04-14 14:38:09 +00:00
xc.tm
e80b5507c8
Translated using Weblate (Hindi)
...
Currently translated at 100.0% (46 of 46 strings)
Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/hi/
2025-04-14 14:38:08 +00:00
Naveen Singh
7237f07451
Merge pull request #150 from FossifyOrg/handle_concurrent_alarms
...
Handle concurrent alarms properly
2025-04-14 20:08:00 +05:30
Naveen Singh
4c46298fe5
Improve DBHelper singleton implementation for thread safety
2025-04-14 19:46:46 +05:30
Naveen Singh
9485d2b4a6
Fix crash in alarm fragment
2025-04-14 19:37:49 +05:30
Naveen Singh
d54e7175c7
Minor code improvement
2025-04-14 17:45:42 +05:30
Naveen Singh
c3b407d0a1
Handle concurrent alarms properly
...
Changes:
- Alarm service and controller now use specific stop/start intents for alarms.
- Refactored alarm service to post replaced alarm notification when active alarm is replaced by a new alarm
2025-04-14 17:45:33 +05:30
Naveen Singh
19e46fb790
Fix invalid comment
2025-04-14 16:42:26 +05:30
Naveen Singh
e83db9db38
Initialize the AudioManager in AlarmService
...
Gradual volume increase was not working because of this.
2025-04-13 18:25:03 +05:30
Naveen Singh
3dbc151c5c
Merge pull request #147 from FossifyOrg/fix_onetime_alarms
...
Fix issue with re-enabling alarms for current day
2025-04-13 14:44:08 +05:30
Naveen Singh
8fae319f02
Use move instead of swap
...
Removed swap extension.
2025-04-13 14:36:06 +05:30
Naveen Singh
7b90b1081c
Show Not scheduled when alarm is not scheduled
...
This only affects one-time alarms.
2025-04-13 14:08:07 +05:30
Naveen Singh
114ea84eb1
Remove unused import
2025-04-12 23:02:55 +05:30
Naveen Singh
409481c7f0
Fix issue with snooze dialog not appearing
...
Other changes:
- Clarified comments
- Moved `stopAlarmService` to `AlarmController`
2025-04-10 22:04:05 +05:30
Naveen Singh
fff7ac771b
Update alarm day when enabling non-recurring alarms
...
This helps avoid situations like https://github.com/FossifyOrg/Clock/issues/110 where one-time alarms are always scheduled for tomorrow because they were initially configured for tomorrow.
2025-04-07 01:12:55 +05:30
Naveen Singh
9425ee7401
Use workflow templates for minimizer and no-response
2025-04-04 01:54:53 +05:30