Project Nayuki
|
8407d37839
|
Updated package version numbers.
|
2019-07-14 17:15:03 +00:00 |
Project Nayuki
|
ee5e4ca121
|
Tweaked a few comments.
|
2019-07-14 17:10:57 +00:00 |
Project Nayuki
|
b6aa563812
|
Tweaked a comment in QrCode.reedSolomonComputeDivisor() in 4 language versions.
|
2019-07-14 17:10:36 +00:00 |
Project Nayuki
|
b5aaadf758
|
Demoted ReedSolomonGenerator from a class to a set of functions, and changed some names and comments, in all languages except C. This reduces code verbosity but doesn't change public APIs or visible behavior. The code organization is similar to the finder-like-pattern-detector feature.
|
2019-07-14 16:54:00 +00:00 |
Project Nayuki
|
c5ad557eea
|
Updated the finder pattern detector logic in the other 6 language versions to match Java code.
|
2019-07-06 03:30:51 +00:00 |
Project Nayuki
|
1ca214499b
|
Renamed a local variable in all language versions (although the Java version has different logic).
|
2019-07-06 01:43:20 +00:00 |
Project Nayuki
|
fd083f70e8
|
Reordered calls to applyMask()/drawFormatBits() for conceptual clarity, without changing output (because masks don't affect format bits), in all language versions.
|
2018-11-04 19:26:33 +00:00 |
Project Nayuki
|
22319bf90f
|
Tweaked Rust code to inline handle_constructor_masking().
|
2018-11-04 19:25:45 +00:00 |
Project Nayuki
|
86149fa1b2
|
Updated Python and Rust package version number.
|
2018-11-02 00:40:17 +00:00 |
Project Nayuki
|
af872343c0
|
Completely rewrote the algorithm for detecting finder-like patterns, making it more accurate and compliant with the QR Code specification, in all languages.
|
2018-10-26 06:53:12 +00:00 |
Project Nayuki
|
5ac0e2a938
|
Inverted some if-else statements in QrCode.getPenaltyScore() without changing behavior, in all languages.
|
2018-10-26 05:24:21 +00:00 |
Project Nayuki
|
111b20b2b9
|
Tweaked logic in QrCode.getPenaltyScore() for future expansion, without changing behavior, in all languages.
|
2018-10-26 05:21:34 +00:00 |
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
|
025400e706
|
Tweaked a package-private Rust function to not be public.
|
2018-10-26 02:42:49 +00:00 |
Project Nayuki
|
c36c4a28eb
|
Updated Java, C++, Python, Rust worker programs to catch the new exception; removed error message string comparisons.
|
2018-10-26 02:42:35 +00:00 |
Project Nayuki
|
8da8107cc2
|
Updated QrCode.encodeSegments() to throw DataTooLongException - in Java, C++, Python, Rust code. Rust code also changes return types from Option to Result. Updated Java and Rust documentation.
|
2018-10-26 02:42:04 +00:00 |
Project Nayuki
|
4635e8a8a8
|
Added new unused "data too long" exception/error class to Java, C++, Python, Rust code.
|
2018-10-26 02:39:46 +00:00 |
Project Nayuki
|
3da57e5aa0
|
Fixed Rust code examples in multiple files (due to commit 9628e25971 ).
|
2018-10-14 05:03:33 +00:00 |
Project Nayuki
|
e883e31f0a
|
Updated Rust crate version number.
|
2018-10-13 03:24:57 +00:00 |
Project Nayuki
|
d234e1c73b
|
Added Rust documentation comments for Version and Mask struct+impl.
|
2018-10-13 03:20:42 +00:00 |
Project Nayuki
|
38d8d3377f
|
Added Rust crate summary documentation comment.
|
2018-10-13 01:41:45 +00:00 |
Project Nayuki
|
d2e2f8b596
|
Tweaked comments in Rust code to end in a period, for enum constants.
|
2018-10-13 01:32:29 +00:00 |
Project Nayuki
|
40858c7b11
|
Tweaked comments in Rust code to reflow the hard line wrapping, without changing HTML output.
|
2018-10-13 01:31:28 +00:00 |
Project Nayuki
|
7d84b8b128
|
Tweaked comments in Rust code to fix Rust-specific facts.
|
2018-10-13 01:27:50 +00:00 |
Project Nayuki
|
0810860b57
|
Tweaked comments in Rust code to use Markdown formatting.
|
2018-10-13 01:27:28 +00:00 |
Project Nayuki
|
a8039110d7
|
Tweaked comments in Rust code to add new paragraph breaks.
|
2018-10-13 01:13:10 +00:00 |
Project Nayuki
|
b8e8658de9
|
Tweaked comments in Rust code to add paragraph breaks to correspond to Javadoc.
|
2018-10-13 01:10:59 +00:00 |
Project Nayuki
|
aef9d3dc4c
|
Tweaked comments in Rust code to start new paragraph after first sentence, just like Javadoc.
|
2018-10-13 01:05:16 +00:00 |
Project Nayuki
|
4b6e151955
|
Tweaked comments in Rust code to convert all public members to real documentation comments.
|
2018-10-13 00:57:13 +00:00 |
Project Nayuki
|
4e774437b3
|
Simplified some Rust code.
|
2018-10-08 22:39:18 +00:00 |
Project Nayuki
|
0723ac0d17
|
Updated Python and Rust package version number.
|
2018-10-08 18:38:22 +00:00 |
Project Nayuki
|
c7bc281e18
|
Inlined BitBuffer.getBytes() into its single usage (with simplification because the bit length is a multiple of 8) in most language versions, synchronized comment and variable name in Rust version.
|
2018-10-06 04:44:03 +00:00 |
Project Nayuki
|
f4b16f25b0
|
Updated documentation comment for field QrCode.modules, in most languages.
|
2018-10-06 03:40:31 +00:00 |
Project Nayuki
|
1c9a9cf60c
|
Tweaked a few documentation comments.
|
2018-10-06 03:37:21 +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
|
aa39108f0d
|
Added/updated/synchronized documentation comments for QrSegment's accessor methods, in all languages except C.
|
2018-10-05 19:30:21 +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
|
b89bb889a5
|
Tweaked C++ and Rust code to not use character entities (left over from copying Javadoc).
|
2018-10-05 07:29:20 +00:00 |
Project Nayuki
|
d060e97e03
|
Tweaked two comments in QrCode constructor, in all languages except C.
|
2018-10-05 01:47:05 +00:00 |
Project Nayuki
|
0a0ac19f9b
|
Aligned code involving QrCode grid fields, in most languages.
|
2018-10-05 01:42:57 +00:00 |
Project Nayuki
|
eab76f20d6
|
Updated class QrCode's field comments, in most languages.
|
2018-10-05 00:40:49 +00:00 |
Project Nayuki
|
028b377472
|
Updated a section comment in class QrCode, in most languages.
|
2018-10-05 00:30:10 +00:00 |