codemasher
|
7f77772075
|
🚿 imports (why can't u do this yet PHPStorm???)
|
2020-04-03 21:24:50 +02:00 |
|
codemasher
|
a8aad88979
|
🚿 allow testing of specific patterns
|
2020-04-03 20:12:44 +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
|
4c395abfd4
|
:octocat: +proper getters for BitBuffer
|
2020-03-31 06:09:38 +02:00 |
|
codemasher
|
0a0a145b1c
|
:octocat: +final
|
2020-03-31 03:01:07 +02:00 |
|
codemasher
|
96cfff1e9e
|
🚿 consistency: renamed constants QRDataInterface::*_CHAR_MAP -> CHAR_MAP_*
|
2020-03-31 01:29:08 +02:00 |
|
codemasher
|
5c1a27ba60
|
:octocat: +import
|
2020-03-31 01:22:59 +02:00 |
|
codemasher
|
57aadd47be
|
🔧 QRMatrix::getMask() bugfix (x and y swapped for mask pattern 001 and 010), cleanup
|
2020-03-30 22:07:48 +02:00 |
|
codemasher
|
71053ee0f1
|
🚿 phan happy
|
2020-03-04 06:19:11 +01:00 |
|
codemasher
|
a8422eea4d
|
🚿 phan happy
|
2020-03-03 09:23:40 +01:00 |
|
codemasher
|
b5a7f903b1
|
🚿 phan happy
|
2020-03-03 09:19:11 +01:00 |
|
codemasher
|
551150b226
|
🚿
|
2020-02-19 20:59:00 +01:00 |
|
codemasher
|
e5a6512df8
|
🚿 docblocks
|
2020-02-19 20:58:46 +01:00 |
|
codemasher
|
04842a3c31
|
:octocat: +QRMatrix::init()
|
2020-02-19 20:51:37 +01:00 |
|
codemasher
|
2dde546ef9
|
:octocat: proper overflow test & coverage
|
2020-02-19 20:47:08 +01:00 |
|
codemasher
|
f720cd181d
|
:octocat: expect array input
|
2020-02-19 18:23:12 +01: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
|
8c0a79bae8
|
:octocat:
|
2020-02-19 15:53:42 +01:00 |
|
codemasher
|
66466432db
|
🚿 some docblocks/fixes
|
2020-02-19 15:53:29 +01:00 |
|
codemasher
|
d041202a2a
|
Merge branch 'master' into php-7.4
# Conflicts:
# src/QROptionsTrait.php
|
2020-02-18 16:51:37 +01:00 |
|
codemasher
|
df33b38b63
|
:octocat: allow overriding data mode detection
|
2019-12-04 22:31:05 +01:00 |
|
codemasher
|
089e69be4b
|
✨ initialize vars
|
2019-12-04 19:13:51 +01:00 |
|
codemasher
|
76afbbb70d
|
Merge branch 'master' into php-7.4
# Conflicts:
# composer.json
# src/Output/QROutputAbstract.php
# src/QROptionsTrait.php
|
2019-08-09 21:47:27 +02:00 |
|
codemasher
|
ab7a11f225
|
🚿 sprintf'd some things
|
2019-08-09 21:14:00 +02:00 |
|
codemasher
|
d6b3e6bc3b
|
:octocat: comment unused constant
|
2019-08-09 20:20:23 +02:00 |
|
codemasher
|
34e2442616
|
:octocat: de-uglify
|
2019-08-09 20:20:00 +02:00 |
|
codemasher
|
c550846be9
|
:octocat: array_key_exists() -> isset()
|
2019-08-09 20:19:32 +02:00 |
|
codemasher
|
42244afdda
|
:octocat: use function (could've done that before...)
|
2019-08-09 20:18:46 +02:00 |
|
codemasher
|
adb1230e10
|
:octocat: replace __set() with setters for SettingsContainerInterface
|
2019-08-09 18:31:02 +02:00 |
|
codemasher
|
eaa5f7bf4e
|
:octocat:
|
2019-07-31 13:59:53 +02:00 |
|
codemasher
|
988102c9f2
|
🔥 removed superfluous "param" and "return" from docblocks
|
2019-07-31 13:59:34 +02:00 |
|
codemasher
|
8c6b3f64a7
|
🔥 removed superfluous "param" and "return" from docblocks
|
2019-07-31 02:11:29 +02:00 |
|
codemasher
|
e203a103fb
|
✨ ??=
|
2019-07-31 01:34:51 +02:00 |
|
codemasher
|
edf885823d
|
✨ typed properties!
|
2019-07-31 01:31:33 +02:00 |
|
codemasher
|
d0a8f97a3e
|
:octocat:
|
2019-07-31 00:45:45 +02:00 |
|
codemasher
|
905279723b
|
🚿
|
2019-07-30 17:21:46 +02:00 |
|
codemasher
|
19a73f34fe
|
🚿 binary representation of the patterns (makes more sense)
|
2019-07-30 17:05:41 +02:00 |
|
codemasher
|
ea852127f6
|
:octocat: make $background local
|
2019-06-22 14:49:16 +02:00 |
|
codemasher
|
4db5a40c23
|
:octocat: depedency update
|
2019-06-22 14:17:48 +02:00 |
|
codemasher
|
eff04f3f9b
|
:octocat: +backslashes for built-in functions
|
2019-03-15 12:25:05 +01:00 |
|
codemasher
|
ec8e534ee9
|
:octocat: +array indices for self documenting
|
2019-03-04 19:13:31 +01:00 |
|
codemasher
|
54bc9e114d
|
:octocat: HTML: less bloat
|
2019-03-01 16:45:20 +01:00 |
|
codemasher
|
6d4bf7c744
|
:octocat: HTML: +css class
|
2019-03-01 15:42:56 +01:00 |
|
codemasher
|
e45213dfb0
|
:octocat: HTML: +css class
|
2019-03-01 15:34:34 +01:00 |
|
codemasher
|
40eb3ff29e
|
:octocat: SVG: +css class
|
2019-03-01 15:33:50 +01:00 |
|
codemasher
|
090bbeb0f1
|
:octocat: QRMarkup::svg() removed width/height in favor of viewBox #30
|
2019-03-01 15:26:29 +01:00 |
|
codemasher
|
913b039662
|
💄
|
2018-12-20 16:18:32 +01:00 |
|
codemasher
|
9dafd4f2af
|
🚿
|
2018-12-20 16:16:08 +01:00 |
|
codemasher
|
b743b1d4fb
|
:octocat: clamp values via constructor *or* setter
|
2018-12-20 16:14:56 +01:00 |
|