Commit Graph

816 Commits (720f62bddb7226106071d4728c292cb1df519ceb)
 

Author SHA1 Message Date
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 8dabf86641 Renamed some method parameters to completely avoid variable shadowing.
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 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