Commit History

Autor SHA1 Mensaxe Data
  codemasher 164116fa39 :bath: output (+test) simplification & cleanup %!s(int64=4) %!d(string=hai) anos
  codemasher 3fac6cf89b :shower: deprecate QRCode::is* string validation in favor of $datamode::validateString(), move tests %!s(int64=4) %!d(string=hai) anos
  codemasher 87f7f3aa4a :octocat: add logo space creation %!s(int64=4) %!d(string=hai) anos
  codemasher 6c34213aca :octocat: allow contrast adjustment and grayscaling in the reader %!s(int64=4) %!d(string=hai) anos
  codemasher 5c2c92667a :bath: fix/cleanup/move mask pattern evaluation, don't alter matrix for evaluation %!s(int64=4) %!d(string=hai) anos
  codemasher b7a757d296 :shower: move luminance source FQCN determination to options %!s(int64=4) %!d(string=hai) anos
  codemasher 3d563bfcc0 :shower: refeactored away some superfluous constants %!s(int64=4) %!d(string=hai) anos
  codemasher 9fde82f9c2 :shower: remove DATA_* prefix from Mode::* constants %!s(int64=4) %!d(string=hai) anos
  codemasher 9037a69626 :shower: re-add ECC mode constants for backwards compatibility %!s(int64=4) %!d(string=hai) anos
  codemasher 153603a5dc :bath: more docblock cleanup & micro optimizations %!s(int64=4) %!d(string=hai) anos
  codemasher b0f0186466 :octocat: +readFromSource() %!s(int64=4) %!d(string=hai) anos
  codemasher 5e9cf0047e :octocat: integrate reader into QRCode, extract LuminanceSourceInterface %!s(int64=4) %!d(string=hai) anos
  codemasher 17d0bc0dd9 :octocat: change classnames to "self" on several returns %!s(int64=4) %!d(string=hai) anos
  codemasher 51cb15c0d6 :octocat: phan happy %!s(int64=4) %!d(string=hai) anos
  codemasher 72a8fd6adc :octocat: extract custom output module init to spearate method %!s(int64=4) %!d(string=hai) anos
  codemasher 3969de33bb :shower: %!s(int64=4) %!d(string=hai) anos
  codemasher 9710a30448 :octocat: moved MaskPatternTester to Common %!s(int64=4) %!d(string=hai) anos
  codemasher 93618e83ff :octocat: removed filesource and package phpdoc tags %!s(int64=4) %!d(string=hai) anos
  codemasher 81dcab5b66 :octocat: detect source encoding %!s(int64=5) %!d(string=hai) anos
  codemasher 67ce00b25d :octocat: ECI encoding (1st draft) %!s(int64=5) %!d(string=hai) anos
  codemasher abf6c2fd94 :octocat: inject QRDataModeInterface %!s(int64=5) %!d(string=hai) anos
  codemasher 0a1ceecdd8 :shower: %!s(int64=5) %!d(string=hai) anos
  codemasher 182ebf4e70 :octocat: extract MaskPattern %!s(int64=5) %!d(string=hai) anos
  codemasher bde04254de :octocat: renamed QRData:initMatrix() to writeMatrix() %!s(int64=5) %!d(string=hai) anos
  codemasher d58c2044f1 :bath: extract EccLevel %!s(int64=5) %!d(string=hai) anos
  codemasher 6d8705b19b :bath: extract Version %!s(int64=5) %!d(string=hai) anos
  codemasher 37a40571e6 :bath: extract Mode %!s(int64=5) %!d(string=hai) anos
  codemasher 5a1777f391 :sparkles: +ECI mode %!s(int64=5) %!d(string=hai) anos
  codemasher 9f5d0bc060 :bath: data mode rework %!s(int64=5) %!d(string=hai) anos
  codemasher 1cf3738ed8 :octocat: nah, stop tampering with mb_internal_encoding as it doesn't have any effect here anyway. %!s(int64=5) %!d(string=hai) anos