smiley
|
99e84efaa3
|
:octocat: added Hanzi (GB2312/GB18030) mode according to GBT18284-2000
|
2023-01-31 02:19:20 +01:00 |
|
smiley
|
8ab224ecc4
|
:octocat:
|
2023-01-31 01:58:38 +01:00 |
|
smiley
|
9e0cb10121
|
:octocat: test decoding a data segment
|
2023-01-31 01:57:35 +01:00 |
|
smiley
|
8a1171b1a7
|
:octocat: rename public constant "sjisEncoding" => "ENCODING"
|
2023-01-30 23:57:20 +01:00 |
|
smiley
|
9e04d27401
|
:octocat:
|
2023-01-30 18:23:21 +01:00 |
|
smiley
|
4da90c5c3b
|
:octocat: improved Kanji validation (fingers crossed)
|
2023-01-30 18:22:47 +01:00 |
|
smiley
|
de77beb877
|
:octocat: output debug matrix before assertions
|
2023-01-28 16:59:32 +01:00 |
|
smiley
|
eeb7169d68
|
:octocat: require only either $logoSpaceWidth or $logoSpaceHeight
|
2023-01-28 16:47:34 +01:00 |
|
smiley
|
1f6ae389fe
|
:octocat: matrix debug color "fix"
|
2023-01-28 16:25:36 +01:00 |
|
smiley
|
40e8a6ecbc
|
🚿
|
2022-10-05 20:15:44 +02:00 |
|
smiley
|
59141a38c9
|
🚿 fixed test classname
|
2022-10-05 20:15:15 +02:00 |
|
smiley
|
9b36cfb4a5
|
:octocat: +QRData::setBitBuffer() (see #143)
|
2022-08-08 21:59:27 +02:00 |
|
smiley
|
9db842d6ca
|
:octocat: +several coverage tests & cleanup
|
2022-07-26 17:15:49 +02:00 |
|
smiley
|
1fd3109339
|
:octocat: mute debug output on CI
|
2022-07-26 16:38:34 +02:00 |
|
smiley
|
59318bcd7c
|
🚿
|
2022-07-25 10:50:21 +02:00 |
|
smiley
|
cda00d293a
|
:octocat: Byte: string "0" fails with empty()
|
2022-07-23 03:30:58 +02:00 |
|
smiley
|
ae1c1f56ca
|
🚿 extract OUTPUT_* constants from QRCode to QROutputInterface and mark QRCode::OUTPUT_* as deprecated
|
2022-07-15 19:20:58 +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
|
605dc4b1aa
|
🚿 QRMatrix: quiet zone creation rework
|
2022-07-12 19:53:52 +02:00 |
|
smiley
|
a1d04ae38e
|
🚿
|
2022-05-27 19:15:36 +02:00 |
|
smiley
|
4726f58098
|
:octocat: added matrix console debugging
|
2022-05-27 18:55:11 +02:00 |
|
smiley
|
7c183e7e88
|
🛀 merge QRMatrix and BitMatrix
|
2022-05-26 22:16:19 +02:00 |
|
smiley
|
8c75d8b2dc
|
🚿
|
2022-05-10 14:53:59 +02:00 |
|
codemasher
|
3fac6cf89b
|
🚿 deprecate QRCode::is* string validation in favor of $datamode::validateString(), move tests
|
2021-12-12 23:32:31 +01:00 |
|
codemasher
|
5347080444
|
🚿 test cleanup
|
2021-12-09 01:31:41 +01:00 |
|
codemasher
|
1aee1e90ca
|
:octocat: QRMatrix: ignore logo w/h 0, throw on invalid dimensions
|
2021-12-08 16:36:17 +01:00 |
|
codemasher
|
eac6f7ddac
|
🚿
|
2021-12-03 15:44:14 +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
|
60d6d52090
|
🚿 rename property $dataInterface to $QRData
|
2021-11-28 19:07:12 +01:00 |
|
codemasher
|
48b6c21090
|
🛀 QRDataModeInterface: validate data on init, test cleanup
|
2021-11-28 18:25:06 +01:00 |
|
codemasher
|
3d563bfcc0
|
🚿 refeactored away some superfluous constants
|
2021-11-27 14:01:14 +01:00 |
|
codemasher
|
9710a30448
|
:octocat: moved MaskPatternTester to Common
|
2021-06-05 18:25:44 +02:00 |
|
codemasher
|
93618e83ff
|
:octocat: removed filesource and package phpdoc tags
|
2021-01-24 22:52:33 +01:00 |
|
codemasher
|
abf6c2fd94
|
:octocat: inject QRDataModeInterface
|
2021-01-19 20:10:12 +01:00 |
|
codemasher
|
182ebf4e70
|
:octocat: extract MaskPattern
|
2021-01-19 01:15:34 +01:00 |
|
codemasher
|
307b6462f6
|
:octocat: QRMatrix::M_*TYPE rework, separate masking
|
2021-01-19 00:24:16 +01:00 |
|
codemasher
|
bde04254de
|
:octocat: renamed QRData:initMatrix() to writeMatrix()
|
2021-01-16 20:07:57 +01:00 |
|
codemasher
|
26536de7f0
|
:octocat: extract ECC/RS operations
|
2021-01-09 20:41:51 +01:00 |
|
codemasher
|
28d116f4e4
|
🔧
|
2021-01-07 11:18:21 +01:00 |
|
codemasher
|
6241c2d90b
|
🚒 test fix
|
2021-01-06 13:57:07 +01:00 |
|
codemasher
|
d58c2044f1
|
🛀 extract EccLevel
|
2020-11-22 03:04:42 +01:00 |
|
codemasher
|
6d8705b19b
|
🛀 extract Version
|
2020-11-22 00:47:13 +01:00 |
|
codemasher
|
9f5d0bc060
|
🛀 data mode rework
|
2020-11-21 02:43:14 +01:00 |
|
codemasher
|
628bcb5d3a
|
:octocat: QRMatrix::testSetVersionNumber() tests & coverage
|
2020-11-18 15:00:33 +01:00 |
|
codemasher
|
0ec485af28
|
:octocat: fix no.2 for #45
|
2020-04-12 02:54:10 +02:00 |
|
codemasher
|
c4fe89a21d
|
🚿
|
2020-04-06 16:06:47 +02:00 |
|
codemasher
|
4c47e123a5
|
🚿 test cleanup & docblocks
|
2020-04-05 20:01:32 +02:00 |
|
codemasher
|
a8aad88979
|
🚿 allow testing of specific patterns
|
2020-04-03 20:12:44 +02:00 |
|
codemasher
|
1add3d31f5
|
🚿 :void
|
2020-03-03 07:21:33 +01:00 |
|
codemasher
|
6eb4dd1ac3
|
🚿 :void
|
2020-03-03 07:21:12 +01:00 |
|