Project Nayuki
|
e83ac1cd62
|
Simplified and clarified various pieces of Rust code.
|
5 years ago |
Project Nayuki
|
2136d88ac8
|
Tweaked Rust code to use inclusive-range for-loops where appropriate.
|
5 years ago |
Project Nayuki
|
9fdd05e64d
|
Simplified some pieces of Rust code.
|
5 years ago |
Project Nayuki
|
765527895c
|
Tightened some Rust variable scopes, simplified a bit of code.
|
5 years ago |
Project Nayuki
|
6007d92aaa
|
Tweaked Rust code to reduce redundant type declarations.
|
5 years ago |
Project Nayuki
|
eb115a9931
|
Tweaked Rust code to convert more integer casts from 'as' to 'from'.
|
5 years ago |
Project Nayuki
|
c5d4709e0e
|
Tweaked a C++ integer cast.
|
5 years ago |
Project Nayuki
|
6431ef47fd
|
Tweaked Rust code to have safer integer lossless upcasts, thanks to clippy's diagnostics.
|
5 years ago |
Project Nayuki
|
621a77757e
|
Simplified miscellaneous Rust code, due to clippy linting.
|
5 years ago |
Project Nayuki
|
78ee34f9a6
|
Simplified some Rust methods to be pass-by-copy-value instead of pass-by-reference, thanks to clippy (linter)'s suggestions.
|
5 years ago |
Project Nayuki
|
1424d9f332
|
Simplified a bit of TypeScript and Rust code using for-each looping.
|
5 years ago |
Project Nayuki
|
7eac8beffe
|
Updated C and C++ makefiles to exclude warnings and sanitizers by default, instead recommending extra flags for manually doing a diagnostic/debug build.
|
5 years ago |
Project Nayuki
|
50d00ebf76
|
Simplified Rust code using ?-operator on Option (Rust 1.22).
|
5 years ago |
Project Nayuki
|
20e904578e
|
Updated readme text in multiple programming language versions.
|
5 years ago |
Project Nayuki
|
f9c8183f64
|
Merged.
|
5 years ago |
Project Nayuki
|
c22fc2f8f6
|
Tweaked readme text slightly.
|
5 years ago |
Project Nayuki
|
a2704103bb
|
Added new HTML+TypeScript demo program, corresponding to the command line demos of all other languages.
|
5 years ago |
Project Nayuki
|
d5d431a2d4
|
Renamed a local variable in Python code.
|
5 years ago |
Project Nayuki
|
146105007c
|
Simplified some new TypeScript demo code.
|
5 years ago |
Project Nayuki
|
cf612ec2dc
|
Changed internal name of the HTML demo program.
|
5 years ago |
Project Nayuki
|
e9f7133692
|
Indented the HTML file fully.
|
5 years ago |
Project Nayuki
|
e20059b9ca
|
Renamed demo HTML and TypeScript files.
|
5 years ago |
Project Nayuki
|
588d1a6b87
|
Tweaked HTML application to add warning message if scripts aren't loaded.
|
5 years ago |
Project Nayuki
|
5efbdc4822
|
Added whitespace to align some code.
|
5 years ago |
Project Nayuki
|
0ebd221a27
|
Updated C test suite for an internal function because the parameter is size_t and not int. (The function and test were introduced in commit 08108ee6d8ae.)
|
5 years ago |
Project Nayuki
|
1a254cf67f
|
Refactored C qrcodegen-test's testCalcSegmentBitLength() to add a test case struct.
|
5 years ago |
Project Nayuki
|
42f753cfcf
|
Fixed indentation in a line of C code.
|
5 years ago |
Project Nayuki
|
a492346364
|
Clarified C qrcodegen-worker so that two internal variables use size_t instead of int.
|
5 years ago |
Project Nayuki
|
ae0ff71ff1
|
Clarified C qrcodegen-test testAddEccAndInterleave() so that its internals use size_t instead of int.
|
5 years ago |
Project Nayuki
|
68d4cb5217
|
Clarified C qrcodegen-test addEccAndInterleaveReference() so that its internals use size_t instead of int.
|
5 years ago |
Project Nayuki
|
9312480978
|
In C version, added many explicit integer type casts for signedness, with the help of GCC's "-Wsign-conversion" and "-Wconversion".
|
5 years ago |
Project Nayuki
|
a8a91e0d38
|
In C++ version, fixed all remaining implicit integer signedness conversions with the help of GCC's "-Wsign-conversion" and "-Wconversion".
|
5 years ago |
Project Nayuki
|
419b5ae2d7
|
In C++ version, added some more explicit casts for integer signedness and width.
|
5 years ago |
Project Nayuki
|
1fb40bc113
|
In C++ version, added explicit integer casts for second argument of calls to BitBuffer.appendBits().
|
5 years ago |
Project Nayuki
|
c3479c0043
|
In C++ version, added explicit casts from int/long to uint32_t for first argument of calls to BitBuffer.appendBits().
|
5 years ago |
Project Nayuki
|
1edf83109f
|
Updated readme text, synchronized package-info Javadoc text with the readme.
|
5 years ago |
Project Nayuki
|
f05a8f9098
|
Replaced the finder-like pattern detection algorithm with a more sophisticated and accurate one, synchronizing with the parent project.
|
5 years ago |
Project Nayuki
|
42c357ae1c
|
Renamed a local variable.
|
5 years ago |
Project Nayuki
|
4671dca0ad
|
Tweaked a bit of code for simplicity.
|
5 years ago |
Project Nayuki
|
afc12dc9d2
|
Synchronized some code with the parent project, without changing behavior.
|
5 years ago |
Project Nayuki
|
6d6e0f3fde
|
Added and updated many comments, almost all at the member level (rarely within functions), some with original wording, some synchronizing with the main qrcodegen project.
|
5 years ago |
Project Nayuki
|
960b9cd32d
|
Deleted some static imports.
|
5 years ago |
Project Nayuki
|
fa7a092672
|
Deleted some section comments.
|
5 years ago |
Project Nayuki
|
f8f01c4d4e
|
Refactored logic in QrTemplate and ReedSolomonGenerator into new Memozier class.
|
5 years ago |
Project Nayuki
|
1207d89c33
|
Added another feature point to the readme.
|
5 years ago |
Project Nayuki
|
f759146df3
|
Deleted hand-written JavaScript code in favor of compiling from TypeScript, updated directories and readme.
|
5 years ago |
Project Nayuki
|
1e24fcf67a
|
Tweaked TypeScript code to make it compatible with ECMAScript 5. Main change is demoting class BitBuffer into plain arrays. This makes the TypeScript code architecture diverge slightly from the other 5 supported OOP languages.
|
5 years ago |
Project Nayuki
|
907813a82c
|
Fixed reStructuredText syntax for describing the Python package.
|
5 years ago |
Project Nayuki
|
8407d37839
|
Updated package version numbers.
|
5 years ago |
Project Nayuki
|
b7c9ccfff9
|
Simplified and clarified a few bits of code, without changing behavior.
|
5 years ago |