Project Nayuki
|
6d5164fa0e
|
Added and updated comments.
|
6 years ago |
Project Nayuki
|
4cddfddb66
|
Simplified small pieces of code.
|
6 years ago |
Project Nayuki
|
b3949f6fc4
|
Changed QrTemplate.getAlignmentPatternPositions() from static function to instance method, and updated comment.
|
6 years ago |
Project Nayuki
|
a268c93ec5
|
Clarified some assertions and code.
|
6 years ago |
Project Nayuki
|
518850d81a
|
Updated various comments - Javadoc, method-level, intra-method.
|
6 years ago |
Project Nayuki
|
943b8815ee
|
Deleted unused parameter and simplified code in ReedSolomonGenerator.getRemainder().
|
6 years ago |
Project Nayuki
|
f8e59274f6
|
Simplified and renamed addEccAndInterleave(), based on the slow QR library C version algorithm.
|
6 years ago |
Project Nayuki
|
ccd7f3e9e8
|
Simplified Reed-Solomon generator algorithms, without changing behavior.
|
6 years ago |
Project Nayuki
|
567dbbb067
|
De-optimized Reed-Solomon generator to not store one step of precomputing multiplication tables, in preparation for next change.
|
6 years ago |
Project Nayuki
|
3e2770d6c0
|
Somewhat simplified black/white balance penalty calculation.
|
6 years ago |
Project Nayuki
|
593ff051bf
|
Clarified and simplified some code.
|
6 years ago |
Project Nayuki
|
b7f8d3a239
|
Tweaked some bit-drawing code for clarity.
|
6 years ago |
Project Nayuki
|
0e5e3c1b61
|
Tweaked code to convert most explicit assertion checks to native assert statements.
|
6 years ago |
Project Nayuki
|
887b6255ed
|
Updated and simplified Reed-Solomon ECC computation to reduce temporary buffers and copying.
|
6 years ago |
Project Nayuki
|
cdb9172032
|
Simplified some code, without changing behavior.
|
6 years ago |
Project Nayuki
|
7fa8becaf7
|
Tweaked code to avoid overflow entirely.
|
6 years ago |
Project Nayuki
|
e2050c3e03
|
Simplified code to use StringBuilder method chaining.
|
6 years ago |
Project Nayuki
|
b3fc497299
|
Simplified loop ranges without changing visible behavior.
|
6 years ago |
Project Nayuki
|
9071594f6c
|
Tweaked comment for kanji demo so that it corresponds to the order in the sample text string.
|
7 years ago |
Project Nayuki
|
b204202684
|
Tweaked pluralization in section comments.
|
7 years ago |
Project Nayuki
|
52ae1e387f
|
Added integer overflow checks to toImage() and toSvgString().
|
7 years ago |
Project Nayuki
|
63eaacac1b
|
Updated URLs to the project-specific new page.
|
7 years ago |
Project Nayuki
|
9e9890ada9
|
Inlined a private method.
|
7 years ago |
Project Nayuki
|
aef4073a22
|
Sped up QrCode.getPenaltyScore() by combining and rewriting loops.
|
7 years ago |
Project Nayuki
|
797d5bc3d0
|
Tweaked code to reuse constants.
|
7 years ago |
Project Nayuki
|
71cc6576f6
|
Updated cache logic to be exception-safe.
|
7 years ago |
Project Nayuki
|
e493029731
|
Added a batch-testing worker program.
|
7 years ago |
Project Nayuki
|
2ea993a381
|
Implemented principal QR Code class, added demo program.
|
7 years ago |
Project Nayuki
|
68fdc6024e
|
Fixed a bug in the alphanumeric mode encoder function.
|
7 years ago |
Project Nayuki
|
2fc396a607
|
Implemented some supporting methods and changes for BitBuffer, QrSegment, QrTemplate.
|
7 years ago |
Project Nayuki
|
0c637b5705
|
Implemented QR template class.
|
7 years ago |
Project Nayuki
|
d842b7ca57
|
Implement QR segment class, exposed bit buffer fields to the package.
|
7 years ago |
Project Nayuki
|
477f4eadd2
|
Added MIT open-source license to header of all files.
|
7 years ago |
Project Nayuki
|
f8a3eb7320
|
Implemented bit buffer class.
|
7 years ago |
Project Nayuki
|
6be9684df4
|
Started this "Fast QR Code generator library" project, added Reed-Solomon ECC generator.
|
7 years ago |