Commit Graph

1991 Commits

Author SHA1 Message Date
Naveen Singh
bc634141a9 Add Alarm timed out string 2025-04-15 16:37:19 +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
Naveen Singh
40820eb18e Merge branch 'master' into fix_onetime_alarms 2025-04-01 17:06:18 +05:30
Naveen Singh
03cf9c5373 Merge pull request #145 from FossifyOrg/reschedule_alarms_in_background
Reschedule alarms in background
2025-04-01 10:29:51 +05:30
Naveen Singh
2c1a890a96 Fix some detekt issues 2025-04-01 10:21:58 +05:30
Naveen Singh
cb13d401cd Minor readability improvement 2025-04-01 09:51:13 +05:30
Naveen Singh
ea467df25f Add another TODO regarding scheduling logic
It still uses the original workaround to manage skipped upcoming alarms
2025-04-01 01:47:05 +05:30
Naveen Singh
ae59b0c6cc Reschedule alarms when time or zone changes 2025-04-01 00:18:51 +05:30
Naveen Singh
d9b38cc71d Reschedule alarms after app updates
It should help with cases like https://github.com/FossifyOrg/Clock/issues/61 and with aggressive devices where alarms are cancelled by updates.
2025-03-31 23:33:36 +05:30
Naveen Singh
3a24ee229b Use helper method for calculation 2025-03-31 03:04:41 +05:30
Naveen Singh
a1e82c83d9 Merge pull request #143 from Aga-C/placeholders
Added placeholders for alarms and timers (#124)
2025-03-31 02:13:37 +05:30
Agnieszka C
1f13872392 Added placeholders for alarms and timers (#124) 2025-03-30 19:04:02 +02:00
Naveen Singh
8a2e349868 Merge pull request #142 from FossifyOrg/replace_checkboxes
Replace checkboxes with material switches
2025-03-30 20:11:20 +05:30
Naveen Singh
2ed7964375 Switch to KTX extension for preferences 2025-03-30 07:49:05 +05:30
Naveen Singh
0075e5beae Switch to config.firstDayOfWeek from commons 2025-03-30 07:38:34 +05:30
Naveen Singh
3fc619521e Fix migrating label color 2025-03-30 05:16:01 +05:30
Naveen Singh
dd42cedc09 Replace checkboxes with switches
See https://github.com/orgs/FossifyOrg/discussions/78
2025-03-30 05:12:07 +05:30
Naveen Singh
39c1b4daee Merge pull request #141 from FossifyOrg/update_deps
Update AGP and dependencies
2025-03-30 04:51:38 +05:30
Naveen Singh
996c92daef Format code 2025-03-30 04:46:23 +05:30
Naveen Singh
dc706ab6e9 Remove unused string
It's usage was replaced with `upcoming_alarm`.
2025-03-30 04:40:45 +05:30
Naveen Singh
b1f4d7d03a Rename some constants for readability 2025-03-30 04:39:40 +05:30
Naveen Singh
70050d41dd Merge branch 'master' into update_deps 2025-03-30 04:39:21 +05:30
Naveen Singh
80fca5266d Merge pull request #136 from weblate/weblate-fossify-clock
Translations update from Hosted Weblate
2025-03-30 04:38:38 +05:30
Naveen Singh
971aae4b21 Remove unnecessary annotation 2025-03-30 04:29:45 +05:30