Commit History

Author SHA1 Message Date
  smiley 1a8e1ffd2b :octocat: mark nullable types explicitly (https://github.com/chillerlan/php-qrcode/issues/276) 1 year ago
  smiley 00800ef901 :bath: clean-up (again) 2 years ago
  smiley 39e3dfe83b :fire: v6.0 first pass: PHP 8.2, remove deprecated elements, add type hints 2 years ago
  smiley 90f4a4bc66 :octocat: significant output performance improvements 2 years ago
  smiley dfb7728d37 :octocat: removed QROptionsTrait::$markupDark and QROptionsTrait::$markupLight, added QROptionsTrait::$svgUseFillAttributes 2 years ago
  smiley 522fa7c31b :octocat: introduce QROutputAbstract::getOutputDimensions() for more consistent control over the image size 2 years ago
  smiley 29b58f3775 :octocat: QRImagick: fix square pixel draw size 2 years ago
  smiley b434bf54f2 :octocat: support compression quality in QRImagick 2 years ago
  smiley c69531ca20 :octocat: rename QROptionsTrait::$imageBase64 to $outputBase64, deprecate old name and redirect calls 2 years ago
  smiley bcd410a33b :octocat: cleanup, align module() method between the several output classes where applicable 2 years ago
  smiley edbc995b63 :wrench: fixed QRImagick module value validation 2 years ago
  smiley fd4d208c05 :octocat: reduce calls to QRMatrix::getMatrix() and use QRMatrix::get() instead 2 years ago
  smiley 6bba12d98c :octocat: add QROutputAbstract::getModuleValue() to avoid directly accessing the $moduleValues array 2 years ago
  smiley a4ae0e959a :octocat: rename QROutputAbstract::getModuleValue() to prepareModuleValue() to better reflect what it does 2 years ago
  smiley 1b2aa52d03 :octocat: proper names for QRMatrix getters 2 years ago
  smiley 60a19b3c94 :octocat: QROutputInterface::moduleValueIsValid() improved checks & tests 2 years ago
  smiley 76e90986e7 :octocat: make QROutputInterface::moduleValueIsValid() public static 2 years ago
  smiley 4147dae999 :octocat: QRGdImage & QRImagick background/transparency rework 2 years ago
  smiley 6b2a529160 :lipstick: code style fixes 2 years ago
  smiley 5a10df4a5b :octocat: QRImagick: base64 data URI support 2 years ago
  smiley 61128e4aec :sparkles: change QRMatrix::checkTypeNotIn() to checkTypeIn() 2 years ago
  smiley ecdd81a0cb :octocat: file caching rework/cleanup 2 years ago
  smiley 739579552d :octocat: clarify several QROptions: $imageTransparent and $imageTransparencyBG, introduced $drawLightModules and $bgColor (see #122) 3 years ago
  smiley cb69751c3b :shower: 3 years ago
  smiley 1f435dfd54 :shower: rename QRMatrix::checkTypes() to checkTypeNotIn() and switch return value to better reflect what it actually does 3 years ago
  codemasher 164116fa39 :bath: output (+test) simplification & cleanup 4 years ago
  codemasher 3e14260144 :octocat: clarify default module value setting 4 years ago
  codemasher 709a0322c9 :octocat: circular modules in Imagick output 4 years ago
  codemasher f224587574 :shower: output module cleanup 4 years ago
  codemasher 153603a5dc :bath: more docblock cleanup & micro optimizations 4 years ago