Commit Graph

592 Commits

Author SHA1 Message Date
smiley 03a701e9eb 📖 2025-08-21 11:09:08 +02:00
smiley bf34b46c57 :octocat: reintroducing phan because phpstan keeps making trouble 2025-07-19 23:29:41 +02:00
smiley daf01b96b2 :octocat: hand over finder pattern coordinates to the decoder result (#248) 2025-06-16 18:47:48 +02:00
smiley d65911ada9 :octocat: dependency update & phpstan happy 2025-06-16 18:46:33 +02:00
smiley b9fe7d3dfe :octocat: phpcs happy 2025-04-01 14:23:21 +02:00
smiley 943ed3710b :octocat: QREps: cleanup, align with other output classes 2025-04-01 14:19:09 +02:00
smiley 0ef7bc7bf2 :octocat: extract QRMatrix::getBooleanMatrix() from QRMatrix::getMatrix() to remove type ambiguity 2025-04-01 12:43:05 +02:00
smiley b5ff1258a9 🚿 2024-11-27 20:19:56 +01:00
smiley 747a38dd30 :octocat: phpstan 2.0 2024-11-17 00:23:34 +01:00
smiley 1d8b7fd8ba :octocat: allow for ECI encoded numeric and alphanum segments (???), see https://github.com/chillerlan/php-qrcode/discussions/289 2024-11-16 19:27:59 +01:00
smiley f822e807d7 :octocat: regex fix (#282) 2024-10-16 10:22:02 +02:00
smiley 9964cf8ff1 :octocat: i hate this less (might be slightly slower tho) 2024-09-24 17:02:14 +02:00
smiley 9aecdcd925 🚿 2024-09-24 16:43:50 +02:00
smiley df18b1d90e :octocat: phpstan happy 2024-09-17 17:32:03 +02:00
smiley 7e7552bc05 :octocat: QRGdImage: remove custom error handler 2024-07-23 14:50:23 +02:00
smiley 54dac157c6 :octocat: QREps: extract header() method to ease customization 2024-07-21 22:29:50 +02:00
smiley 071bc4217d :octocat: add mime type guesser to QROutputAbstract (#223) 2024-07-21 18:04:45 +02:00
smiley a792c9f27a :octocat: there's areason why these methods were static... 2024-07-21 15:59:26 +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 f65d9d2815 Merge remote-tracking branch 'origin/main' 2024-07-17 10:20:05 +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 991287a774 🚿 2024-07-17 08:11:42 +02:00
smiley 8276d6d6fb :octocat: QRMarkup: move base64 transformation to abstract 2024-07-17 08:11:05 +02:00
GaiusCoffey c954db67e2 Reset scaled and length after toggling upscaled so as to prevent issues with subclasses that use the output from dump() (#275) 2024-07-10 18:19:18 +02:00
smiley eb590f6244 :octocat: QRCode constructor: accept iterable as options 2024-06-22 21:07:43 +02:00
smiley d14a3ad147 :octocat: qrcode.schema.json: use "integer" instead of "number" where applicable 2024-06-22 21:06:25 +02:00
smiley 4c204491f5 :octocat: QRInterventionImage: fix deprecation error 2024-06-22 21:05:33 +02:00
smiley 74dc3b2dbf :octocat: extract RGBArrayModuleValueTrait 2024-05-06 23:18:27 +02:00
smiley e4cbe56f66 🚿 2024-05-04 23:12:48 +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 f28605c809 🚿 2024-05-04 19:24:38 +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 74bc126f27 :octocat: QRFpdf::dump(): allow using external FPDF instance 2024-04-19 10:40:53 +02:00
smiley 046016e76e :octocat: separate QR reader options 2024-04-19 10:03:47 +02:00
smiley df49b3ffa4 🔧 estimated bit length was correct, add a safety margin instead 2024-02-27 15:39:22 +01:00
smiley ccc73766e9 🚿 2024-02-27 14:51:05 +01:00
smiley c1c9cdf285 wrench: QRData::estimateTotalBitLength(): do not substract from the estimated bit length 2024-02-27 14:47:36 +01:00
smiley 443bd5589f :octocat: QRGdImage::checkGD(): use imagetypes() instead of gd_info() 2024-01-07 20:24:57 +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 1a0208a3e8 :octocat: simplify logo space determination 2024-01-06 17:27:42 +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 39e3dfe83b 🔥 v6.0 first pass: PHP 8.2, remove deprecated elements, add type hints 2023-11-25 12:49:56 +01:00
smiley 49b0c399c8 📖 2023-10-27 23:39:31 +02:00
smiley ff147426a1 :octocat: moved some files 2023-10-27 20:03:48 +02:00