This PR replaces the QR-Code scanner library that is used to scan QR-Codes.
This also slightly changes the design. The scan area is bigger and it now shows little orange tracking dots when you are scanning a QR-Code.
Motivation and Context
The Library used before is no longer supported/maintained. The new one is still maintained.
application size is reduced by about 0.6 mb
no more .so files that prevent zap from being verifiable
How Has This Been Tested?
Tested on my S9 and Nexus 4.
In my tests dense (very big) QR-Codes are still harder to scan.
I did not notice any change in scanning quality. (Probably it is exactly the same as both libraries are built using zxing)
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Chore
Checklist:
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Description
This PR replaces the QR-Code scanner library that is used to scan QR-Codes. This also slightly changes the design. The scan area is bigger and it now shows little orange tracking dots when you are scanning a QR-Code.
Motivation and Context
How Has This Been Tested?
Tested on my S9 and Nexus 4. In my tests dense (very big) QR-Codes are still harder to scan. I did not notice any change in scanning quality. (Probably it is exactly the same as both libraries are built using zxing)
Types of changes
Checklist: