smiley
|
0578456800
|
🚿
|
2024-01-06 17:33:32 +01:00 |
|
smiley
|
1a0208a3e8
|
:octocat: simplify logo space determination
|
2024-01-06 17:27:42 +01:00 |
|
smiley
|
00800ef901
|
🛀 clean-up (again)
|
2023-11-27 22:53:38 +01:00 |
|
smiley
|
39e3dfe83b
|
🔥 v6.0 first pass: PHP 8.2, remove deprecated elements, add type hints
|
2023-11-25 12:49:56 +01:00 |
|
smiley
|
ff147426a1
|
:octocat: moved some files
|
2023-10-27 20:03:48 +02:00 |
|
smiley
|
6b9f6f8459
|
:octocat: move format info & masking
|
2023-04-04 21:57:41 +02:00 |
|
smiley
|
b0fc9aeb53
|
🚿
|
2023-04-04 20:29:57 +02:00 |
|
smiley
|
9bc23a2161
|
:octocat: rename QRCode::getMatrix() and RecoderResult::getMatrix() to getQRMatrix()
|
2023-04-04 15:45:30 +02:00 |
|
smiley
|
c24f0c9fd5
|
💄
|
2023-03-11 04:11:37 +01:00 |
|
smiley
|
6b2a529160
|
💄 code style fixes
|
2023-03-11 02:38:57 +01:00 |
|
smiley
|
4234541d45
|
🚿
|
2023-03-08 22:39:07 +01:00 |
|
smiley
|
ecdd81a0cb
|
:octocat: file caching rework/cleanup
|
2023-03-07 22:42:48 +01:00 |
|
smiley
|
1b6d16c95d
|
🚿
|
2023-03-02 23:35:22 +01:00 |
|
smiley
|
d98b56b55e
|
:octocat: +QRCode::setOptions()
|
2023-03-02 23:27:00 +01:00 |
|
smiley
|
c474cc704e
|
:octocat: rework output interface invocation
|
2023-03-02 23:04:23 +01:00 |
|
smiley
|
ca56fe5ca9
|
:octocat: remove non-empty content restriction
|
2023-03-02 23:01:54 +01:00 |
|
smiley
|
2b86a24ccc
|
:octocat: extract QRCode::renderMatrix()
|
2023-03-02 19:41:27 +01:00 |
|
smiley
|
9c0f6ac065
|
🚿 some docblocks and typos
|
2023-01-31 23:49:33 +01:00 |
|
smiley
|
989c816197
|
:octocat:
|
2023-01-31 02:54:23 +01:00 |
|
smiley
|
d48fbd78da
|
:octocat: QRCode::addEciSegment(): encode from mb_internal_encoding() instead of mb_detect_encoding()
|
2023-01-31 02:22:28 +01:00 |
|
smiley
|
5282b46474
|
:octocat: no reason to leave QRCode::addSegment() protected
|
2023-01-31 02:20:19 +01:00 |
|
smiley
|
99e84efaa3
|
:octocat: added Hanzi (GB2312/GB18030) mode according to GBT18284-2000
|
2023-01-31 02:19:20 +01:00 |
|
smiley
|
9e04d27401
|
:octocat:
|
2023-01-30 18:23:21 +01:00 |
|
smiley
|
eeb7169d68
|
:octocat: require only either $logoSpaceWidth or $logoSpaceHeight
|
2023-01-28 16:47:34 +01:00 |
|
smiley
|
d6f1500ee1
|
🚿
|
2022-07-28 02:19:41 +02:00 |
|
smiley
|
8c79c82bda
|
:octocat: move luminance source selection back to QRCode
|
2022-07-26 22:36: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
|
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 |
|