Project Nayuki
|
4ee7f6df96
|
Updated documentation comments for two QrSegment.Mode members, in all language versions.
|
6 years ago |
Project Nayuki
|
af6a247121
|
Tweaked logic in QrSegment.makeEci() to reduce redundancy, in all languages except Rust.
|
6 years ago |
Project Nayuki
|
dce44caf8f
|
Tweaked BitBuffer.appendBits() comment in several language versions.
|
6 years ago |
Project Nayuki
|
aa264f5a4d
|
Simplified the arithmetic of an internal C function.
|
6 years ago |
Project Nayuki
|
6903d28c90
|
Swapped {dy,dx} variables in commutative operations for clarity, in all languages.
|
6 years ago |
Project Nayuki
|
87868d7920
|
Renamed loop variables in QrCode.{drawFinderPattern(),drawAlignmentPattern()} for clarity, in all languages (but somewhat differently in C).
|
6 years ago |
Project Nayuki
|
440efef8bf
|
Tweaked C code to avoid unnecessary array initialization.
|
6 years ago |
Project Nayuki
|
0920922a32
|
Tweaked qrcodegen.c to not be compilable in C++ mode (undoing commit 88cc1c05fd ).
|
6 years ago |
Project Nayuki
|
30aed54c47
|
Simplified C code to directly assign useful values to the segment mode enum.
|
6 years ago |
Project Nayuki
|
957219dc91
|
Reformatted some whitespace for alignment in all language versions.
|
6 years ago |
Project Nayuki
|
e7854eb797
|
Reformatted some whitespace for alignment in all language versions.
|
6 years ago |
Project Nayuki
|
3ead3dbb84
|
Updated up to 8 comments in all language versions, but somewhat differently in each language.
|
6 years ago |
Project Nayuki
|
362d552c92
|
Simplified QrSegment.Mode.numCharCountBits() in all language versions.
|
6 years ago |
Project Nayuki
|
16b59e207d
|
Deleted unnecessary version range check in two private functions, in all language versions except Rust.
|
6 years ago |
Project Nayuki
|
9c670453a8
|
Tweaked small pieces of code.
|
6 years ago |
Project Nayuki
|
4ede209d9a
|
Changed QrCode.getAlignmentPatternPositions() from static function to instance method, tweaked its logic, and updated comment - in all languages but differently in each.
|
6 years ago |
Project Nayuki
|
4c882636bb
|
Updated comments for QrSegment.getTotalBits() in all language versions, but somewhat differently per language.
|
6 years ago |
Project Nayuki
|
0bf2d3306b
|
Simplified some code.
|
6 years ago |
Project Nayuki
|
669585590b
|
Added an assertion to QrCode.encodeSegmentsAdvanced() in all language versions.
|
6 years ago |
Project Nayuki
|
87cab22ffc
|
Revamped addEccAndInterleave() in C code for simplicity and robustness.
|
6 years ago |
Project Nayuki
|
2c055c2e67
|
Renamed some related variables in C code to match other language versions.
|
6 years ago |
Project Nayuki
|
08f7bba796
|
Simplified C code to eliminate a loop variable.
|
6 years ago |
Project Nayuki
|
de2603ab5f
|
Simplified some C code for overflow-safe calculation.
|
6 years ago |
Project Nayuki
|
f1a1ab189b
|
Clarified and simplified some pieces of C code.
|
6 years ago |
Project Nayuki
|
536a881416
|
Reformatted small pieces of C code.
|
6 years ago |
Project Nayuki
|
e2789cd5c4
|
Updated and added comments in C code.
|
6 years ago |
Project Nayuki
|
d3fbf3173b
|
Tweaked C code to change dummy value initializations to early exits (return statements).
|
6 years ago |
Project Nayuki
|
45c4ac7f2e
|
Added new private constant to C code.
|
6 years ago |
Project Nayuki
|
e7d2449957
|
Deleted comment and calculated the constant in QrCode.getNumRawDataModules() in all language versions except Java, because only the Java code explains the calculation in detail.
|
6 years ago |
Project Nayuki
|
98d1f0cc91
|
Reformatted a comment in all language versions (related to commit 5073db4487 ).
|
6 years ago |
Project Nayuki
|
5073db4487
|
Somewhat simplified black/white balance penalty calculation in all language versions.
|
6 years ago |
Project Nayuki
|
c86dacacb7
|
Tweaked code and comment in QrCode.encodeSegments() in all language versions.
|
6 years ago |
Project Nayuki
|
c9553ead71
|
Simplified code in QrCode.drawFunctionPatterns() in all language versions, but differently in Python.
|
6 years ago |
Project Nayuki
|
0ee6c41c9c
|
Renamed QrCode.appendErrorCorrection() to addEccAndInterleave() in all language versions.
|
6 years ago |
Project Nayuki
|
8d6dcf2631
|
Simplified and reformatted QrCode.getAlignmentPatternPositions() in different ways in all language versions.
|
6 years ago |
Project Nayuki
|
62e73f787a
|
Renamed variable in QrCode.drawVersion() in all language versions.
|
6 years ago |
Project Nayuki
|
23ae555dde
|
Added variable for clarity to QrCode.drawFormatBits() in all language versions.
|
6 years ago |
Project Nayuki
|
d1f53e6e7d
|
Added and updated 4 comments in all language versions.
|
6 years ago |
Project Nayuki
|
693304b8c3
|
Updated all language versions to add getBit() helper function and refactor existing arithmetic code to use it.
|
7 years ago |
Project Nayuki
|
908dbbfb31
|
Added initial values to some variables in C and C++ code to avoid potential compiler warnings.
|
7 years ago |
Project Nayuki
|
7e18dfe885
|
Tweaked C code to be slightly more efficient by using static constant data.
|
7 years ago |
Project Nayuki
|
30a9474596
|
Added initial values to some variables in C code to avoid potential compiler warnings.
|
7 years ago |
Project Nayuki
|
e36f6953dc
|
Simplified a bit of C code.
|
7 years ago |
Project Nayuki
|
2b9770f54a
|
Added comments to numerous new C functions.
|
7 years ago |
Project Nayuki
|
55b0056f38
|
Added some assertions to new C functions.
|
7 years ago |
Project Nayuki
|
13c136db8b
|
Made C function getTotalBits() testable, added test cases.
|
7 years ago |
Project Nayuki
|
dcdd743ef5
|
Simplified C library's numCharCountBits() function, updated dependent code.
|
7 years ago |
Project Nayuki
|
9e9eaf488e
|
Deleted 3 unused C private functions, deleted 1 associated test case.
|
7 years ago |
Project Nayuki
|
562f478d26
|
Rewrote and simplified C functions encodeText() and encodeBinary() to use new encodeSegmentsAdvanced(), without changing behavior (except for bugs).
|
7 years ago |
Project Nayuki
|
66f6500220
|
Added unused C functions to make a QR Code based on a list of segments.
|
7 years ago |