Project Nayuki
|
6ea933f159
|
Refactored Rust code to collect some private functions into new private struct.
|
5 years ago |
Project Nayuki
|
29119d3f2e
|
Fixed typo, added blank line.
|
5 years ago |
Project Nayuki
|
096c70cd4d
|
Reorganized C++ library code into one implementation source file and one header file (instead of 3+3), changing some spacing and ordering, without changing functionality.
|
5 years ago |
Project Nayuki
|
67c62461d3
|
Renamed some method parameters to completely avoid variable shadowing, in C++ and Java versions.
|
5 years ago |
Project Nayuki
|
fe992753d2
|
Tweaked Rust code to convert more integer casts from 'as' to 'from'.
|
5 years ago |
Project Nayuki
|
6e088f72d3
|
Added an assertion to QrCode.getNumRawDataModules() in all language versions.
|
5 years ago |
Project Nayuki
|
585e80e4f5
|
Slightly simplified Rust code so that for-loops and lambdas capture variables as value-copy instead of reference.
|
5 years ago |
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
|
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 |
Project Nayuki
|
ee5e4ca121
|
Tweaked a few comments.
|
5 years ago |
Project Nayuki
|
b6aa563812
|
Tweaked a comment in QrCode.reedSolomonComputeDivisor() in 4 language versions.
|
5 years ago |