Project Nayuki
|
df729db98b
|
Added "data too long" exception class, changed code to make use of it, updated Javadoc comments.
|
6 years ago |
Project Nayuki
|
2f4b0e8fd8
|
Tweaked drawFormatBits() and drawDummyFormatBits() to use end-exclusive range in second copy for clarity.
|
6 years ago |
Project Nayuki
|
badeca0dc9
|
Imported QrSegmentAdvanced from the parent project, changed a constant to be package-private, updated readme.
|
6 years ago |
Project Nayuki
|
5657ba274b
|
Added package summary Javadoc comment.
|
6 years ago |
Project Nayuki
|
72d350e3a0
|
Added and updated comments.
|
6 years ago |
Project Nayuki
|
b967ae4aae
|
Added and updated some strict overflow checks.
|
6 years ago |
Project Nayuki
|
83a3c3b957
|
Added and updated comments.
|
6 years ago |
Project Nayuki
|
eb072ba84e
|
Simplified small pieces of logic.
|
6 years ago |
Project Nayuki
|
3e6381cea8
|
Renamed loop variables and swapped commutative arguments for clarity.
|
6 years ago |
Project Nayuki
|
6124187248
|
Refactored QrTemplate to use QrCode.getBit().
|
6 years ago |
Project Nayuki
|
b669311c2e
|
Added Javadoc and informal comments to some members, which differ from the parent project.
|
6 years ago |
Project Nayuki
|
f6e7b17602
|
Tweaked small pieces of code, synchronizing from the parent "QR Code generator library" project.
|
6 years ago |
Project Nayuki
|
132c8f32e2
|
Added and updated many Javadoc and informal comments, synchronizing from the parent "QR Code generator library" project.
|
6 years ago |
Project Nayuki
|
509881ea9f
|
Slightly tweaked demo program for clarity.
|
6 years ago |
Project Nayuki
|
735994ed2a
|
Aligned main comments in demo program.
|
6 years ago |
Project Nayuki
|
820b2ca60a
|
Moved QrCode class's max/min version constants, tweaked associated comments and blank lines.
|
6 years ago |
Project Nayuki
|
6a5fdc5687
|
Tweaked whitespace for consistency.
|
6 years ago |
Project Nayuki
|
6f79d4c68e
|
Tweaked comments and statement order in QrCode constructor.
|
6 years ago |
Project Nayuki
|
b0a7a4240a
|
Added private helper function to reduce occurrences of low-level bit arithmetic.
|
6 years ago |
Project Nayuki
|
1027ad5b65
|
Reformatted some whitespace for alignment.
|
6 years ago |
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
|
032b47d4e6
|
Added readme document.
|
7 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 |