Commit Graph

140 Commits

Author SHA1 Message Date
smiley 426c16a89b :octocat: QRMarkupSVG: extract path() method to allow modification of the individual <path> elements 2023-01-28 18:59:13 +01:00
Trismegiste 6bca964b6d The 'html' tag is missing in HTML output 2022-12-05 09:43:19 +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 6e083cec8c :octocat: QRGdImage: proper value check/clamp 2022-09-26 00:05:00 +02:00
smiley 3ed5bbc408 :octocat: QREps: fixes from https://github.com/chillerlan/php-qrcode/discussions/148 2022-09-26 00:04:12 +02:00
smiley 739579552d :octocat: clarify several QROptions: $imageTransparent and $imageTransparencyBG, introduced $drawLightModules and $bgColor (see #122) 2022-07-31 04:19:19 +02:00
smiley d6f1500ee1 🚿 2022-07-28 02:19:41 +02:00
smiley 20de869bb9 :octocat: rename QROutputAbstract::base64encode() to toBase64DataURI() to better reflect what it does 2022-07-28 00:13:45 +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 5d595891d8 🔧 QRGdImage: change imagescale() filter to default value (#142) 2022-07-11 16:59:50 +02:00
smiley 66ac346c36 🔧 QRGdImage: fix "Implicit conversion from float to int" in PHP 8.1 2022-07-11 16:50:48 +02:00
smiley cb69751c3b 🚿 2022-07-10 19:12:55 +02:00
smiley a489639819 QROutputAbstract::collectModules(): ignore empty modules 2022-07-10 01:02:47 +02:00
smiley 07cb751ee0 :octocat: extreact QROutputAbstract::setMatrixDimensions() 2022-07-08 22:24:18 +02:00
smiley 1ca995a3bb :octocat: QRMarkupSVG::paths(): ignore non-existent module values 2022-07-08 16:56:27 +02:00
smiley 19f4fcc0bc 🔧 2022-07-08 00:52:48 +02:00
smiley 30693561d7 :octocat: add $M_TYPE to transform callback 2022-07-08 00:25:01 +02:00
smiley 851246003c :octocat: extract markup css class generation to QRMarkup::getCssClass() 2022-07-08 00:21:45 +02:00
smiley cde2af576b 🛀 extract QRMarkup into QRMarkupSVG and QRMarkupHTML 2022-06-06 23:09:20 +02:00
smiley 4f454cb4ff 🚿 QROutputAbstract::collectModules(): don't mess with the field value, also add modified value as param to transform, docblock 2022-06-06 07:53:02 +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 9aad8fbbdf 🚿 added $M_TYPE as param to the transform function call 2022-06-05 21:29:27 +02:00
smiley e9229a3679 🚿 2022-05-13 15:42:50 +02:00
smiley 00086063a6 EPS support (really!) 2022-05-11 22:15:31 +02:00
smiley 14779f9538 🚿 extract method QROutputAbstract::collectModules() 2022-05-11 19:32:53 +02:00
smiley 8c75d8b2dc 🚿 2022-05-10 14:53:59 +02:00
smiley b53efc999e 🚿 2022-03-11 22:05:46 +01:00
smiley e8ac9e02a4 🚿 2022-03-04 21:57:15 +01:00
codemasher 0673036150 🚿 have mercy, avoid BC breaks 2021-12-14 16:11:20 +01:00
codemasher 164116fa39 🛀 output (+test) simplification & cleanup 2021-12-12 23:40:44 +01:00
codemasher 317fbb6f24 🚿 make exceptions final 2021-12-12 02:02:39 +01:00
codemasher 3e14260144 :octocat: clarify default module value setting 2021-12-11 17:52:22 +01:00
codemasher 709a0322c9 :octocat: circular modules in Imagick output 2021-12-10 00:50:48 +01:00
codemasher dd9959b4c2 :octocat: convert errors to exceptions in GD output 2021-12-10 00:09:22 +01:00
codemasher 9b54d1d565 :octocat: circular modules in GD output 2021-12-10 00:00:36 +01:00
codemasher 278554af0d 🚿 2021-12-09 01:32:44 +01:00
codemasher f224587574 🚿 output module cleanup 2021-12-06 21:39:46 +01:00
codemasher 6006df8c9a 🛀 SVG output rework 2021-12-06 21:27:40 +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 002ea1a64b :octocat: i hate this less 2021-01-25 01:25:40 +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 307b6462f6 :octocat: QRMatrix::M_*TYPE rework, separate masking 2021-01-19 00:24:16 +01:00
codemasher 05e4fc48ee 🚿 2020-11-18 20:24:22 +01:00
codemasher 65084283bc 🚿 2020-11-18 00:09:41 +01:00