Commit Graph
807 Commits
Author SHA1 Message Date
Henry Schimke d508253aa9 wip: inop dx_film_edge port and filtered reader 2024-01-31 19:11:00 -06:00
Henry Schimke 9e684b2b66 wip: inop! builds but does not work 2024-01-31 19:11:00 -06:00
Henry Schimke 347bcf8fe3 wip: incomplete port checking 2024-01-31 19:11:00 -06:00
Henry Schimke e01e392a4a wip: add dxo edge barcode (inop) 2024-01-31 19:11:00 -06:00
Henry Schimke 13c5bb5916 chore: cargo fmt 2024-01-31 19:09:50 -06:00
Henry Schimke 175511180f fix: code cleanup and updates 2024-01-31 18:03:42 -06:00
Henry Schimke 20c61c9c13 enhancement: cleanup building of QR Versions using a macro 2024-01-31 11:23:13 -06:00
Henry Schimke 2248fb28f6 git: remove extra files 2024-01-30 17:46:17 -06:00
Henry Schimke c0a476fc72 git: more .gitignore fixes 2024-01-30 17:46:05 -06:00
Henry Schimke a612d877f1 git: fix .gitignore 2024-01-30 17:44:51 -06:00
Henry Schimke adb8b66227 chore: update version of rxing-cli to v0.1.19 2024-01-30 17:28:50 -06:00
Henry Schimke d82f398f2c chore: update required version for rxing-cli 2024-01-30 17:28:08 -06:00
Henry Schimke 297ea7bf80 chore: prepare for release
update version to v0.5.5.

fixes: #48
changes name of `image-formats` to `image_formats` to more allign with the naming convention of the library.
2024-01-30 17:26:51 -06:00
Henry Schimke aa6128280e chore: clippy cleanup 2024-01-30 15:07:06 -06:00
Henry Schimke 2a32bb22bb fix: resolve an issue with multiple barcodes #48 2024-01-30 15:06:05 -06:00
Henry A SchimkeandGitHub 12eedd1672 Merge pull request #43 from rxing-core/rmqr_port
rMQR port from zxing-cpp
2024-01-16 13:04:43 -06:00
Henry Schimke 9261c40f31 fix: include cfg directive for new test case 2024-01-16 12:46:18 -06:00
Henry Schimke fe9e997e11 Merge branch 'rmqr_port' of github.com:rxing-core/rxing into rmqr_port 2024-01-16 12:42:58 -06:00
Henry Schimke 6edd1f03ce chore: clippy fixes 2024-01-16 12:42:46 -06:00
Henry Schimke 595c51a9d1 port: QRCode: fix crash reported in cpp issue 700
https://github.com/zxing-cpp/zxing-cpp/commit/d1c34452b0a0a9a4936666e969c88f774f399c78
2024-01-16 12:42:46 -06:00
Henry Schimke 4139d83bfb chore: clippy cleanup 2024-01-16 12:42:46 -06:00
Henry Schimke 7f02bd0725 port: rMQR: improve detection rate by using finder sub pattern
https://github.com/zxing-cpp/zxing-cpp/commit/677fc21c7d6f9e43e6e1852ab801d16e27d4c563
2024-01-16 12:42:46 -06:00
Henry Schimke 9aebf3acaf port: rMQR: improve pure detection of large symbols
https://github.com/zxing-cpp/zxing-cpp/commit/c581d8b0bbbe5862f72eda07ecb50fed5cc6bb83
2024-01-16 12:42:46 -06:00
Henry Schimke 6faf506398 chore: cargo fmt 2024-01-16 12:42:46 -06:00
Henry Schimke c9e10ea9ca chore: clippy cleanup 2024-01-16 12:42:46 -06:00
Henry Schimke 42e2910f62 port: QRCode: restructure Format and Version code after rRMQ addition
https://github.com/zxing-cpp/zxing-cpp/commit/f27106c78c78287bf74d22958c83a09da6986e92
2024-01-16 12:42:46 -06:00
Henry Schimke f4d9766275 chore: clippy cleanup 2024-01-16 12:42:46 -06:00
Henry Schimke 7d6a3ced04 chore: convert bitwise is_odd check to is_odd() 2024-01-16 12:42:46 -06:00
Henry Schimke d31da2f858 feat: initial port for Rectangular Micro QR
This is the intial port for rMQR support. Directly ported from https://github.com/zxing-cpp/zxing-cpp/commit/7a294f2f3c8c31b8b5c9c62a03bceb9af11dea6f#diff-5d6a0ddd024f3102876492f502a41becde594de81f46d942b87b64cbfdc1985b

