54 lines
2.7 KiB
Markdown
54 lines
2.7 KiB
Markdown
# code-scanner (Google Play)
|
|
|
|
[](https://gitlab.com/czlucius/code-scanner-play/-/blob/main/LICENSE.txt)
|
|
|
|
An Android app to scan and generate codes(barcodes/QR codes)
|
|
|
|
|
|
## Using this project
|
|
Register your interest here: https://play.google.com/store/apps/details?id=com.czlucius.scan
|
|
Early access here: https://play.google.com/apps/testing/com.czlucius.scan
|
|
The Google Play version is hosted on a GitLab mirror (https://gitlab.com/czlucius/code-scanner-play).
|
|
|
|
Downloading the source code:
|
|
Clone this repo using
|
|
`git clone https://gitlab.com/czlucius/code-scanner-play.git`
|
|
|
|
You may also run this code on your machine by opening this project in Android Studio, and compiling it to your Android device.
|
|
Do note that this project is protected by the GNU Affero General Public License version 3, hence usage of this project **would have to be compliant to the GNU AGPL.**
|
|
|
|
Issues are not filed in the GitLab site, they are available here: https://github.com/czlucius/code-scanner/issues.
|
|
If you'd like to contribute, please file an issue on the above link, or submit a pull/merge request. Thanks!
|
|
|
|
## License
|
|
This project is licensed with the GNU Affero General Public License. View [the license file](LICENSE.txt) for more info.
|
|
Do note that **any non-compliance to the license can result in legal action.** Contact me at czl.apps@icloud.com if you need help in complying to the license.
|
|
Thank you.
|
|
|
|
## Open-source dependencies
|
|
|
|
This app uses the following open-source libraries:
|
|
|
|
|
|
- ZXing: https://github.com/zxing/zxing - https://github.com/zxing/zxing/blob/master/LICENSE (Apache License 2.0)
|
|
- ez-vcard: https://github.com/mangstadt/ez-vcard - https://github.com/mangstadt/ez-vcard/blob/master/LICENSE
|
|
- LeakCanary(only in debug versions) - https://github.com/square/leakcanary - https://github.com/square/leakcanary/blob/main/LICENSE.txt (Apache License 2.0)
|
|
- Moshi - https://github.com/square/moshi - https://github.com/square/moshi/blob/master/LICENSE.txt (Apache License 2.0)
|
|
- AndroidPhotoshopColorPicker - https://github.com/aziztitu/AndroidPhotoshopColorPicker - https://github.com/aziztitu/AndroidPhotoshopColorPicker/blob/master/LICENSE (Artistic License 2.0)
|
|
- Material Components - https://github.com/material-components/material-components-android - https://github.com/material-components/material-components-android/blob/master/LICENSE (Apache License 2.0)
|
|
|
|
|
|
## Notes
|
|
1. Tag EXPM is used for experimental features.
|
|
Use Ctrl+Shift+F to perform project-wide search in Android Studio.
|
|
2. Google Play policy notes are tagged with PLAY.
|
|
|
|
Please feel free to file an issue if you notice any bugs while using the app.
|
|
|
|
Pull Requests for current issues are also welcome.
|
|
|
|
Thanks!
|
|
|
|
Hope you enjoy this app!
|
|
|