Commit Graph

7378 Commits

Author SHA1 Message Date
Nataniel Dika Kurniawan
70f18f8aeb
Translated using Weblate (Indonesian)
Currently translated at 99.6% (330 of 331 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/id/
2025-12-27 14:14:16 +01:00
امیرضا
169c3cefc1
Translated using Weblate (Persian (Old))
Currently translated at 29.0% (96 of 331 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/peo/
2025-12-27 14:14:16 +01:00
Sylvia van Os
a6b8d2c133
Merge pull request #2899 from CatimaLoyalty/create-pull-request/patch-1766838544
Some checks are pending
Android CI / build (Foss) (push) Waiting to run
Android CI / build (Gplay) (push) Waiting to run
Convert CHANGELOG to Fastlane / Convert CHANGELOG to Fastlane (push) Waiting to run
i18n check / build (push) Waiting to run
Update locales / update-locales (push) Waiting to run
Update Fastlane changelogs
2025-12-27 13:30:03 +01:00
TheLastProject
42620cbf50 Update Fastlane changelogs 2025-12-27 12:29:04 +00:00
Sylvia van Os
7897e1cb76 Update CHANGELOG 2025-12-27 13:28:49 +01:00
Sylvia van Os
ccfcc1103c
Merge pull request #2897 from CatimaLoyalty/remove/colorOptions
Remove theme colour support
2025-12-27 13:28:10 +01:00
Sylvia van Os
c202c86ce4 Remove theme colour support
This simplifies the codebase and new Compose implementation. If this
feature is really wanted by the community, it could possibly be
reimplemented in a much more flexible way (choosing the exact colour)
after all UIs are migrated to Compose, as Compose can generate a theme
based on just a primary colour.
2025-12-27 13:11:05 +01:00
Sylvia van Os
c4132d2b6b
Merge pull request #2898 from CatimaLoyalty/create-pull-request/patch-1766836891
Update Fastlane changelogs
2025-12-27 13:09:53 +01:00
TheLastProject
ecbf970ae3 Update Fastlane changelogs 2025-12-27 12:01:31 +00:00
Sylvia van Os
aca497ba2d Update CHANGELOG
Normally I wouldn't mention non-user-facing changes, but it is useful to
have a sense of when the Compose migration really started in the
changelog for easier reference
2025-12-27 13:00:52 +01:00
Sylvia van Os
b06f240755
AboutActivity to Jetpack Compose (#2489)
* WIP

* test: Add test tags for compose components

* test: Add basic test for compose about screen

* refactor: Add defaults for `AboutScreenContent`

* refactor: Move compose tests to unit tests

* refactor: Make `showRateOnGooglePlay` default to `app/build.gradle.kts/defaultConfig` value

* refactor: Best practise to make previews private to reduce pollution

* refactor: Best practise apply theme as high as possible for most cases

* style: Format AboutActivity.kt

* test: Add more comprehensive tests for about screen

* test: Fix configuration of compose tests

* Fix Gradle setup

* Fix build issues

* Adjust text sizing

* Use full black OLED theme in Compose if chosen in settings

---------

Co-authored-by: LooKeR <iamlooker@proton.me>
2025-12-27 13:00:13 +01:00
Sylvia van Os
61e26262b0
Merge pull request #2896 from CatimaLoyalty/create-pull-request/patch-1766747742
Some checks are pending
Android CI / build (Foss) (push) Waiting to run
Android CI / build (Gplay) (push) Waiting to run
Convert CHANGELOG to Fastlane / Convert CHANGELOG to Fastlane (push) Waiting to run
i18n check / build (push) Waiting to run
Update Fastlane changelogs
2025-12-26 12:16:50 +01:00
TheLastProject
6ca0f0e176 Update Fastlane changelogs 2025-12-26 11:15:42 +00:00
Sylvia van Os
7f9ae158ec Update CHANGELOG 2025-12-26 12:15:30 +01:00
Sylvia van Os
2b1c7f739d
Merge pull request #2895 from CatimaLoyalty/fix/2842
Apply column count setting in group edit activity
2025-12-26 12:14:43 +01:00
Sylvia van Os
5a3f7c17ed Apply column count setting in group edit activity 2025-12-26 12:02:19 +01:00
Sylvia van Os
329c2049c3
Merge pull request #2894 from CatimaLoyalty/feature/dev_docs
Some checks are pending
Android CI / build (Foss) (push) Waiting to run
Android CI / build (Gplay) (push) Waiting to run
Convert CHANGELOG to Fastlane / Convert CHANGELOG to Fastlane (push) Waiting to run
i18n check / build (push) Waiting to run
Migrate dev docs to git repo
2025-12-25 18:05:02 +01:00
Sylvia van Os
2e51bd1ffa Update to include new barcodeencoding field 2025-12-25 18:04:01 +01:00
Sylvia van Os
1a8c6d6e90 Migrate dev docs to git repository
This allows us to deprecate https://github.com/CatimaLoyalty/Docs and
keep everything together
2025-12-25 18:03:58 +01:00
Sylvia van Os
64a31b5729
Merge pull request #2893 from CatimaLoyalty/create-pull-request/patch-1766677737
Update Fastlane changelogs
2025-12-25 17:48:21 +01:00
TheLastProject
2dcc94e534 Update Fastlane changelogs 2025-12-25 15:48:56 +00:00
Sylvia van Os
81cbc9f5e9 Update CHANGELOG 2025-12-25 16:48:46 +01:00
Sylvia van Os
0d68735b60
Merge pull request #2892 from CatimaLoyalty/fix/reduceMaxImageSize
Reduce max photo attachment size to 1600x1600px
2025-12-25 16:48:14 +01:00
Sylvia van Os
bb8591b0ef Reduce max photo attachment size to 1600x1600px
This reduces the file size with no clear quality change
2025-12-25 16:30:03 +01:00
Sylvia van Os
e513ab4a09
Merge pull request #2891 from CatimaLoyalty/create-pull-request/patch-1766676299
Update Fastlane changelogs
2025-12-25 16:25:13 +01:00
TheLastProject
e162fac30a Update Fastlane changelogs 2025-12-25 15:24:58 +00:00
Sylvia van Os
3ae93cc1ad Update CHANGELOG 2025-12-25 16:24:47 +01:00
Sylvia van Os
59001d466a
Merge pull request #2716 from CatimaLoyalty/feature/barcodeEncoding
Add barcode encoding support
2025-12-25 16:23:19 +01:00
Sylvia van Os
c8dcdedae0
Merge pull request #2889 from CatimaLoyalty/dependabot/github_actions/actions/upload-artifact-6.0.0
Bump actions/upload-artifact from 5.0.0 to 6.0.0
2025-12-25 16:19:11 +01:00
Sylvia van Os
0c61abf4f0 Add barcode encoding support
- Add new barcodeencoding field to database
- Read barcode encoding from pkpass file
- Add barcodeencoding to import/export
- Add barcodeencoding to share URI
- On default, use zxing's GuessEncoding function in StringUtils (this
  should not use UTF-8 unless needed)
- Allow manually forcing ISO-8859-1 or UTF-8
2025-12-25 16:08:05 +01:00
dependabot[bot]
8e5e875fe0
Bump actions/upload-artifact from 5.0.0 to 6.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-25 02:02:09 +00:00
Sylvia van Os
e6d7065461
Merge pull request #2888 from CatimaLoyalty/dependabot/gradle/org.jetbrains.kotlin.android-2.3.0
Some checks failed
Android CI / build (Foss) (push) Has been cancelled
Android CI / build (Gplay) (push) Has been cancelled
i18n check / build (push) Has been cancelled
Bump org.jetbrains.kotlin.android from 2.2.21 to 2.3.0
2025-12-24 08:30:40 +01:00
dependabot[bot]
8b87a4612c
Bump org.jetbrains.kotlin.android from 2.2.21 to 2.3.0
Bumps [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) from 2.2.21 to 2.3.0.
- [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.21...v2.3.0)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-24 02:04:10 +00:00
Sylvia van Os
e8d7293e2a
Merge pull request #2885 from joserebelo/jr-idea-icon
Some checks failed
Android CI / build (Foss) (push) Has been cancelled
Android CI / build (Gplay) (push) Has been cancelled
i18n check / build (push) Has been cancelled
Add .idea project icon
2025-12-21 21:29:02 +01:00
José Rebelo
c283feb699 Add .idea project icon 2025-12-21 18:39:12 +00:00
Sylvia van Os
b895a9bc48
Merge pull request #2884 from CatimaLoyalty/create-pull-request/patch-1766291750
Some checks are pending
Android CI / build (Foss) (push) Waiting to run
Android CI / build (Gplay) (push) Waiting to run
i18n check / build (push) Waiting to run
Update contributors
2025-12-21 12:12:49 +01:00
TheLastProject
0d33319ad4 Update contributors 2025-12-21 04:35:50 +00:00
Sylvia van Os
2af9d58f06
Merge pull request #2883 from Iamlooker/fix/jvm-configuration
Some checks failed
Android CI / build (Foss) (push) Waiting to run
Android CI / build (Gplay) (push) Waiting to run
i18n check / build (push) Waiting to run
Write contributors to file / Write contributors to file (push) Has been cancelled
build: Fix conflicting JVM setup
2025-12-20 12:55:58 +01:00
LooKeR
427e9d6482
build: Fix conflicting JVM setup 2025-12-20 13:44:21 +05:30
Sylvia van Os
e21fd954d3
Merge pull request #2881 from CatimaLoyalty/create-pull-request/patch-1766097757
Some checks failed
Android CI / build (Foss) (push) Has been cancelled
Android CI / build (Gplay) (push) Has been cancelled
i18n check / build (push) Has been cancelled
Update locales / update-locales (push) Has been cancelled
Update locales
2025-12-19 00:12:25 +01:00
TheLastProject
e7f47c7a5a Update locales 2025-12-18 22:42:36 +00:00
Sylvia van Os
54c6dac322
Merge pull request #2880 from weblate/weblate-catima-catima
Translations update from Hosted Weblate
2025-12-18 23:42:24 +01:00
امیرضا
cf64958562
Added translation using Weblate (Persian (Old)) 2025-12-18 23:02:46 +01:00
Sylvia van Os
ea31a3b42a
Merge pull request #2879 from weblate/weblate-catima-catima
Translations update from Hosted Weblate
2025-12-18 21:32:08 +01:00
B o d o
353dbedbb9
Translated using Weblate (German)
Currently translated at 100.0% (155 of 155 strings)

Translation: Catima/Android (Fastlane)
Translate-URL: https://hosted.weblate.org/projects/catima/fastlane/de/
2025-12-18 21:01:29 +01:00
Sylvia van Os
a87c446c31
Merge pull request #2877 from CatimaLoyalty/dependabot/github_actions/peter-evans/create-pull-request-8.0.0
Some checks are pending
Android CI / build (Foss) (push) Waiting to run
Android CI / build (Gplay) (push) Waiting to run
i18n check / build (push) Waiting to run
Bump peter-evans/create-pull-request from 7.0.11 to 8.0.0
2025-12-18 10:30:48 +01:00
dependabot[bot]
85f1d06b02
Bump peter-evans/create-pull-request from 7.0.11 to 8.0.0
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.11 to 8.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7.0.11...v8.0.0)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 02:02:26 +00:00
Sylvia van Os
17d3e9b3d0
Merge pull request #2876 from weblate/weblate-catima-catima
Some checks are pending
Android CI / build (Foss) (push) Waiting to run
Android CI / build (Gplay) (push) Waiting to run
i18n check / build (push) Waiting to run
Update locales / update-locales (push) Waiting to run
Translations update from Hosted Weblate
2025-12-17 20:34:32 +01:00
امیرضا
de47b9e774
Translated using Weblate (Persian)
Currently translated at 83.9% (278 of 331 strings)

Translation: Catima/Android
Translate-URL: https://hosted.weblate.org/projects/catima/catima/fa/
2025-12-17 20:01:10 +01:00
امیرضا
acfa8d9fe2
Translated using Weblate (Persian)
Currently translated at 27.2% (42 of 154 strings)

Translation: Catima/Android (Fastlane)
Translate-URL: https://hosted.weblate.org/projects/catima/fastlane/fa/
2025-12-17 20:01:08 +01:00