Commit Graph
7475 Commits
Author SHA1 Message Date
TheLastProject 7e63babd47 Update Fastlane changelogs 2026-01-04 20:39:10 +00:00
Sylvia van Os c289bb0af3 Update CHANGELOG 2026-01-04 21:39:00 +01:00
Sylvia van Os 80767e7cd6 Merge pull request #2937 from CatimaLoyalty/fix/enforce_iso_on_2.41.3_upgrade
On initial upgrade to 2.41.3, force all cards to ISO-8859-1
2026-01-04 21:38:11 +01:00
Sylvia van Os 90e6dd8738 Fix tests 2026-01-04 21:20:49 +01:00
Sylvia van Os d3de9c65e6 Force ISO-8859-1 when importing old backups
This will not catch one edge case: use exporting a backup in Catima
2.41.0 - 2.41.2, then uninstall Catima, then installing Catima 2.41.3
and then importing the database. But this seems rare enough to be
acceptable.
2026-01-04 21:20:49 +01:00
Sylvia van Os 48993f0486 On initial upgrade, force all automatic cards to ISO-8859-1
This fixes old pkpass files imported before Catima 2.41.0 to be forced
to "Automatic", which may guess UTF-8. New pkpass files will have the
encoding read from the file and newly scanned barcodes will use
Automatic.

