smiley
|
0ef7bc7bf2
|
:octocat: extract QRMatrix::getBooleanMatrix() from QRMatrix::getMatrix() to remove type ambiguity
|
2025-04-01 12:43:05 +02:00 |
|
smiley
|
7b1d9617d3
|
:octocat: declare strict types
|
2024-07-21 15:55:05 +02:00 |
|
smiley
|
f32696c8a7
|
:octocat: fix PHPCS config, add Slevomat rules
|
2024-07-21 14:54:15 +02:00 |
|
smiley
|
89cdd09044
|
:octocat: switch phan for phpstan (see #277)
|
2024-07-21 05:25:26 +02:00 |
|
smiley
|
1a8e1ffd2b
|
:octocat: mark nullable types explicitly (https://github.com/chillerlan/php-qrcode/issues/276)
|
2024-07-17 10:19:31 +02:00 |
|
smiley
|
991287a774
|
🚿
|
2024-07-17 08:11:42 +02:00 |
|
smiley
|
e9743c00f0
|
:octocat: spimplifications & cleanup
|
2024-01-06 17:32:32 +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
|
8c0da25c72
|
🚿
|
2023-10-23 01:55:17 +02:00 |
|
smiley
|
3c2d23d8ac
|
:octocat: mask pattern testing performance improvement
|
2023-10-23 01:45:00 +02:00 |
|
smiley
|
af7ba49225
|
:octocat: some micro optimization
|
2023-10-17 00:06:39 +02:00 |
|
smiley
|
59d8132392
|
🚿
|
2023-10-16 19:30:16 +02:00 |
|
smiley
|
90f4a4bc66
|
:octocat: significant output performance improvements
|
2023-10-16 18:27:45 +02:00 |
|
smiley
|
2327690e99
|
🚿
|
2023-10-15 16:28:16 +02:00 |
|
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
|
ef1af6296c
|
🔧 fix bit order comment
|
2023-09-17 21:51:30 +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
|
efb829c4a6
|
:octocat: fully support reflectance reversal
|
2023-07-13 11:44:21 +02:00 |
|
smiley
|
5a280c8107
|
🚿 clean up some (int) casts
|
2023-07-12 21:23:43 +02:00 |
|
smiley
|
d7a02d0b1a
|
:octocat:
|
2023-07-11 18:43:50 +02:00 |
|
smiley
|
cf92e49958
|
:octocat: this was possible all the time???
|
2023-06-21 14:11:28 +02:00 |
|
smiley
|
71509a5a94
|
:octocat:
|
2023-06-15 16:49:35 +02:00 |
|
smiley
|
a1659840d8
|
:octocat:
|
2023-06-13 16:12:33 +02:00 |
|
smiley
|
afee26a225
|
:octocat: QRMatrix::getMatrix() +early exit
|
2023-06-13 15:44:38 +02:00 |
|
smiley
|
a031b4702e
|
:octocat: QRMatrix: +convenience contstants M_QUIETZONE_DARK & M_LOGO_DARK
|
2023-06-13 15:42:02 +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
|
db300baa78
|
🚿
|
2023-04-06 21:25:30 +02:00 |
|
smiley
|
44257b1e08
|
:octocat: add QRMatrix::setArea()
|
2023-04-06 20:59:03 +02:00 |
|
smiley
|
50179a97ef
|
:octocat: move mask pattern parameter
|
2023-04-04 20:21:04 +02:00 |
|
smiley
|
2c389c7d4c
|
:octocat: QRMatrix: add dummy methods with deprecation notice
|
2023-04-04 15:13:50 +02:00 |
|
smiley
|
1b2aa52d03
|
:octocat: proper names for QRMatrix getters
|
2023-04-04 15:00:55 +02:00 |
|
smiley
|
a7758f792d
|
💄
|
2023-03-12 15:42:53 +01:00 |
|
smiley
|
51d7c2b8a3
|
:octocat: added QRMatrix::M_*_DARK constants for convenience
|
2023-03-12 14:32:02 +01:00 |
|
smiley
|
63056190f7
|
💄
|
2023-03-11 19:12:29 +01: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
|
61128e4aec
|
✨ change QRMatrix::checkTypeNotIn() to checkTypeIn()
|
2023-03-09 19:08:37 +01:00 |
|
smiley
|
4234541d45
|
🚿
|
2023-03-08 22:39:07 +01:00 |
|
smiley
|
a02012a283
|
:octocat: ReedSolomonEncoder: add constructor
|
2023-01-31 19:05:23 +01:00 |
|
smiley
|
eeb7169d68
|
:octocat: require only either $logoSpaceWidth or $logoSpaceHeight
|
2023-01-28 16:47:34 +01:00 |
|
smiley
|
0ae8aa775f
|
🚿
|
2022-10-05 20:12:26 +02:00 |
|
smiley
|
d6f1500ee1
|
🚿
|
2022-07-28 02:19:41 +02:00 |
|
smiley
|
9db842d6ca
|
:octocat: +several coverage tests & cleanup
|
2022-07-26 17:15:49 +02:00 |
|
smiley
|
605dc4b1aa
|
🚿 QRMatrix: quiet zone creation rework
|
2022-07-12 19:53:52 +02:00 |
|
smiley
|
2a5214b070
|
:octocat: +QRMatrix::checkNeighbours()
|
2022-07-10 17:54:12 +02:00 |
|
smiley
|
1f435dfd54
|
🚿 rename QRMatrix::checkTypes() to checkTypeNotIn() and switch return value to better reflect what it actually does
|
2022-06-06 07:43:16 +02:00 |
|
smiley
|
964f37ba96
|
:octocat: QRMatrix: added several isset() checks to get/set methods
|
2022-06-05 21:08:04 +02:00 |
|