Commit Graph

464 Commits

Author SHA1 Message Date
smiley db300baa78 🚿 2023-04-06 21:25:30 +02:00
smiley 44257b1e08 :octocat: add QRMatrix::setArea() 2023-04-06 20:59:03 +02:00
smiley 6bba12d98c :octocat: add QROutputAbstract::getModuleValue() to avoid directly accessing the $moduleValues array 2023-04-06 20:45:38 +02:00
smiley a4ae0e959a :octocat: rename QROutputAbstract::getModuleValue() to prepareModuleValue() to better reflect what it does 2023-04-06 02:11:08 +02:00
smiley 6b9f6f8459 :octocat: move format info & masking 2023-04-04 21:57:41 +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 9bc23a2161 :octocat: rename QRCode::getMatrix() and RecoderResult::getMatrix() to getQRMatrix() 2023-04-04 15:45:30 +02:00
smiley 2c389c7d4c :octocat: QRMatrix: add dummy methods with deprecation notice 2023-04-04 15:13:50 +02:00
smiley 1b2aa52d03 :octocat: proper names for QRMatrix getters 2023-04-04 15:00:55 +02:00
smiley 89b0d48e1c :octocat: silence phan 2023-03-25 19:53:30 +01:00
smiley b79bf85570 :octocat: improve minimum version detection and related tests 2023-03-25 19:37:37 +01:00
smiley b30c369810 :octocat: make QRData::estimateTotalBitLength() and QRData::getMinimumVersion() public 2023-03-23 21:38:40 +01:00
smiley ae0f312415 🚿 2023-03-22 21:24:54 +01:00
smiley 60a19b3c94 :octocat: QROutputInterface::moduleValueIsValid() improved checks & tests 2023-03-22 21:22:14 +01:00
smiley c4314d6088 :octocat: QREps: support CMYK 2023-03-16 15:24:02 +01:00
smiley 76e90986e7 :octocat: make QROutputInterface::moduleValueIsValid() public static 2023-03-16 13:23:53 +01:00
smiley d4887f2676 🔧 2023-03-16 11:50:25 +01:00
smiley 3e0a4655aa :octocat: use a proper constant for data mode 2023-03-16 11:20:33 +01:00
smiley f13300c304 🚿 2023-03-15 19:55:59 +01:00
smiley ba3636cfe9 :octocat: QROptionsTrait cleanup 2023-03-15 09:33:19 +01:00
smiley 4147dae999 :octocat: QRGdImage & QRImagick background/transparency rework 2023-03-15 07:57:17 +01:00
smiley de27a999ae 🚿 2023-03-13 16:56:50 +01:00
smiley 05eaf4eca0 :octocat: ECI mode rework 2023-03-13 16:38:10 +01:00
smiley 9eba4ada08 :octocat: remove unnecessary Mode::getLengthBitsForMode() 2023-03-13 15:17:24 +01:00
smiley 9977c51180 :octocat: let QRDataModeInterface::write() return $this 2023-03-13 15:14:59 +01:00
smiley a7758f792d 💄 2023-03-12 15:42:53 +01:00
smiley 51d7c2b8a3 :octocat: added QRMatrix::M_*_DARK constants for convenience 2023-03-12 14:32:02 +01:00
smiley 2f0b169039 💄 2023-03-11 19:15:41 +01:00
smiley 63056190f7 💄 2023-03-11 19:12:29 +01:00
smiley c24f0c9fd5 💄 2023-03-11 04:11:37 +01:00
smiley 8e72bc6521 💄 2023-03-11 03:31:22 +01:00
smiley 6b2a529160 💄 code style fixes 2023-03-11 02:38:57 +01:00
smiley 5a10df4a5b :octocat: QRImagick: base64 data URI support 2023-03-10 00:12:00 +01:00
smiley 61128e4aec change QRMatrix::checkTypeNotIn() to checkTypeIn() 2023-03-09 19:08:37 +01:00
smiley ed2a92f33e 🚿 2023-03-08 22:46:25 +01:00
smiley 4234541d45 🚿 2023-03-08 22:39:07 +01:00
smiley 29e8812b77 :octocat: QROptionsTrait: remove unnecessary set_eccLevel() and set_maskPattern() 2023-03-08 16:04:02 +01:00
smiley ecdd81a0cb :octocat: file caching rework/cleanup 2023-03-07 22:42:48 +01:00
smiley 0538d1be26 🔧 2023-03-02 23:55:26 +01:00
smiley 1b6d16c95d 🚿 2023-03-02 23:35:22 +01:00
smiley d98b56b55e :octocat: +QRCode::setOptions() 2023-03-02 23:27:00 +01:00
smiley c474cc704e :octocat: rework output interface invocation 2023-03-02 23:04:23 +01:00
smiley ca56fe5ca9 :octocat: remove non-empty content restriction 2023-03-02 23:01:54 +01:00
smiley 2b86a24ccc :octocat: extract QRCode::renderMatrix() 2023-03-02 19:41:27 +01:00
smiley cc58c403f8 :octocat: do not throw in QRDataModeInterface::validateString() (#182) 2023-03-01 20:11:45 +01:00
smiley 72878502b6 :octocat: Kanji second byte validation causes too many issues 2023-02-01 18:22:49 +01:00
smiley 9c0f6ac065 🚿 some docblocks and typos 2023-01-31 23:49:33 +01:00
smiley a02012a283 :octocat: ReedSolomonEncoder: add constructor 2023-01-31 19:05:23 +01:00
smiley 8eb54d4eef :octocat: move deinterleaving to ReedSolomonDecoder 2023-01-31 19:02:24 +01:00