-
-
Notifications
You must be signed in to change notification settings - Fork 992
Feature request sponsorship goals
Hi, thanks for taking time to support me!
I work on this library outside of original work hours, it get's hard to balance time between supporting this project, fixing known issues and adding new features. After struggling through bandwidth issue - I feel a nice incentive to support feature requests for this project would be via sponsorships. If you feel this project adds commercial value to your project and your project would benefit from certain feature requests listed here please support the sponsorship goal for the same.
If your feature request is not listed, please reach out to me at minhazav@gmail.com.
I'd continue to support and build these features, but achieving the sponsorship goals would help speedup things.
[html5-qrcode] Add support for inline file & camera scan
Today in html5-qrcode
(when using Html5QrcodeScanner
) file based scanning and camera based scanning are disjoint.
In this feature request, the plan is to merge them into single option so that users can scan using camera or choose to just drop and image or directly select an image without doing "Stop scanning" first.
This would enhance the user experience very well.
This could be up to 2 weeks effort once started.
Today users need to do Stop Scanning
> Select Camera
. Change this to Switch Camera
so that users can switch camera directly in single step (just like native camera on devices).
In this feature, I'll also support a dropdown internally to select the camera from list.
Add support languages outside of English.
This is a very important feature and on my radar. Require technical and API changes.
Several file based scanning fails today due to small viewport size and lack of support for any zooming or cropping on the selected image file. The plan is to add support for this in Html5QrcodeScanner
.
To support scanning small QR or barcodes.
Easy to configure aspect ratio toggle in UI like in native cameras.
Some codes don't work very well today. This require debugging and making improvements to core algorithms.
Title says it all!
Same as above.