mirror of
https://github.com/CatimaLoyalty/Android.git
synced 2026-04-04 23:53:51 -04:00
ccf3d1f3d612e71794fd2047ccf89b2f0856245c
The LoyaltyCardEditActivity assumes on many places that an empty string means it doesn't know a value yet. This patch ensures that the BarcodeSelectorActivity returns a special string so that the LoyaltyCardEditActivity can distinguish explicitly picking no barcode from a not yet populated field.
Loyalty Card Keychain
Stores all of your store loyalty cards on your phone, removing the need to carry them around. Currently the following barcode types are supported:
- AZTEC
- CODABAR
- CODE_39
- CODE_128
- DATA_MATRIX
- EAN_8
- EAN_13
- ITF
- PDF_417
- QR_CODE
- UPC_A
If there is any interest in improving this project, kindly submit a pull request with proposed changes.
Screenshots
Building
To build, use the gradle wrapper scripts provided in the top level directory of the project. The following will compile the application and run all unit tests:
GNU/Linux, OSX, UNIX:
./gradlew build
Windows:
./gradlew.bat build
Translating
If you are interested in translating this application to another language, find the project listing on Transifex.
Thanks
This application uses the following image:
Languages
Java
74.4%
Kotlin
23.9%
Shell
0.9%
Python
0.7%
Ruby
0.1%





