Commit Graph

665 Commits

Author SHA1 Message Date
codemasher f1858fb2da 🚿 2021-12-12 23:42:29 +01:00
codemasher 6f001c42d9 🚿 updated examples 2021-12-12 23:42:04 +01:00
codemasher 164116fa39 🛀 output (+test) simplification & cleanup 2021-12-12 23:40:44 +01:00
codemasher dc73f89f85 🚿 2021-12-12 23:33:17 +01:00
codemasher 3fac6cf89b 🚿 deprecate QRCode::is* string validation in favor of $datamode::validateString(), move tests 2021-12-12 23:32:31 +01:00
codemasher 7963d9f151 🚿 split reader test for GD and Imagick 2021-12-12 03:03:45 +01:00
codemasher 317fbb6f24 🚿 make exceptions final 2021-12-12 02:02:39 +01:00
codemasher 3e14260144 :octocat: clarify default module value setting 2021-12-11 17:52:22 +01:00
codemasher 709a0322c9 :octocat: circular modules in Imagick output 2021-12-10 00:50:48 +01:00
codemasher dd9959b4c2 :octocat: convert errors to exceptions in GD output 2021-12-10 00:09:22 +01:00
codemasher 9b54d1d565 :octocat: circular modules in GD output 2021-12-10 00:00:36 +01:00
codemasher e5948ade90 🚿 2021-12-09 16:08:55 +01:00
codemasher 88341bccd5 🚿 move/fix interactive example 2021-12-09 16:07:27 +01:00
codemasher 278554af0d 🚿 2021-12-09 01:32:44 +01:00
codemasher 5347080444 🚿 test cleanup 2021-12-09 01:31:41 +01:00
codemasher 87f7f3aa4a :octocat: add logo space creation 2021-12-09 01:10:37 +01:00
codemasher 1aee1e90ca :octocat: QRMatrix: ignore logo w/h 0, throw on invalid dimensions 2021-12-08 16:36:17 +01:00
codemasher ae69a5ae6c 🚿 PHPStorm can finally resolve these! 2021-12-07 18:21:34 +01:00
codemasher 5527ba3437 🚿 2021-12-07 16:09:13 +01:00
codemasher 857dd519ff 🚿 move samples 2021-12-07 15:43:40 +01:00
codemasher 1e05c75e50 🚿 grayscale only colored samples 2021-12-07 15:37:52 +01:00
codemasher 838853d20b 🚿 allow extending the luminance source classes 2021-12-07 15:21:18 +01:00
codemasher 547c318478 🚿 2021-12-07 01:14:18 +01:00
codemasher 9c11f69581 🚿 phan happy 2021-12-07 01:09:41 +01:00
codemasher 6c34213aca :octocat: allow contrast adjustment and grayscaling in the reader 2021-12-07 01:05:03 +01:00
codemasher e5b1fbaf7c 🚿 2021-12-06 22:36:01 +01:00
codemasher 7cf092c245 🚿 2021-12-06 22:30:18 +01:00
codemasher 0a4a5a9f85 🚿 2021-12-06 22:21:40 +01:00
codemasher 3d73fa32c2 🚿 2021-12-06 22:19:06 +01:00
codemasher b5f1865cd2 🚿 add default CSS class 2021-12-06 21:41:31 +01:00
codemasher f224587574 🚿 output module cleanup 2021-12-06 21:39:46 +01:00
codemasher fbb2741a27 🚿 set SVG as default output 2021-12-06 21:29:24 +01:00
codemasher 6006df8c9a 🛀 SVG output rework 2021-12-06 21:27:40 +01:00
codemasher eac6f7ddac 🚿 2021-12-03 15:44:14 +01:00
codemasher 21b414cab0 🚿 replaced generic exceptions 2021-12-02 00:18:51 +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 b7a757d296 🚿 move luminance source FQCN determination to options 2021-11-30 21:34:54 +01:00
codemasher a856d2aa25 🚿 use SettingsContainerInterface for DecoderResult 2021-11-29 20:47:08 +01:00
codemasher 217063184b 🚿 2021-11-29 19:08:55 +01:00
codemasher eb33b62a51 🚿 2021-11-29 19:08:00 +01:00
codemasher e57f24c5d0 🚿 include BitMatrixParser in BitMatrix, cleanup 2021-11-29 12:59:32 +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 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 9037a69626 🚿 re-add ECC mode constants for backwards compatibility 2021-11-26 20:32:10 +01:00
codemasher b4e398e83b 2021-11-26 20:31:14 +01:00
codemasher 04a95c8532 🚿 use generator in data provider 2021-11-26 19:55:01 +01:00