subsequent improvements will be incorporated in future patches.
2024-01-16 12:42:46 -06:00
Henry Schimke cf47d8a826 perf: QRCode: skip extra version check
ported from: https://github.com/zxing-cpp/zxing-cpp/commit/ac88bce74311fdbf376faf0bc88e90d0990d048a

The version bits have already been parsed during detection. If they would
have been wrong then, we would not have ended up here. If we did, there is
no point in reading them again.
2024-01-16 12:42:46 -06:00
Henry Schimke 37bde9b259 chore: clippy cleanups 2024-01-16 12:42:46 -06:00
Henry Schimke deb2de709b port: migrate to new cpp Version / FormatInformation 2024-01-16 12:42:46 -06:00
Henry Schimke eea448ae94 feat: ported qr-model1 support from zxing-cpp 2024-01-16 12:42:46 -06:00
Henry A SchimkeandGitHub d2b3bf6c1e Merge pull request #42 from SamWilsn/feature-fixes
Set `default-features = false` for image dependency
2024-01-16 12:41:38 -06:00
Henry Schimke b7ea06b0a5 chore: clippy fixes 2024-01-14 17:31:28 -06:00
Henry Schimke 1ed9adbb26 port: QRCode: fix crash reported in cpp issue 700
https://github.com/zxing-cpp/zxing-cpp/commit/d1c34452b0a0a9a4936666e969c88f774f399c78
2024-01-14 17:28:00 -06:00
Henry Schimke 4136a310aa chore: clippy cleanup 2024-01-14 17:16:10 -06:00
Henry Schimke 30f9ed8976 port: rMQR: improve detection rate by using finder sub pattern
https://github.com/zxing-cpp/zxing-cpp/commit/677fc21c7d6f9e43e6e1852ab801d16e27d4c563
2024-01-14 17:14:55 -06:00
Henry Schimke 1a9cc55d80 port: rMQR: improve pure detection of large symbols
https://github.com/zxing-cpp/zxing-cpp/commit/c581d8b0bbbe5862f72eda07ecb50fed5cc6bb83
2024-01-14 09:48:22 -06:00
Henry Schimke 3d07788f2b chore: cargo fmt 2024-01-13 18:12:23 -06:00
Henry Schimke d87ebc5f73 chore: clippy cleanup 2024-01-13 18:11:55 -06:00
Henry Schimke c7422198d6 port: QRCode: restructure Format and Version code after rRMQ addition
https://github.com/zxing-cpp/zxing-cpp/commit/f27106c78c78287bf74d22958c83a09da6986e92
2024-01-13 15:20:15 -06:00
Henry Schimke 6a06762fd8 chore: clippy cleanup 2024-01-13 14:02:02 -06:00
Henry Schimke 693d1c25e4 chore: convert bitwise is_odd check to is_odd() 2024-01-13 13:56:43 -06:00
Henry Schimke 86689a87d9 feat: initial port for Rectangular Micro QR
This is the intial port for rMQR support. Directly ported from https://github.com/zxing-cpp/zxing-cpp/commit/7a294f2f3c8c31b8b5c9c62a03bceb9af11dea6f#diff-5d6a0ddd024f3102876492f502a41becde594de81f46d942b87b64cbfdc1985b

subsequent improvements will be incorporated in future patches.
2024-01-13 13:48:13 -06:00
Henry Schimke 415001f622 perf: QRCode: skip extra version check
ported from: https://github.com/zxing-cpp/zxing-cpp/commit/ac88bce74311fdbf376faf0bc88e90d0990d048a

The version bits have already been parsed during detection. If they would
have been wrong then, we would not have ended up here. If we did, there is
no point in reading them again.
2024-01-11 17:39:27 -06:00
Henry Schimke 5e50394ba6 chore: clippy cleanups 2024-01-11 17:35:23 -06:00
Henry Schimke d93a515f2b port: migrate to new cpp Version / FormatInformation 2024-01-11 17:28:46 -06:00
Henry Schimke 4ed49e10ff feat: ported qr-model1 support from zxing-cpp 2024-01-11 12:53:04 -06:00
Sam Wilson 169f2f6073 Allow disabling image features 2024-01-11 12:38:01 -05:00