Commit Graph

55 Commits

Author SHA1 Message Date
smiley 9db842d6ca :octocat: +several coverage tests & cleanup 2022-07-26 17:15:49 +02:00
smiley df29c1c277 :octocat: move Version::getMaxLengthForMode() and Version::MAX_LENGTH table to a trait in /tests 2022-07-26 11:23:37 +02:00
smiley 59318bcd7c 🚿 2022-07-25 10:50:21 +02:00
smiley f414762148 :octocat: QRData::setData(): clear BitBuffer before write 2022-07-23 03:56:44 +02:00
smiley 105ac96915 🚿 simplify MAX_BITS/getMaxBits() - the 0-index will just be ignored 2022-07-15 19:39:37 +02:00
smiley b48a58462c 🚿 extract version and mask pattern constants from QRCode to their respective classes and mark QRCode::VERSION_AUTO and QRCode::MASK_PATTERN_AUTO as deprecated 2022-07-14 19:22:37 +02:00
smiley 60735bafc2 🚿 2022-07-12 19:23:20 +02:00
smiley 7c183e7e88 🛀 merge QRMatrix and BitMatrix 2022-05-26 22:16:19 +02:00
smiley fd885fff1c 🚿 moved interleaved data mapping from QRMatrix to ReedSolomonEncoder 2022-05-14 00:30:12 +02:00
smiley 27e82de500 🚿 2022-05-13 21:43:20 +02:00
smiley 3c42ccb259 🚿 unify exceptions to QRCodeException 2022-05-10 14:30:30 +02:00
smiley f1b05e420d 🚿 extract methods and move to ReedSolomonDecoder 2022-05-10 14:05:52 +02:00
smiley 10e1162d0e 🚿 simplified 2022-05-10 13:20:47 +02:00
smiley b53efc999e 🚿 2022-03-11 22:05:46 +01:00
codemasher 5527ba3437 🚿 2021-12-07 16:09:13 +01:00
codemasher 05917f7286 🚿 removed html tags and javadoc remnants from docblocks 2021-12-01 22:49:32 +01:00
codemasher 5c2c92667a 🛀 fix/cleanup/move mask pattern evaluation, don't alter matrix for evaluation 2021-12-01 16:52:18 +01:00
codemasher 3d563bfcc0 🚿 refeactored away some superfluous constants 2021-11-27 14:01:14 +01:00
codemasher 9fde82f9c2 🚿 remove DATA_* prefix from Mode::* constants 2021-11-26 23:09:56 +01:00
codemasher 738294e344 🚿 mask pattern cleanup 2021-11-26 20:36:27 +01:00
codemasher b23a6fe1a4 🚿 2021-11-21 14:39:00 +01:00
codemasher 153603a5dc 🛀 more docblock cleanup & micro optimizations 2021-11-21 11:41:40 +01:00
codemasher 6a5be44ea4 🚿 docblocks (WIP) 2021-11-18 13:32:46 +01:00
codemasher 17d0bc0dd9 :octocat: change classnames to "self" on several returns 2021-11-18 13:01:46 +01:00
codemasher f294c3a6d6 :octocat: +Version::__toString() 2021-06-06 01:12:08 +02:00
codemasher 9710a30448 :octocat: moved MaskPatternTester to Common 2021-06-05 18:25:44 +02:00
codemasher d1936de3ba :octocat: change visibility in final classes to private 2021-06-05 18:19:55 +02:00
codemasher f6e68e097c 🚿 remove extra includes 2021-06-05 01:17:04 +02:00
codemasher 84eb31696c ✨ init from https://github.com/codemasher/php-qrcode-decoder/commit/5798a53268f14eb1d7d70098d23db0a81b25f98b 2021-01-25 00:42:26 +01:00
codemasher 93618e83ff :octocat: removed filesource and package phpdoc tags 2021-01-24 22:52:33 +01:00
codemasher 700af4b53e :octocat: BitBuffer: +read functionality (from ZXing) 2021-01-22 15:46:43 +01:00
codemasher 67ce00b25d :octocat: ECI encoding (1st draft) 2021-01-21 22:50:44 +01:00
codemasher 0a1ceecdd8 🚿 2021-01-19 17:34:45 +01:00
codemasher 182ebf4e70 :octocat: extract MaskPattern 2021-01-19 01:15:34 +01:00
codemasher 902486edc3 🚒 phan happy 2021-01-16 20:38:39 +01:00
codemasher b11f4ef61e 🚿 2021-01-16 20:01:29 +01:00
codemasher 37d4b9faad :octocat: move BitBuffer to Common 2021-01-16 19:52:12 +01:00
codemasher 4ce932aee3 :octocat: use ZXing classes for RS encoding, cleanup 2021-01-16 19:45:30 +01:00
codemasher 32b6a5ed77 ✨ 2021-01-16 19:25:13 +01:00
codemasher 043137491a 🚿 2021-01-10 09:18:40 +01:00
codemasher f657785da2 :octocat: de-clutter rs block table 2021-01-10 09:11:21 +01:00
codemasher 26536de7f0 :octocat: extract ECC/RS operations 2021-01-09 20:41:51 +01:00
codemasher 36cb9d6bc1 :octocat: move rsblock data to Version 2021-01-07 21:19:40 +01:00
codemasher eb2ec6f089 :octocat: +eec string representation 2021-01-07 12:19:13 +01:00
codemasher 4167286f65 🔧 2021-01-07 11:17:51 +01:00
codemasher 96135bfeda 🔧 2021-01-07 11:03:46 +01:00
codemasher 0c318f7ef6 :octocat: +max length table reference 2021-01-06 19:13:34 +01:00
codemasher 9921331e86 🚿 2020-12-17 18:31:08 +01:00
codemasher 63f2bfd337 🚿 2020-11-22 11:25:44 +01:00
codemasher 51ca0964d4 🚿 2020-11-22 11:19:44 +01:00