smiley
|
cde2af576b
|
🛀 extract QRMarkup into QRMarkupSVG and QRMarkupHTML
|
2022-06-06 23:09:20 +02:00 |
|
smiley
|
00086063a6
|
✨ EPS support (really!)
|
2022-05-11 22:15:31 +02:00 |
|
smiley
|
3531b63085
|
🚿 +deprecation reasons
|
2022-05-10 17:01:51 +02:00 |
|
smiley
|
e8ac9e02a4
|
🚿
|
2022-03-04 21:57:15 +01:00 |
|
codemasher
|
164116fa39
|
🛀 output (+test) simplification & cleanup
|
2021-12-12 23:40:44 +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
|
87f7f3aa4a
|
:octocat: add logo space creation
|
2021-12-09 01:10:37 +01:00 |
|
codemasher
|
6c34213aca
|
:octocat: allow contrast adjustment and grayscaling in the reader
|
2021-12-07 01:05:03 +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
|
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
|
9037a69626
|
🚿 re-add ECC mode constants for backwards compatibility
|
2021-11-26 20:32:10 +01:00 |
|
codemasher
|
153603a5dc
|
🛀 more docblock cleanup & micro optimizations
|
2021-11-21 11:41:40 +01:00 |
|
codemasher
|
b0f0186466
|
:octocat: +readFromSource()
|
2021-11-20 16:53:02 +01:00 |
|
codemasher
|
5e9cf0047e
|
:octocat: integrate reader into QRCode, extract LuminanceSourceInterface
|
2021-11-19 15:49:53 +01:00 |
|
codemasher
|
17d0bc0dd9
|
:octocat: change classnames to "self" on several returns
|
2021-11-18 13:01:46 +01:00 |
|
codemasher
|
51cb15c0d6
|
:octocat: phan happy
|
2021-11-18 12:59:32 +01:00 |
|
codemasher
|
72a8fd6adc
|
:octocat: extract custom output module init to spearate method
|
2021-06-05 20:48:47 +02:00 |
|
codemasher
|
3969de33bb
|
🚿
|
2021-06-05 18:38:58 +02: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
|
81dcab5b66
|
:octocat: detect source encoding
|
2021-01-21 22:55:42 +01:00 |
|
codemasher
|
67ce00b25d
|
:octocat: ECI encoding (1st draft)
|
2021-01-21 22:50:44 +01:00 |
|
codemasher
|
abf6c2fd94
|
:octocat: inject QRDataModeInterface
|
2021-01-19 20:10:12 +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
|
bde04254de
|
:octocat: renamed QRData:initMatrix() to writeMatrix()
|
2021-01-16 20:07:57 +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
|
37a40571e6
|
🛀 extract Mode
|
2020-11-21 21:52:19 +01:00 |
|
codemasher
|
5a1777f391
|
✨ +ECI mode
|
2020-11-21 19:01:24 +01:00 |
|
codemasher
|
9f5d0bc060
|
🛀 data mode rework
|
2020-11-21 02:43:14 +01:00 |
|
codemasher
|
1cf3738ed8
|
:octocat: nah, stop tampering with mb_internal_encoding as it doesn't have any effect here anyway.
|
2020-10-25 02:49:32 +02:00 |
|
codemasher
|
d85c5ddb5d
|
:octocat: change mb_internal_encoding() on execution, not invocation
|
2020-10-24 22:58:03 +02:00 |
|
codemasher
|
f264423f58
|
🚿
|
2020-06-03 21:03:24 +02:00 |
|
Maximilian Kresse
|
091ea635bd
|
Added fpdf output
|
2020-06-03 09:34:52 +02:00 |
|
codemasher
|
af201763b6
|
🚿 clean up QRCode::checkString()
|
2020-04-05 03:24:35 +02:00 |
|
codemasher
|
f6a11fc620
|
🚿 QRCode::isByte() can be public
|
2020-04-05 03:22:56 +02:00 |
|
codemasher
|
0d66c5a2f3
|
🚿 QROptions::$dataMode -> $dataModeOverride
|
2020-04-05 02:21:14 +02:00 |
|
codemasher
|
6c293a0b49
|
🚿 @noinspection PhpUnused
|
2020-04-04 21:17:51 +02:00 |
|
codemasher
|
743ed22fa2
|
✨ docblocks galore!
|
2020-04-04 03:46:34 +02:00 |
|
codemasher
|
21e12f181f
|
🚿 imports
|
2020-04-03 23:53:41 +02:00 |
|
codemasher
|
00cdb74065
|
🚿 clean up data interface invocation
|
2020-04-03 23:45:44 +02:00 |
|
codemasher
|
7f77772075
|
🚿 imports (why can't u do this yet PHPStorm???)
|
2020-04-03 21:24:50 +02:00 |
|
codemasher
|
c01660f4a5
|
🚿 move mask pattern testing
|
2020-04-03 20:08:07 +02:00 |
|
codemasher
|
2f337fe43d
|
🚿 fewer function calls for numeric and alphanum table checks
|
2020-04-01 00:51:46 +02:00 |
|
codemasher
|
96cfff1e9e
|
🚿 consistency: renamed constants QRDataInterface::*_CHAR_MAP -> CHAR_MAP_*
|
2020-03-31 01:29:08 +02:00 |
|
codemasher
|
b11c7dd69d
|
Merge branch 'master' into php-7.4
# Conflicts:
# .github/workflows/tests.yml
# src/Data/Kanji.php
# src/Data/QRDataAbstract.php
# src/Data/QRDataInterface.php
# src/Output/QRImage.php
# src/Output/QRImagick.php
# src/Output/QRMarkup.php
# src/Output/QROutputAbstract.php
# src/Output/QROutputInterface.php
# src/Output/QRString.php
# src/QRCode.php
# src/QROptionsTrait.php
|
2020-02-19 18:21:34 +01:00 |
|
codemasher
|
66466432db
|
🚿 some docblocks/fixes
|
2020-02-19 15:53:29 +01:00 |
|