Commit Graph

288 Commits

Author SHA1 Message Date
smiley 490cc43b47 🛀 too many static calls in here 2025-11-14 21:01:37 +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 22e6c4b75f 🔥 phan v6-dev 2025-11-01 19:17:11 +01:00
smiley 2ba2b4ebaa :octocat: phpcs happy 2025-10-09 23:56:26 +02:00
smiley 01ff29439d :octocat: DataInterfaceTestAbstract::testValidateString() added an additional test (see #313) 2025-09-19 15:03:54 +02:00
Einar Gangsø 29cdbcc8cd Remove uneeded test 2025-09-19 14:17:21 +02:00
Einar Gangsø 5d82e8e8c9 Update tests, comma is not supported 2025-09-19 10:45:37 +02:00
smiley bf34b46c57 :octocat: reintroducing phan because phpstan keeps making trouble 2025-07-19 23:29:41 +02:00
smiley 5477e121d3 :octocat: skip AVIF output test if not supported/installed 2025-07-18 20:03:14 +02:00
smiley 0ef7bc7bf2 :octocat: extract QRMatrix::getBooleanMatrix() from QRMatrix::getMatrix() to remove type ambiguity 2025-04-01 12:43:05 +02:00
smiley 747a38dd30 :octocat: phpstan 2.0 2024-11-17 00:23:34 +01:00
smiley 98f1859ad6 :octocat: allow for ECI encoded numeric and alphanum segments (test fix) 2024-11-16 19:44:59 +01:00
smiley f08e49322d :octocat: what the fuck phpstan??? 2024-10-16 11:08:29 +02:00
smiley f172094346 :octocat: CI fix 2024-10-16 11:01:43 +02:00
smiley f822e807d7 :octocat: regex fix (#282) 2024-10-16 10:22:02 +02:00
smiley b42d02dcb7 🚿 2024-07-21 16:51:27 +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 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 f31eff72f5 add PHPBench to run benchmarks 2024-04-30 21:15:17 +02:00
smiley 3252ea6faa 🚿 2024-03-07 00:15:22 +01:00
smiley df49b3ffa4 🔧 estimated bit length was correct, add a safety margin instead 2024-02-27 15:39:22 +01:00
smiley c1c9cdf285 wrench: QRData::estimateTotalBitLength(): do not substract from the estimated bit length 2024-02-27 14:47:36 +01:00
smiley ded4a12f9b :octocat: clean up builddir mess 2024-01-07 20:24:30 +01:00
smiley 0578456800 🚿 2024-01-06 17:33:32 +01:00
smiley e9743c00f0 :octocat: spimplifications & cleanup 2024-01-06 17:32:32 +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 27df9aa66e 🔧 2023-10-28 00:03:44 +02:00
smiley f6dc397a56 cheap performance tests 2023-10-27 23:41:18 +02:00
smiley ff147426a1 :octocat: moved some files 2023-10-27 20:03:48 +02:00
smiley ab358f2f38 :octocat: fixes/implements #223 2023-10-25 21:30:48 +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 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 5597812273 🚿 2023-09-05 03:05:49 +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 fe602a9ab2 :octocat: move ANSI color escape code function to QRString::ansi8() 2023-09-03 19:27:18 +02:00