Commit Graph

5903 Commits

Author SHA1 Message Date
fossifybot[bot]
c34a54ab97 chore: update holidays (#1140)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-04-11 16:56:26 +05:30
Alex Katon
44191000a3 chore(l10n): update Belarusian translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/be/
Via: Weblate
2026-04-09 07:03:10 +05:30
fossifybot[bot]
71030ab7e8 chore: update holidays (#1134)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-04-07 17:22:18 +05:30
albanobattistella
97c97377fe chore(l10n): update Italian translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/it/
Via: Weblate
2026-04-06 07:04:09 +05:30
fossifybot[bot]
248162469e chore: update lint baselines (#1135)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-04-05 08:17:59 +05:30
Naveen Singh
ac05fe1238 chore(l10n): update Slovak translations
Currently translated at 98.4% (257 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/sk/
Via: Weblate
2026-03-31 07:07:31 +05:30
Omer I.S.
af4e864ecb chore(l10n): update Hebrew translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/he/
Via: Weblate
2026-03-31 07:07:31 +05:30
Guillaume
ff95c2107c chore(l10n): update Dutch translations
Currently translated at 99.6% (260 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/nl/
Via: Weblate
2026-03-31 07:07:31 +05:30
jonnysemon
d0c88295d9 chore(l10n): update Arabic translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/ar/
Via: Weblate
2026-03-31 07:07:31 +05:30
Shrek3010
06809167ae chore(l10n): update Slovak translations
Currently translated at 98.4% (257 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/sk/
Via: Weblate
2026-03-31 07:07:31 +05:30
fossifybot[bot]
a8d78a18ec chore: update lint baselines (#1088)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-03-30 00:47:23 +05:30
fossifybot[bot]
6f539619f1 chore: update holidays 2026-03-29 13:38:33 +00:00
fossifybot[bot]
01033599e8 chore: update holidays (#1118)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-03-15 20:14:59 +05:30
Andi Chandler
ea40162f57 chore(l10n): update English (United Kingdom) translations
Currently translated at 5.7% (15 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/en_GB/
Via: Weblate
2026-03-01 07:02:26 +05:30
cat
2694c00300 chore(l10n): update Danish translations
Currently translated at 99.2% (259 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/da/
Via: Weblate
2026-02-26 07:03:41 +05:30
Naveen Singh
d7ae62c6ad build: remove multidex dependency (#1079)
Not needed anymore.

Refs: https://github.com/FossifyOrg/Calendar/issues/1075
2026-02-25 14:43:09 +05:30
Romhányi-Kakucska Viktor
9fe74006da chore(l10n): update Hungarian translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/hu/
Via: Weblate
2026-02-20 07:04:01 +05:30
Milo Ivir
a02eb60bc3 chore(l10n): update Croatian translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/hr/
Via: Weblate
2026-02-17 07:04:05 +05:30
Robert Ros
7165bae72f fix: improve fragment lifecycle management to prevent crashes (#1041)
* Don't recreate view pager fragments on orientation change.

* Replace manual back stack tracking with adding / popping fragments from the fragment manager back stack.

* Update CHANGELOG.md

* Show the back navigation arrow when the back stack is not empty when the activity is created.

* Use safe calls instead of non-null assertion calls

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>

* Use safe calls instead of non-null assertion calls

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>

* Clear the backstack when a different view is selected.

* executePendingTransactions before replacing the fragment.

* Unregister the calDAVSyncObserver when the activity is stopped.

* refactor: reuse helper method

---------

Co-authored-by: Robert Ros <r.ros@blisdigital.com>
Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>

Refs: https://github.com/FossifyOrg/Calendar/issues/644
2026-02-14 13:12:47 +05:30
Robert Ros
b83bd10244 fix: remove fragments from PagerAdapters when item is destroyed. (#1036)
Co-authored-by: Robert Ros <r.ros@blisdigital.com>

Refs: https://github.com/FossifyOrg/Calendar/issues/644
2026-02-12 20:16:21 +05:30
dependabot[bot]
d2638c0981 chore(deps): bump com.android.application from 8.11.1 to 9.0.0 (#1040)
* chore(deps): bump com.android.application from 8.11.1 to 9.0.0

Bumps com.android.application from 8.11.1 to 9.0.0.

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* build: remove 'org.jetbrains.kotlin.android'

* build: use directories set instead of srcDirs

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2026-02-08 00:58:56 +05:30
dependabot[bot]
b1174a0e8e chore(deps): bump gradle-wrapper from 8.13 to 9.3.1 (#1011)
* chore(deps): bump gradle-wrapper from 8.13 to 9.3.1

Bumps gradle-wrapper from 8.13 to 9.3.1.

---
updated-dependencies:
- dependency-name: gradle-wrapper
  dependency-version: 9.3.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* build: update archive name definition

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2026-02-07 19:14:29 +05:30
Naveen Singh
b4a172f870 fix: prevent NoSuchElementException when fetching config (#1025)
Refs: https://github.com/FossifyOrg/Calendar/issues/1024
2026-02-04 11:32:26 +05:30
FLVAL
3858528dc8 chore(l10n): update French translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/fr/
Via: Weblate
2026-02-04 02:44:56 +05:30
Naveen Singh
26c8cb6d41 fix: resolve proper CalDAV calendar ID when saving events (#1023)
* fix: resolve proper CalDAV calendar ID when saving events

Refs: https://github.com/FossifyOrg/Calendar/issues/1019

* docs: update changelog

* fix: properly reset last used calendar when switching to local calendars

* refactor: break down code into smaller functions
2026-02-03 23:31:40 +05:30
fossifybot[bot]
21c3ee6e4c chore: update holidays (#1021)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-02-03 18:10:56 +05:30
fossifybot[bot]
6ebeefd0bc chore: update lint baselines (#1014)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-02-01 12:33:48 +05:30
Amadɣas
56ed31ea06 chore(l10n): update Kabyle translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/kab/
Via: Weblate
2026-01-30 23:56:08 +05:30
Samwoof03
94afb7b50d chore(l10n): update Arabic translations
Currently translated at 90.8% (237 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/ar/
Via: Weblate
2026-01-30 23:56:08 +05:30
Anónimo
8abc85d0cb chore(l10n): update Spanish (American) translations
Currently translated at 4.5% (12 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/es_US/
Via: Weblate
2026-01-30 23:56:08 +05:30
Anónimo
93f8a1704c chore(l10n): update Spanish (American) translations
Currently translated at 2.6% (7 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/es_US/
Via: Weblate
2026-01-30 23:56:08 +05:30
Sketch6580
d6cdb962dc chore(l10n): update Chinese (Simplified Han script) translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/zh_Hans/
Via: Weblate
2026-01-30 23:56:08 +05:30
Sketch6580
5da59142ed chore(l10n): update Chinese (Simplified Han script) translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/zh_Hans/
Via: Weblate
2026-01-30 23:56:08 +05:30
fossifybot[bot]
2f7e74823f chore: update holidays (#1002)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-01-27 13:55:55 +05:30
fossifybot[bot]
2f8f3c6c7f chore: update holidays (#990)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
2026-01-26 22:17:06 +05:30
Naveen Singh
74f6b2f0d0 feat: add font customization (#995)
* fix: use AndroidX AppCompat PopupMenu

* feat: add font customization
2026-01-26 00:07:21 +05:30
Carlos Jorge Santos
7b50ef891d chore(l10n): update Portuguese translations
Currently translated at 95.4% (249 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/pt/
Via: Weblate
2026-01-23 12:16:44 +05:30
sudo-py-dev
88e86ce3f1 chore(l10n): update Hebrew translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/he/
Via: Weblate
2026-01-23 12:16:44 +05:30
Rasti K5
0178c4fb55 chore(l10n): update Kurdish (Central) translations
Currently translated at 2.2% (6 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/ckb/
Via: Weblate
2026-01-23 12:16:44 +05:30
Hồ Nhất Duy
416ad4c616 chore(l10n): update Vietnamese translations
Currently translated at 42.9% (112 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/vi/
Via: Weblate
2026-01-23 12:16:44 +05:30
Frosted
063785b8fc chore(l10n): update Turkish translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/tr/
Via: Weblate
2026-01-23 12:16:44 +05:30
Tekhnikal
201bd65e3f chore(l10n): update Portuguese (Brazil) translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/pt_BR/
Via: Weblate
2026-01-23 12:16:44 +05:30
Ethan Grobin
4c1e492f13 chore(l10n): update English (United Kingdom) translations
Currently translated at 4.9% (13 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/en_GB/
Via: Weblate
2026-01-23 12:16:44 +05:30
LaKato
33e8fba84b chore(l10n): update Esperanto translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/eo/
Via: Weblate
2026-01-23 12:16:44 +05:30
Arif Budiman
fb48cd93fb chore(l10n): update Indonesian translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/id/
Via: Weblate
2026-01-23 12:16:44 +05:30
Joonas Reinholm
73e9228720 chore(l10n): update Finnish translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/fi/
Via: Weblate
2026-01-23 12:16:44 +05:30
J A
f5b1482f42 chore(l10n): update Danish translations
Currently translated at 99.2% (259 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/da/
Via: Weblate
2026-01-23 12:16:44 +05:30
Aristotelis
13075d8f58 chore(l10n): update Greek translations
Currently translated at 85.8% (224 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/el/
Via: Weblate
2026-01-23 12:16:44 +05:30
Alexander Gabilondo
e874f8cdcf chore(l10n): update Basque translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/eu/
Via: Weblate
2026-01-23 12:16:44 +05:30
Aindriú Mac Giolla Eoin
db70533ec1 chore(l10n): update Irish translations
Currently translated at 100.0% (261 of 261 strings)

Translation: Fossify/Calendar
Translate-URL: https://hosted.weblate.org/projects/fossify/calendar/ga/
Via: Weblate
2026-01-23 12:16:44 +05:30