Commit Graph

53 Commits

Author SHA1 Message Date
smiley 5152f929f9 :octocat: lifting some logo space restrictions - overwrite function patterns as much as you wish, just don't blame me 2023-10-06 01:04:53 +02:00
smiley 911de7af69 :octocat: removed QRMatrix::M_TEST 2023-10-05 17:57:35 +02:00
smiley 85776d2db9 :octocat: re-introduce QRMatrix::flip() (6c66d56a31) as bitmask rework (#205) won't happen any time soon 2023-09-08 21:13:08 +02:00
smiley fe602a9ab2 :octocat: move ANSI color escape code function to QRString::ansi8() 2023-09-03 19:27:18 +02:00
smiley 28b6e2c418 :octocat: 2023-06-15 17:15:33 +02:00
smiley 71509a5a94 :octocat: 2023-06-15 16:49:35 +02:00
smiley 6c66d56a31 :octocat: remove QRMatrix::flip() 2023-04-10 15:41:19 +02:00
smiley a2da56402b :octocat: 2023-04-08 23:21:31 +02:00
smiley b0fc9aeb53 🚿 2023-04-04 20:29:57 +02:00
smiley 50179a97ef :octocat: move mask pattern parameter 2023-04-04 20:21:04 +02:00
smiley 9bc23a2161 :octocat: rename QRCode::getMatrix() and RecoderResult::getMatrix() to getQRMatrix() 2023-04-04 15:45:30 +02:00
smiley 1b2aa52d03 :octocat: proper names for QRMatrix getters 2023-04-04 15:00:55 +02:00
smiley 51d7c2b8a3 :octocat: added QRMatrix::M_*_DARK constants for convenience 2023-03-12 14:32:02 +01:00
smiley 6b2a529160 💄 code style fixes 2023-03-11 02:38:57 +01:00
smiley 43c49727f1 🚿 make data providers static (PHPUnit 10...) 2023-03-09 23:38:20 +01:00
smiley 61128e4aec change QRMatrix::checkTypeNotIn() to checkTypeIn() 2023-03-09 19:08:37 +01:00
smiley 9e04d27401 :octocat: 2023-01-30 18:23:21 +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 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 ae1c1f56ca 🚿 extract OUTPUT_* constants from QRCode to QROutputInterface and mark QRCode::OUTPUT_* as deprecated 2022-07-15 19:20:58 +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
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 3d563bfcc0 🚿 refeactored away some superfluous constants 2021-11-27 14:01:14 +01:00
codemasher 93618e83ff :octocat: removed filesource and package phpdoc tags 2021-01-24 22:52:33 +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 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 4c47e123a5 🚿 test cleanup & docblocks 2020-04-05 20:01:32 +02:00
codemasher 6eb4dd1ac3 🚿 :void 2020-03-03 07:21:12 +01:00
codemasher 41730158d7 🚿 static calls to TestCase::assert* 2020-02-19 21:04:36 +01:00
codemasher edf885823d typed properties! 2019-07-31 01:31:33 +02:00
codemasher 3503160406 🔥 useless 2019-07-31 00:45:24 +02:00
codemasher 709f62e557 :octocat: phpunit 8.0 2019-03-01 17:30:52 +01:00
codemasher 2aee933b1e 💄 2018-09-19 20:35:16 +02:00