This does have the unfortunate side effect of everyone who already
scanned a QR code with UTF-8 data since Catima 2.41.0 to have it forced
to ISO-8859-1, but it will fix Deutschlandtickets imported before 2.41.0
which is a rather large amount of the Catima userbase.
2026-01-04 21:20:44 +01:00
Sylvia van Os 918c6fb41b Merge pull request #2936 from CatimaLoyalty/create-pull-request/patch-1767555122
Update Fastlane changelogs
2026-01-04 20:32:26 +01:00
TheLastProject d121841fdf Update Fastlane changelogs 2026-01-04 19:32:02 +00:00
Sylvia van Os 95ace2aa39 Update CHANGELOG 2026-01-04 20:31:51 +01:00
Sylvia van Os b8cd52563d Merge pull request #2935 from weblate/weblate-catima-catima
Translations update from Hosted Weblate
2026-01-04 20:29:37 +01:00
Sylvia van Os 70754af167 Merge pull request #2934 from CatimaLoyalty/fix/2932
Never pass ISO-8859-1 as encode hint
2026-01-04 20:29:24 +01:00
Sylvia van Os 80bad7ad56 Never pass ISO-8859-1 as encode hint
This fully restores the old behaviour for pkpass files with ISO-8859-1 as messageEncoding
2026-01-04 20:13:43 +01:00
Edgars Andersons e214d6d69e Translated using Weblate (Latvian)
Currently translated at 100.0% (313 of 313 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/lv/
2026-01-04 20:02:09 +01:00
109247019824 0e7509d966 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (316 of 316 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/bg/
2026-01-04 20:02:08 +01:00
Fjuro 58a5b16484 Translated using Weblate (Czech)
Currently translated at 100.0% (316 of 316 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/cs/
2026-01-04 20:02:07 +01:00
B o d o a8df588b33 Translated using Weblate (German)
Currently translated at 100.0% (316 of 316 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/de/
2026-01-04 20:02:05 +01:00
Sylvia van Os ef948f16f1 Merge pull request #2933 from CatimaLoyalty/create-pull-request/patch-1767502013
Update contributors
2026-01-04 09:50:08 +01:00
TheLastProject 11f942771f Update contributors 2026-01-04 04:46:53 +00:00
Sylvia van Os f507e15bfc Release Catima 2.41.2 v2.41.2 2026-01-03 21:06:53 +01:00
Sylvia van Os 64ebc345b5 Merge pull request #2929 from CatimaLoyalty/create-pull-request/patch-1767466255
Update feature graphic
2026-01-03 19:57:28 +01:00
Sylvia van Os f94dbcd66d Merge pull request #2928 from CatimaLoyalty/create-pull-request/patch-1767466175
Update locales
2026-01-03 19:56:19 +01:00
TheLastProject 881303b73d Update feature graphic 2026-01-03 18:50:55 +00:00
TheLastProject 97a2ff7125 Update locales 2026-01-03 18:49:35 +00:00
Sylvia van Os 22e968796d Merge pull request #2920 from weblate/weblate-catima-catima
Translations update from Hosted Weblate
2026-01-03 19:49:23 +01:00
Hosted Weblate 0c5f90d4ad Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/
2026-01-03 19:09:57 +01:00
Priit Jõerüüt 0f51e19d44 Translated using Weblate (Estonian)
Currently translated at 100.0% (316 of 316 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/et/
2026-01-03 19:09:57 +01:00
Priit Jõerüüt 5c720aa58a Translated using Weblate (Estonian)
Currently translated at 11.6% (18 of 154 strings)

Translation: Catima/Android (Fastlane)
Translate-URL: https://hosted.weblate.org/projects/catima/fastlane/et/
2026-01-03 19:09:57 +01:00
Sylvia van Os 19d7ef0669 Translated using Weblate (Persian (Old))
Currently translated at 99.0% (310 of 313 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/peo/
2026-01-03 19:09:57 +01:00
Hosted Weblate 04a22be542 Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Catima/Android (Fastlane)
Translate-URL: https://hosted.weblate.org/projects/catima/fastlane/
2026-01-03 19:09:57 +01:00
امیرضا 6ff2a9b48c Translated using Weblate (Persian)
Currently translated at 42.2% (65 of 154 strings)

Translation: Catima/Android (Fastlane)
Translate-URL: https://hosted.weblate.org/projects/catima/fastlane/fa/
2026-01-03 19:09:57 +01:00
Simone Dotto 19d3b736cb Translated using Weblate (Italian)
Currently translated at 100.0% (313 of 313 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/it/
2026-01-03 19:09:57 +01:00
Michael Moroni 2bcdf170ad Translated using Weblate (Italian)
Currently translated at 100.0% (313 of 313 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/it/
2026-01-03 19:09:57 +01:00
Simone Dotto 23d79ba536 Translated using Weblate (Italian)
Currently translated at 100.0% (154 of 154 strings)

Translation: Catima/Android (Fastlane)
Translate-URL: https://hosted.weblate.org/projects/catima/fastlane/it/
2026-01-03 19:09:57 +01:00
Alì Mortacci fe6de6f309 Translated using Weblate (Italian)
Currently translated at 100.0% (154 of 154 strings)

Translation: Catima/Android (Fastlane)
Translate-URL: https://hosted.weblate.org/projects/catima/fastlane/it/
2026-01-03 19:09:57 +01:00
امیرضا 29251978c4 Translated using Weblate (Persian (Old))
Currently translated at 99.3% (311 of 313 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/peo/
2026-01-03 19:09:57 +01:00
Sylvia van Os a10e8d5aab Fix typo in comment 2026-01-03 17:57:06 +01:00
Sylvia van Os 5973761e2e Merge pull request #2926 from CatimaLoyalty/create-pull-request/patch-1767459283
Update Fastlane changelogs
2026-01-03 17:55:06 +01:00
TheLastProject 00f3fb47d5 Update Fastlane changelogs 2026-01-03 16:54:43 +00:00
Sylvia van Os 37e6782032 Temporarily re-add Android 5 support (#2925)
* Revert "Bump androidx.activity:activity-compose from 1.10.1 to 1.12.2"

This reverts commit 307f0e12bc.

* Revert "Bump androidx.compose:compose-bom from 2025.11.01 to 2025.12.01"

This reverts commit a0fea79359.

* Revert "Remove Android 5 support"

This reverts commit 23457854b7.

* Update CHANGELOG
2026-01-03 17:54:33 +01:00
Sylvia van Os f58bdba273 Merge pull request #2924 from CatimaLoyalty/create-pull-request/patch-1767452719
Update Fastlane changelogs
2026-01-03 16:07:00 +01:00
TheLastProject e02f74032b Update Fastlane changelogs 2026-01-03 15:05:19 +00:00
Sylvia van Os 6213bd4500 Update CHANGELOG 2026-01-03 16:05:07 +01:00
Sylvia van Os 7739249364 Merge pull request #2923 from CatimaLoyalty/fix/2921
Only pass encoding hint in automatic if UTF-8
2026-01-03 16:04:12 +01:00
Sylvia van Os 2308deba33 Only pass encoding hint in automatic if UTF-8
If zxing is not explicitly told a barcode is UTF-8, it may render it
incorrectly. Which caused
https://github.com/CatimaLoyalty/Android/issues/2555.

However, when an encode hint is set, it will cause zxing to set an ECI
hint inside the barcode, which some scanners may trip over and cause
scanning failures, leading to
https://github.com/CatimaLoyalty/Android/issues/2921.

This change only passes the encoding in automatic mode if zxing
explicitly guesses it to be UTF-8, and otherwise doesn't pass anything,
to keep the ECI empty. This might need to be expanded for other types
like SJIS, but as nobody ever reported such a bug let's assume it's not
necessary for now.
2026-01-03 15:44:51 +01:00
Sylvia van Os 8252f52862 Merge pull request #2922 from CatimaLoyalty/create-pull-request/patch-1767447624
Update Fastlane changelogs
2026-01-03 15:25:34 +01:00
TheLastProject 9b05d46c77 Update Fastlane changelogs 2026-01-03 13:40:24 +00:00
Sylvia van Os a8e9a932cb Update CHANGELOG 2026-01-03 14:40:13 +01:00
Sylvia van Os d1858f22cf Merge pull request #2906 from CatimaLoyalty/dependabot/gradle/androidx.activity-activity-compose-1.12.2
Bump androidx.activity:activity-compose from 1.10.1 to 1.12.2
2026-01-01 21:43:29 +01:00
dependabot[bot] 307f0e12bc Bump androidx.activity:activity-compose from 1.10.1 to 1.12.2
Bumps androidx.activity:activity-compose from 1.10.1 to 1.12.2.

---
updated-dependencies:
- dependency-name: androidx.activity:activity-compose
  dependency-version: 1.12.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 20:21:25 +00:00
Sylvia van Os 3caf3ee0a8 Merge pull request #2905 from CatimaLoyalty/dependabot/gradle/androidx.compose-compose-bom-2025.12.01
Bump androidx.compose:compose-bom from 2025.11.01 to 2025.12.01
2026-01-01 21:20:19 +01:00