115 Commits

Author SHA1 Message Date
smiley 9a38501f5b :octocat: omit parentheses around "new" calls 2026-03-17 19:05:34 +01:00
smiley 94931d8da2 :octocat: type hints for class constants 2026-03-16 21:48:09 +01:00
smiley c99f5d4022 🛀 test overhaul 2025-11-02 00:48:56 +01:00
smiley 8237857cc3 🚿 move and exclude test traits 2025-11-01 21:28:10 +01:00
smiley 5477e121d3 :octocat: skip AVIF output test if not supported/installed 2025-07-18 20:03:14 +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 74dc3b2dbf :octocat: extract RGBArrayModuleValueTrait 2024-05-06 23:18:27 +02:00
smiley b231433d56 QRInterventionImage (intervention/image) 2024-05-04 22:52:48 +02:00
smiley 81eb21a7f8 :octocat: QRStringJSON overhaul 2024-05-04 19:33:12 +02:00
smiley ee8a19ab8b :octocat: QRMarkup: extract CssColorModuleValueTrait to allow use in other output classes 2024-05-04 15:28:13 +02:00
smiley 1f73485224 XML output!? 2024-05-03 19:34:23 +02:00
smiley acd38f58bb 🚿 2024-05-01 11:50:49 +02:00
smiley 3252ea6faa 🚿 2024-03-07 00:15:22 +01:00
smiley ded4a12f9b :octocat: clean up builddir mess 2024-01-07 20:24:30 +01:00
smiley d8ccc242d3 added QRGdImageAVIF 2023-11-27 23:29:54 +01:00
smiley 00800ef901 🛀 clean-up (again) 2023-11-27 22:53:38 +01:00
smiley 2d2a00fabb 🔥 v6.0 third pass: test clean-up (again) 2023-11-26 18:42:45 +01:00
smiley 2478f75324 🔥 v6.0 second pass: PHPUnit 10.4 2023-11-25 18:13:51 +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 6c135ba981 :octocat: QRGdImage: add BMP and WEBP support, deprecate QROptionsTrait::$jpegQuality and QROptionsTrait::$pngCompression in favor of QROptionsTrait::$quality 2023-09-05 03:04:08 +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 edbc995b63 🔧 fixed QRImagick module value validation 2023-07-12 13:17:28 +02:00
smiley b0fc9aeb53 🚿 2023-04-04 20:29:57 +02:00
smiley 50179a97ef :octocat: move mask pattern parameter 2023-04-04 20:21:04 +02:00
smiley 60a19b3c94 :octocat: QROutputInterface::moduleValueIsValid() improved checks & tests 2023-03-22 21:22:14 +01:00
smiley b18647a147 + QREpsTest 2023-03-22 21:18:13 +01:00
smiley 51d7c2b8a3 :octocat: added QRMatrix::M_*_DARK constants for convenience 2023-03-12 14:32:02 +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 739579552d :octocat: clarify several QROptions: $imageTransparent and $imageTransparencyBG, introduced $drawLightModules and $bgColor (see #122) 2022-07-31 04:19:19 +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 cde2af576b 🛀 extract QRMarkup into QRMarkupSVG and QRMarkupHTML 2022-06-06 23:09:20 +02:00
smiley 8c75d8b2dc 🚿 2022-05-10 14:53:59 +02:00
codemasher 164116fa39 🛀 output (+test) simplification & cleanup 2021-12-12 23:40:44 +01:00
codemasher 278554af0d 🚿 2021-12-09 01:32:44 +01:00
codemasher 5347080444 🚿 test cleanup 2021-12-09 01:31:41 +01:00
codemasher 857dd519ff 🚿 move samples 2021-12-07 15:43:40 +01:00
codemasher b5f1865cd2 🚿 add default CSS class 2021-12-06 21:41:31 +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 eac6f7ddac 🚿 2021-12-03 15:44:14 +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 3ca51167e2 :octocat: fix windows test testRenderImage() 2021-11-18 08:57:23 +01:00
codemasher 39ed4c36da :octocat: fix windows test testSaveException() 2021-11-18 08:39:41 +01:00
codemasher 5f23962763 🚿 test cleanup 2021-06-06 01:16:22 +02:00
codemasher 4f6002ab7b :octocat: trying a non-existent directory 2021-06-05 21:34:00 +02:00
codemasher f092e86847 :octocat: will this test now work on CI? 2021-06-05 21:18:06 +02:00