Commit Graph

1935 Commits

Author SHA1 Message Date
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
El Pirujo
17c2a7801c Translated using Weblate (Spanish)
Currently translated at 100.0% (47 of 47 strings)

Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/es/
2025-03-29 22:35:02 +01:00
Petri Hämäläinen
a45bd1dc89 Translated using Weblate (Finnish)
Currently translated at 100.0% (47 of 47 strings)

Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/fi/
2025-03-29 22:35:01 +01:00
VfBFan
6a12d674ee Translated using Weblate (German)
Currently translated at 100.0% (2 of 2 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/de/
2025-03-29 22:35:00 +01:00
Tekhnikal
18659fe07b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2 of 2 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/pt_BR/
2025-03-29 22:34:59 +01:00
Tekhnikal
8cd5dfa939 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (47 of 47 strings)

Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/pt_BR/
2025-03-29 22:34:59 +01:00
elid
5d6236b4ee Translated using Weblate (Hebrew)
Currently translated at 100.0% (2 of 2 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/he/
2025-03-29 22:34:58 +01:00
Naveen Singh
a88bee8139 Merge pull request #133 from FossifyOrg/fix_silent_alarms
Use foreground service for sounding alarms
2025-03-30 03:04:50 +05:30
Naveen Singh
ff13f852c1 Move register/unregister calls to onCreate/onDestroy 2025-03-30 02:09:08 +05:30
Naveen Singh
6e5d79d56f Auto dismiss alarms properly
Replaced `stopSelf()` call with `alarmController.stopAlarm(alarmId)`. This ensures that:

 - Onetime alarms are disabled properly
 - Alarm activity is finished when alarm is stopped
 - Widgets and other views are updated properly.
2025-03-29 15:57:34 +05:30
Naveen Singh
179b36c364 Remove unnecessary setting of firstDayOfWeek 2025-03-29 04:53:20 +05:30
Naveen Singh
8c3ceebf9e Finish alarm activity when alarm is stopped
Activity was never finished when alarm was stopped using notification actions.
2025-03-29 03:35:23 +05:30
Naveen Singh
733a4f6e06 Only reschedule recurring alarms
One-time alarms were being scheduled and triggered multiple times due to this.
2025-03-29 03:34:41 +05:30
Naveen Singh
16a68b173c Rename reminder activity to alarm activity 2025-03-29 02:16:29 +05:30
Naveen Singh
20ed501b18 More code improvements 2025-03-28 17:34:33 +05:30
Naveen Singh
555162c1ae Rework/refactor alarm management
Previously the logic was all over the place. This commit combines alarm scheduling and dismissal logic into a central AlarmController
class to improve code organization and maintainability.

Changes:
- Created AlarmController singleton to centralize alarm operations
- Renamed receivers to match their actual functions
- Update services and activities to utilize the new controller class
- Clean up redundant code and improve naming conventions
2025-03-28 16:33:11 +05:30
Naveen Singh
1b41438218 Format some code 2025-03-28 15:32:26 +05:30
Naveen Singh
3327af6e72 Update name in Context.kt 🤦 2025-03-26 19:05:13 +05:30
Naveen Singh
9a434f4849 Update name in manifest 2025-03-26 18:59:29 +05:30
Naveen Singh
1c2b4d9008 Minor readability improvement
- Renamed `EarlyAlarmDismissalReceiver` to `UpcomingAlarmReceiver`
- Renamed `triggerEarlyDismissalNotification` to `showUpcomingAlarmNotification`
2025-03-26 18:58:56 +05:30
Naveen Singh
7a15de5926 Merge branch 'master' into fix_silent_alarms 2025-03-26 16:42:04 +05:30
Naveen Singh
4b57c529af Remove title and changelog translations 2025-03-25 20:58:16 +05:30
Naveen Singh
3be3958e57 Merge pull request #135 from weblate/weblate-fossify-clock
Translations update from Hosted Weblate
2025-03-25 20:42:22 +05:30
Priit Jõerüüt
adbeb40bd2 Translated using Weblate (Estonian)
Currently translated at 100.0% (47 of 47 strings)

Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/et/
2025-03-25 15:40:10 +01:00
elid
bee186ad04 Translated using Weblate (Hebrew)
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/he/
2025-03-25 07:51:12 +01:00
大王叫我来巡山
c61c7d6f96 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/zh_Hans/
2025-03-25 07:51:11 +01:00
Oasis Tri
55a7370e1e Translated using Weblate (French)
Currently translated at 60.0% (3 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/fr/
2025-03-24 19:56:06 +01:00
Gwenn M
932ea42de1 Translated using Weblate (Breton)
Currently translated at 100.0% (47 of 47 strings)

Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/br/
2025-03-24 17:07:26 +01:00
Josep M. Ferrer
6b22f05b5e Translated using Weblate (Catalan)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/ca/
2025-03-24 12:56:26 +01:00
Fjuro
4a87557c7e Translated using Weblate (Czech)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/cs/
2025-03-24 11:44:50 +01:00
Agnieszka C
bb2f1967c1 Translated using Weblate (Polish)
Currently translated at 60.0% (3 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/pl/
2025-03-24 10:55:47 +01:00
Priit Jõerüüt
04bf385ced Translated using Weblate (Estonian)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/et/
2025-03-24 10:45:42 +01:00
VfBFan
40b2ced955 Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/de/
2025-03-24 10:45:42 +01:00
Edgars Andersons
355089dd3d Translated using Weblate (Latvian)
Currently translated at 6.3% (3 of 47 strings)

Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/lv/
2025-03-24 10:45:41 +01:00
VfBFan
a90826e7c3 Translated using Weblate (German)
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/de/
2025-03-24 08:44:08 +01:00
Максим Горпиніч
011a3df90d Translated using Weblate (Ukrainian)
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/uk/
2025-03-24 08:44:08 +01:00
109247019824
0e63713e88 Translated using Weblate (Bulgarian)
Currently translated at 40.0% (2 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/bg/
2025-03-24 05:44:35 +01:00
Sketch6580
5a8bcce4d3 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/zh_Hans/
2025-03-24 01:53:16 +01:00
Priit Jõerüüt
e6dbe29b64 Translated using Weblate (Estonian)
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/et/
2025-03-24 00:05:40 +01:00
Naveen Singh
3ffbbfb2e7 Merge branch 'master' into fix_silent_alarms 2025-03-24 04:09:17 +05:30
Anonymous
c5db2ad5f4 Translated using Weblate (French)
Currently translated at 40.0% (2 of 5 strings)

Translation: Fossify/Clock metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/clock-metadata/fr/
2025-03-23 23:19:45 +01:00
Naveen Singh
9a13e2ef53 Merge pull request #134 from FossifyOrg/1.1.0
Release 1.1.0
1.1.0
2025-03-24 03:42:04 +05:30
Naveen Singh
96797fb75a Update app version to 1.1.0 (2) 2025-03-24 02:46:56 +05:30
Naveen Singh
699be5438c Update changelog 2025-03-24 02:46:50 +05:30
Naveen Singh
ae60d5523d Delete description longer than 80 chars 2025-03-24 02:46:43 +05:30
Naveen Singh
0c3d0c4184 Mark app beta in app stores
It's not stable yet.
2025-03-24 02:08:32 +05:30
Naveen Singh
2ab666fb08 Merge pull request #130 from weblate/weblate-fossify-clock
Translations update from Hosted Weblate
2025-03-24 01:59:15 +05:30
Courtney Avidson
c13c1b659c Translated using Weblate (Latvian)
Currently translated at 4.2% (2 of 47 strings)

Translation: Fossify/Clock
Translate-URL: https://hosted.weblate.org/projects/fossify/clock/lv/
2025-03-23 15:39:31 +01:00
Naveen Singh
4ae0569a59 Use descriptive name 2025-03-22 02:11:44 +05:30
Naveen Singh
1b39dcc94a Don't dismiss alarms automatically
Alarm was being dismissed automatically when notification was tapped twice.
2025-03-22 02:05:56 +05:30