Project Nayuki
|
a14de3d959
|
Renamed colorX, colorY local variables in QrCode.getPenaltyScore() to just color, in all language versions.
|
2018-10-26 03:47:04 +00:00 |
|
Project Nayuki
|
f2ea49b7d4
|
Tweaked QrCode.drawFormatBits() to use end-exclusive range in second copy for clarity, in most languages.
|
2018-10-13 19:54:30 +00:00 |
|
Project Nayuki
|
7dbfabd388
|
Reordered functions and sections in C code for better flow for human readers, without changing functionality.
|
2018-10-08 18:01:14 +00:00 |
|
Project Nayuki
|
614169fc88
|
Fixed a comment in C code.
|
2018-10-08 03:02:56 +00:00 |
|
Project Nayuki
|
f011e52770
|
Updated and synchronized documentation comments for QrCode's instance methods, in all languages.
|
2018-10-06 03:26:54 +00:00 |
|
Project Nayuki
|
76f97dd0b8
|
Updated and synchronized documentation comments for QrCode class's constructor and static factory functions, in all languages.
|
2018-10-06 03:11:03 +00:00 |
|
Project Nayuki
|
95e5f14c36
|
Updated and synchronized QrCode class's top-level documentation comment, in all languages.
|
2018-10-05 21:17:52 +00:00 |
|
Project Nayuki
|
a5b6c28a1f
|
Updated and synchronized documentation comments for QrCode class's fields and constants, in all languages.
|
2018-10-05 20:56:50 +00:00 |
|
Project Nayuki
|
eebae19fb2
|
Reduced the use of the word "symbol" when referring to QR Codes, in all languages.
|
2018-10-05 20:30:26 +00:00 |
|
Project Nayuki
|
79796901ea
|
Updated and synchronized documentation comments for QrSegment class's {top-level, constructor, makeBytes()}, in all languages.
|
2018-10-05 19:38:36 +00:00 |
|
Project Nayuki
|
85eb6493fd
|
Updated and synchronized documentation comments for QrSegment's constants/functions involving character sets, in all languages.
|
2018-10-05 19:34:42 +00:00 |
|
Project Nayuki
|
139e67eee2
|
Updated and synchronized documentation comments for QrSegment's fields, in all languages.
|
2018-10-05 19:27:11 +00:00 |
|
Project Nayuki
|
179f7be089
|
Updated and synchronized QrCode.Ecc and QrSegment.Mode enums' documentation comments, in all languages.
|
2018-10-05 17:58:16 +00:00 |
|
Project Nayuki
|
29479efedf
|
Updated class BitBuffer's documentation comments, in all languages.
|
2018-10-05 17:35:18 +00:00 |
|
Project Nayuki
|
7d49af97e1
|
Updated documentation comments for three QrSegment members, in all language versions.
|
2018-10-05 00:21:12 +00:00 |
|
Project Nayuki
|
4ee7f6df96
|
Updated documentation comments for two QrSegment.Mode members, in all language versions.
|
2018-10-04 22:16:25 +00:00 |
|
Project Nayuki
|
af6a247121
|
Tweaked logic in QrSegment.makeEci() to reduce redundancy, in all languages except Rust.
|
2018-10-04 19:26:21 +00:00 |
|
Project Nayuki
|
0cded0ba36
|
Aligned main comments in demo programs.
|
2018-10-04 19:08:23 +00:00 |
|
Project Nayuki
|
dd47ef10c7
|
Split long text constants in demo programs.
|
2018-10-04 19:06:54 +00:00 |
|
Project Nayuki
|
dce44caf8f
|
Tweaked BitBuffer.appendBits() comment in several language versions.
|
2018-10-02 08:55:34 +00:00 |
|
Project Nayuki
|
aa264f5a4d
|
Simplified the arithmetic of an internal C function.
|
2018-09-18 08:58:30 +00:00 |
|
Project Nayuki
|
a19c7aa21b
|
Reformatted a bit of whitespace in C code, to match other languages (commit 5a5626edb2 ).
|
2018-09-17 04:15:29 +00:00 |
|
Project Nayuki
|
6903d28c90
|
Swapped {dy,dx} variables in commutative operations for clarity, in all languages.
|
2018-09-17 03:51:57 +00:00 |
|
Project Nayuki
|
87868d7920
|
Renamed loop variables in QrCode.{drawFinderPattern(),drawAlignmentPattern()} for clarity, in all languages (but somewhat differently in C).
|
2018-09-17 03:47:58 +00:00 |
|
Project Nayuki
|
440efef8bf
|
Tweaked C code to avoid unnecessary array initialization.
|
2018-09-17 03:40:08 +00:00 |
|
Project Nayuki
|
0920922a32
|
Tweaked qrcodegen.c to not be compilable in C++ mode (undoing commit 88cc1c05fd ).
|
2018-09-17 03:39:40 +00:00 |
|
Project Nayuki
|
30aed54c47
|
Simplified C code to directly assign useful values to the segment mode enum.
|
2018-09-17 03:31:00 +00:00 |
|
Project Nayuki
|
be143456be
|
Revamped C and C++ makefiles by copying structure from another library of mine, removed shared library output from C library (from commit a3dcc36dd4 ) due to problematic linkage in some enviroments.
|
2018-09-17 03:26:41 +00:00 |
|
Project Nayuki
|
070daf8c9e
|
Tweaked C header file to be friendly to C++.
|
2018-09-17 03:00:01 +00:00 |
|
Project Nayuki
|
67bb2b4267
|
Removed C macros for MALLOC() to not support compiling code verbatim in C++ mode (undoing commit eb536b43c5 ).
|
2018-09-17 02:41:39 +00:00 |
|
Project Nayuki
|
957219dc91
|
Reformatted some whitespace for alignment in all language versions.
|
2018-08-31 17:57:57 +00:00 |
|
Project Nayuki
|
e7854eb797
|
Reformatted some whitespace for alignment in all language versions.
|
2018-08-31 17:23:16 +00:00 |
|
Project Nayuki
|
3ead3dbb84
|
Updated up to 8 comments in all language versions, but somewhat differently in each language.
|
2018-08-28 21:08:00 +00:00 |
|
Project Nayuki
|
362d552c92
|
Simplified QrSegment.Mode.numCharCountBits() in all language versions.
|
2018-08-28 20:11:05 +00:00 |
|
Project Nayuki
|
16b59e207d
|
Deleted unnecessary version range check in two private functions, in all language versions except Rust.
|
2018-08-28 19:45:09 +00:00 |
|
Project Nayuki
|
9c670453a8
|
Tweaked small pieces of code.
|
2018-08-28 19:32:44 +00:00 |
|
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.
|
2018-08-28 19:10:47 +00:00 |
|
Project Nayuki
|
4c882636bb
|
Updated comments for QrSegment.getTotalBits() in all language versions, but somewhat differently per language.
|
2018-08-28 16:36:07 +00:00 |
|
Project Nayuki
|
0bf2d3306b
|
Simplified some code.
|
2018-08-28 07:18:56 +00:00 |
|
Project Nayuki
|
669585590b
|
Added an assertion to QrCode.encodeSegmentsAdvanced() in all language versions.
|
2018-08-28 06:22:22 +00:00 |
|
Project Nayuki
|
87cab22ffc
|
Revamped addEccAndInterleave() in C code for simplicity and robustness.
|
2018-08-28 05:31:35 +00:00 |
|
Project Nayuki
|
2c055c2e67
|
Renamed some related variables in C code to match other language versions.
|
2018-08-28 05:30:18 +00:00 |
|
Project Nayuki
|
08f7bba796
|
Simplified C code to eliminate a loop variable.
|
2018-08-28 05:08:27 +00:00 |
|
Project Nayuki
|
de2603ab5f
|
Simplified some C code for overflow-safe calculation.
|
2018-08-28 05:08:03 +00:00 |
|
Project Nayuki
|
f1a1ab189b
|
Clarified and simplified some pieces of C code.
|
2018-08-28 04:58:20 +00:00 |
|
Project Nayuki
|
536a881416
|
Reformatted small pieces of C code.
|
2018-08-28 04:57:03 +00:00 |
|
Project Nayuki
|
e2789cd5c4
|
Updated and added comments in C code.
|
2018-08-28 04:55:34 +00:00 |
|
Project Nayuki
|
d3fbf3173b
|
Tweaked C code to change dummy value initializations to early exits (return statements).
|
2018-08-28 04:42:24 +00:00 |
|
Project Nayuki
|
45c4ac7f2e
|
Added new private constant to C code.
|
2018-08-28 04:41:21 +00:00 |
|
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.
|
2018-08-28 03:53:17 +00:00 |
|