Igor Sorocean
0a9d114c89
chore(l10n): update Romanian translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/ro/
Via: Weblate
2025-10-09 21:25:20 +05:30
Tekhnikal
c722ece65f
chore(l10n): update Portuguese (Brazil) translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/pt_BR/
Via: Weblate
2025-10-09 21:25:20 +05:30
Guillaume
338e7b5472
chore(l10n): update Dutch translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/nl/
Via: Weblate
2025-10-09 21:25:20 +05:30
Maxime Sice
be3d4f94fc
chore(l10n): update French translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/fr/
Via: Weblate
2025-10-09 21:25:20 +05:30
Joonas Reinholm
e57ae2a806
chore(l10n): update Finnish translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/fi/
Via: Weblate
2025-10-09 21:25:20 +05:30
Naveen Singh
c02f9c1345
fix: check attendee modification properly ( #810 )
...
* fix: check attendee modification properly
* refactor: be consistent
Refs: https://github.com/FossifyOrg/Calendar/issues/49
2025-10-09 11:06:27 +05:30
Naveen Singh
b8e9770984
fix: check all fields for unsaved changes on back press ( #805 )
...
* fix: check all fields for unsaved changes on back press
* docs: update changelog
* fix: check attendees properly
Refs: https://github.com/FossifyOrg/Calendar/issues/49
2025-10-06 15:46:36 +05:30
Naveen Singh
c4a107bb1a
fix: prevent silent discard of event/task edits ( #804 )
...
* fix: prevent silent discard of event/task edits
* refactor: extract toolbar setup to `setupToolbar()` method
Refs: https://github.com/FossifyOrg/Calendar/issues/803
2025-10-05 22:59:04 +05:30
Naveen Singh
dd2ecb688e
fix: clear attendees before event serialization ( #800 )
...
* fix: clear attendees before event serialization
It's unclear why I did what I did in https://github.com/SimpleMobileTools/Simple-Calendar/pull/2215 and https://github.com/SimpleMobileTools/Simple-Calendar/pull/2216 so this is the safest fix for now.
Refs: https://github.com/FossifyOrg/Calendar/issues/34
* docs: update changelog
2025-10-01 12:22:36 +05:30
fossifybot[bot]
6a22f4a373
chore: update lint baselines ( #799 )
...
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2025-10-01 09:13:26 +05:30
dependabot[bot]
269d980dc1
chore(deps): bump org.fossify:commons from 5.0.2 to 5.2.0 ( #794 )
...
Bumps org.fossify:commons from 5.0.2 to 5.2.0.
---
updated-dependencies:
- dependency-name: org.fossify:commons
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 16:44:00 +00:00
dependabot[bot]
ce4c8004f2
chore(deps): bump room from 2.8.0 to 2.8.1 ( #792 )
...
Bumps `room` from 2.8.0 to 2.8.1.
Updates `androidx.room:room-runtime` from 2.8.0 to 2.8.1
Updates `androidx.room:room-ktx` from 2.8.0 to 2.8.1
Updates `androidx.room:room-compiler` from 2.8.0 to 2.8.1
---
updated-dependencies:
- dependency-name: androidx.room:room-runtime
dependency-version: 2.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.room:room-ktx
dependency-version: 2.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.room:room-compiler
dependency-version: 2.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 16:43:45 +00:00
Naveen Singh
ae9c5c5584
docs: split changelog entry per issue ( #779 )
2025-09-23 14:34:16 +05:30
dependabot[bot]
5cb53c8e08
chore(deps): bump rexml from 3.4.1 to 3.4.2 ( #774 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.4.1...v3.4.2 )
---
updated-dependencies:
- dependency-name: rexml
dependency-version: 3.4.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-18 10:31:08 +05:30
dependabot[bot]
e54f3cc605
chore(deps): bump actions/create-github-app-token from 2.1.1 to 2.1.4 ( #771 )
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 2.1.1 to 2.1.4.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](a8d6161485...6701853927 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 2.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 18:59:43 +05:30
dependabot[bot]
546e7307f9
chore(deps): bump org.jetbrains.kotlin.android from 2.2.10 to 2.2.20 ( #772 )
...
Bumps [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin ) from 2.2.10 to 2.2.20.
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.2.10...v2.2.20 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.android
dependency-version: 2.2.20
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 16:04:26 +05:30
dependabot[bot]
9a9b8ac3ce
chore(deps): bump date-holidays in /.github/workflows/holiday-generator ( #767 )
...
Bumps [date-holidays](https://github.com/commenthol/date-holidays ) from 3.25.2 to 3.26.1.
- [Changelog](https://github.com/commenthol/date-holidays/blob/master/CHANGELOG.md )
- [Commits](https://github.com/commenthol/date-holidays/compare/v3.25.2...v3.26.1 )
---
updated-dependencies:
- dependency-name: date-holidays
dependency-version: 3.26.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 16:03:53 +05:30
dependabot[bot]
20ae5e1cf1
chore(deps): bump room from 2.7.2 to 2.8.0 ( #768 )
...
Bumps `room` from 2.7.2 to 2.8.0.
Updates `androidx.room:room-runtime` from 2.7.2 to 2.8.0
Updates `androidx.room:room-ktx` from 2.7.2 to 2.8.0
Updates `androidx.room:room-compiler` from 2.7.2 to 2.8.0
---
updated-dependencies:
- dependency-name: androidx.room:room-runtime
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: androidx.room:room-ktx
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: androidx.room:room-compiler
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 16:03:22 +05:30
dependabot[bot]
9bfb48e8b5
chore(deps): bump com.google.devtools.ksp ( #770 )
...
Bumps [com.google.devtools.ksp](https://github.com/google/ksp ) from 2.2.10-2.0.2 to 2.2.20-2.0.3.
- [Release notes](https://github.com/google/ksp/releases )
- [Commits](https://github.com/google/ksp/compare/2.2.10-2.0.2...2.2.20-2.0.3 )
---
updated-dependencies:
- dependency-name: com.google.devtools.ksp
dependency-version: 2.2.20-2.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 15:58:47 +05:30
Naveen Singh
79edcd31a7
docs: fix broken discussion links in issue templates ( #763 )
2025-09-11 18:37:09 +05:30
Naveen Singh
5299afe7e9
fix: default to "Confirmed" when event status is missing or null ( #762 )
...
Android defaults to Tentative, and that isn't desirable as per #761
Refs: http://github.com/FossifyOrg/Calendar/issues/761
2025-09-10 10:23:58 +05:30
dependabot[bot]
94846477d4
chore(deps): bump actions/setup-node from 4.4.0 to 5.0.0 ( #760 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.4.0 to 5.0.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](49933ea528...a0853c2454 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 09:27:41 +05:30
obvag
cd9561a7c5
fix: prevent export corruption for emojis and text by ensuring valid Unicode boundaries and space-based line folding ( #566 )
...
Refs: https://github.com/FossifyOrg/Calendar/issues/559
2025-09-06 15:44:04 +05:30
Riccardo Campo
cbcc336d72
fix: pass eventOccurrenceTS when editing the selected occurrence of a repeating event ( #744 )
...
* Fix: move only the selected occurrence of a repeating event
* docs: update changelog entries
2025-09-06 15:24:35 +05:30
dependabot[bot]
d97267c02b
chore(deps): bump date-holidays in /.github/workflows/holiday-generator ( #752 )
...
Bumps [date-holidays](https://github.com/commenthol/date-holidays ) from 3.25.1 to 3.25.2.
- [Changelog](https://github.com/commenthol/date-holidays/blob/master/CHANGELOG.md )
- [Commits](https://github.com/commenthol/date-holidays/compare/v3.25.1...v3.25.2 )
---
updated-dependencies:
- dependency-name: date-holidays
dependency-version: 3.25.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 11:01:35 +05:30
fossifybot[bot]
f662bb5168
chore(release): v1.6.1 (11) ( #735 )
...
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
1.6.1
2025-09-01 17:08:50 +05:30
Максим Горпиніч
5258b49030
chore(l10n): update Ukrainian translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/uk/
Via: Weblate
2025-09-01 17:08:20 +05:30
solokot
3c6f264404
chore(l10n): update Russian translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/ru/
Via: Weblate
2025-09-01 17:08:20 +05:30
Edgars Andersons
562e40d85e
chore(l10n): update Latvian translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/lv/
Via: Weblate
2025-09-01 17:08:20 +05:30
VfBFan
7e2a949d22
chore(l10n): update German translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/de/
Via: Weblate
2025-09-01 17:08:20 +05:30
Fjuro
cfbaf96b7d
chore(l10n): update Czech translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/cs/
Via: Weblate
2025-09-01 17:08:20 +05:30
Josep M. Ferrer
a725b2edd8
chore(l10n): update Catalan translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/ca/
Via: Weblate
2025-09-01 17:08:20 +05:30
Sketch6580
64ff0146e7
chore(l10n): update Chinese (Simplified Han script) translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/zh_Hans/
Via: Weblate
2025-09-01 17:08:20 +05:30
Agnieszka C
2cf6847e71
chore(l10n): update Polish translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/pl/
Via: Weblate
2025-09-01 17:08:20 +05:30
Priit Jõerüüt
8f45bb1c5f
chore(l10n): update Estonian translations
...
Currently translated at 100.0% (260 of 260 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/et/
Via: Weblate
2025-09-01 17:08:20 +05:30
Ellie Colorado
2daed0a879
chore(l10n): update Spanish translations
...
Currently translated at 100.0% (259 of 259 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/es/
Via: Weblate
2025-09-01 17:08:20 +05:30
dependabot[bot]
c82c8d9bf4
chore(deps): bump org.fossify:commons from 5.0.0 to 5.0.2 ( #750 )
...
Bumps org.fossify:commons from 5.0.0 to 5.0.2
---
updated-dependencies:
- dependency-name: org.fossify:commons
dependency-version: 5.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-01 17:02:57 +05:30
fossifybot[bot]
96d66cc879
chore: update lint baselines ( #748 )
...
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2025-09-01 10:00:42 +05:30
Naveen Singh
0f63b65464
fix: request exact alarm permission on Android 12 when revoked ( #745 )
...
This should help in case the exact alarm permission was revoked for some reason (user error or system optimization). Without this permission, the app falls back to inexact alarms, which may be the reason for delayed reminder reports on Android 12 devices.
Refs: https://github.com/FossifyOrg/Calendar/issues/217
2025-08-31 22:12:10 +05:30
Naveen Singh
57a6f2da8f
fix: improve event scheduling logic on reboot ( #743 )
...
* fix: call `goAsync()` before doing background work in boot completed receiver
It's the recommended mechanism. Otherwise, there's a good chance that the system may kill the process as soon as `onReceive()` returns.
* fix: remove `canScheduleExactAlarms()` check for Android 13 and above
`AlarmManager.canScheduleExactAlarms()` should return `true` for `USE_EXACT_ALARM` as per the source code, but skipping the check shouldn't hurt. It might also help in case OEMs have customized this behavior.
See: https://android.googlesource.com/platform/frameworks/base/+/refs/heads/main/apex/jobscheduler/service/java/com/android/server/alarm/AlarmManagerService.java#2850
* fix: reschedule events when time is set or when timezone changes
* refactor: delegate startup work to work manager
- This receiver was doing too much work and likely timed out when there are many events. Using a dedicated job should prevent such issues.
- The `android.permission.FOREGROUND_SERVICE` permission is required prior to Android 12 for expedited work.
* fix: reschedule events on app startup when alarms are missing
This should help with recovery in case the app was force-stopped or if the alarms were cleared somehow, e.g., by battery optimization or if the OS ate the BOOT_COMPLETED broadcast for some reason.
* docs: update changelog
Refs: https://github.com/FossifyOrg/Calendar/issues/217
2025-08-31 02:39:04 +05:30
Naveen Singh
361faf1c90
docs: update changelog entries ( #740 )
2025-08-26 21:52:09 +05:30
Naveen Singh
a338a0737d
fix: remove font size override for sw600dp ( #739 )
...
Refs: https://github.com/FossifyOrg/Calendar/issues/337
2025-08-26 21:47:32 +05:30
Naveen Singh
4e8158c102
refactor(settings): remove color customization lock and add thank you button ( #736 )
2025-08-25 04:02:25 +05:30
Pieter
d70be8fb9e
fix: avoid notifying for declined events ( #732 )
...
Refs: https://github.com/FossifyOrg/Calendar/issues/732
2025-08-24 18:38:55 +05:30
fossifybot[bot]
203a3b2a31
chore(release): v1.6.0 (10) ( #731 )
...
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
1.6.0
2025-08-22 09:34:29 +05:30
fossifybot[bot]
cf2331d018
chore: update holidays ( #720 )
...
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2025-08-22 09:33:24 +05:30
Fjuro
602b0388c1
chore(l10n): update Czech translations
...
Currently translated at 100.0% (259 of 259 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/cs/
Via: Weblate
2025-08-22 09:32:35 +05:30
Matheus Campos
544998ec22
chore(l10n): update Spanish (American) translations
...
Currently translated at 0.7% (2 of 259 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/es_US/
Via: Weblate
2025-08-22 09:32:35 +05:30
GaucovyAero
8bd5322499
chore(l10n): update Slovak translations
...
Currently translated at 98.8% (256 of 259 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/sk/
Via: Weblate
2025-08-22 09:32:35 +05:30
Frosted
5ba7d305ac
chore(l10n): update Turkish translations
...
Currently translated at 100.0% (259 of 259 strings)
Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/tr/
Via: Weblate
2025-08-22 09:32:35 +05:30