Commit Graph

38 Commits

Author SHA1 Message Date
smiley 74bc126f27 :octocat: QRFpdf::dump(): allow using external FPDF instance 2024-04-19 10:40:53 +02: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 ab358f2f38 :octocat: fixes/implements #223 2023-10-25 21:30:48 +02:00
smiley 90f4a4bc66 :octocat: significant output performance improvements 2023-10-16 18:27:45 +02:00
smiley 522fa7c31b :octocat: introduce QROutputAbstract::getOutputDimensions() for more consistent control over the image size 2023-09-17 19:19:24 +02:00
smiley c69531ca20 :octocat: rename QROptionsTrait::$imageBase64 to $outputBase64, deprecate old name and redirect calls 2023-09-03 22:49:32 +02:00
smiley bcd410a33b :octocat: cleanup, align module() method between the several output classes where applicable 2023-09-03 19:46:14 +02:00
smiley 2dc6dce237 :octocat: QRFpdf: explicit check for $color 2023-06-13 15:40:03 +02:00
smiley fd4d208c05 :octocat: reduce calls to QRMatrix::getMatrix() and use QRMatrix::get() instead 2023-04-07 19:21:59 +02:00
smiley 6bba12d98c :octocat: add QROutputAbstract::getModuleValue() to avoid directly accessing the $moduleValues array 2023-04-06 20:45:38 +02:00
smiley a4ae0e959a :octocat: rename QROutputAbstract::getModuleValue() to prepareModuleValue() to better reflect what it does 2023-04-06 02:11:08 +02:00
smiley 1b2aa52d03 :octocat: proper names for QRMatrix getters 2023-04-04 15:00:55 +02:00
smiley 60a19b3c94 :octocat: QROutputInterface::moduleValueIsValid() improved checks & tests 2023-03-22 21:22:14 +01:00
smiley 76e90986e7 :octocat: make QROutputInterface::moduleValueIsValid() public static 2023-03-16 13:23:53 +01:00
smiley 6b2a529160 💄 code style fixes 2023-03-11 02:38:57 +01:00
smiley ecdd81a0cb :octocat: file caching rework/cleanup 2023-03-07 22:42:48 +01:00
smiley 7fd54b78d8 🚿 2022-11-10 19:47:49 +01:00
smiley 00f47b40f0 :octocat: QRFpdf: support bgColor and drawLightModules 2022-11-10 19:32:13 +01:00
smiley a8573f31a5 🚿 phan happy 2022-09-26 00:18:18 +02:00
smiley 22ad482e57 :octocat: QRFpdf: proper value check/clamp 2022-09-26 00:07:06 +02:00
smiley 20de869bb9 :octocat: rename QROutputAbstract::base64encode() to toBase64DataURI() to better reflect what it does 2022-07-28 00:13:45 +02:00
codemasher 3e14260144 :octocat: clarify default module value setting 2021-12-11 17:52:22 +01:00
codemasher 153603a5dc 🛀 more docblock cleanup & micro optimizations 2021-11-21 11:41:40 +01:00
codemasher c3d299153a Merge branch 'v5'
# Conflicts:
#	.github/workflows/tests.yml
#	.travis.yml
#	README.md
#	composer.json
#	examples/imageWithLogo.php
#	examples/svg.php
#	src/QRCode.php
2021-11-18 12:00:10 +01:00
codemasher f6aaeea3ee 🚿 phan happy 2021-11-18 08:19:04 +01:00
codemasher 93618e83ff :octocat: removed filesource and package phpdoc tags 2021-01-24 22:52:33 +01:00
codemasher e06c4a38f7 :octocat: simplify base64 URI creation 2021-01-20 16:19:48 +01:00
codemasher 9f0251b466 :octocat: allow base64 output for the fpdf module 2020-11-16 14:13:40 +01:00
codemasher e437956429 :octocat: allow returning the image resource 2020-11-16 14:09:50 +01:00
codemasher a0bc423543 :octocat: +QROptionsTrait::$fpdfMeasureUnit 2020-06-03 22:00:21 +02:00
codemasher be8e143e03 :octocat: use QRCodeException & ignore coverage for lib check 2020-06-03 20:17:22 +02:00
codemasher 2ae1a48ec0 🔧 run parent constructor after library check 2020-06-03 20:12:54 +02:00
codemasher d1d041c093 🚿 reformat 2020-06-03 19:57:28 +02:00
codemasher d11dd9d47f :octocat: -declare (all or nothing) 2020-06-03 19:42:49 +02:00
codemasher 8f1f0cc088 :octocat: +file docblock 2020-06-03 19:41:26 +02:00
Maximilian Kresse 66e6696f1c 🚿 2020-06-03 10:13:21 +02:00
Maximilian Kresse 091ea635bd Added fpdf output 2020-06-03 09:34:52 +02:00