Android
Android copied to clipboard
Catima, a Loyalty Card & Ticket Manager for Android
While filling out the Catima app with my loyalty and club cards, I discovered an unsigned QR code. It represents an alphanumeric sequence. I'm pretty sure I already have this...
Usecase: I have 15 cards so far and often only remember at the last moment that I need to get one out because only a minority of shops have cards...
Decoding a bitmap can be slow. On slow devices, loading all the images as soon as the card should be shown can lead to UI freezes. By loading the thumbnail...
I have some more questions concerning the principal screen showing the chosen card and barcode. The screen is very nicely presented in two parts: above is the image of the...
If I choose an image for the front of the card it is not automatically shown as the thumbnail for that card. I wonder what the thought process was behind...
- Added LoyaltyCardTest to test the parcelable implementation of the LoyaltyCard class - Implemented tests for the following scenarios: - testParcelable: Verifies that LoyaltyCard objects can be correctly serialized and...
This PR introduces some UI tests using the espresso testing framework. `LoyaltyCardCreationTest` class simulates the process of creating a loyalty card at Catima and does assertions on many field insertions....
Device: Samsung S20+ Android: 13 OneUI: 5.1 It's somehow forcing a black background while this is normally white in light mode... 
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [Catima/Android](https://hosted.weblate.org/projects/catima/catima/). It also includes following components: * [Catima/Android (Fastlane)](https://hosted.weblate.org/projects/catima/fastlane/) * [Catima/Android (Debug)](https://hosted.weblate.org/projects/catima/android-debug/) Current translation status: 
Hello, In this pull request, I implemented functionality to save and restore the user's search query during screen rotations and enhance the user experience when navigating back from a selected...