Commit Graph

19 Commits (f7888d5a24830bfae0d101e99ad107e251e5a7f9)

Author SHA1 Message Date
Project Nayuki 9f2c8d9e96 Simplified and tweaked various small pieces of C++ code.
7 years ago
Project Nayuki 2794dbc179 Added private helper function to C++ code to abstract how modules are stored.
7 years ago
Project Nayuki 652ee37f59 Updated comment for QrCode.getNumRawDataModules() in all language versions.
8 years ago
Project Nayuki 84dd6f4e07 Updated comment for multiply()/finiteFieldMultiply() in C++ and C code.
8 years ago
Project Nayuki 33af4e376e Updated C++ header code to be stricter by prepending std:: prefix for C standard library types.
8 years ago
Project Nayuki b0123fee3d Reduced lines in copyright notice of each source file (related to commit 4bba4c03ed).
8 years ago
Project Nayuki f020833cd4 Simplified code in all language versions of the library (C, C++, Java, JavaScript, Python) and reduced table size, without changing behavior.
8 years ago
Project Nayuki ceb51372d3 Updated C++ QrCode private methods to replace some int variables with long to prevent overflow.
8 years ago
Project Nayuki 654520d0d4 Changed syntax so that every class member is explicitly prefixed with public/private like in Java/C# style, without changing any functionality.
8 years ago
Project Nayuki e062a386d0 Deleted copyright year in all source files, updated year in readme document.
8 years ago
Project Nayuki b2e7844a94 Updated wording of documentation comments in {C++, JavaScript, Python} versions - changed the word "specified" to "given" for consistency.
8 years ago
Project Nayuki a9a5cdbb58 Updated documentation comments for 3 functions in all language versions.
9 years ago
Nayuki Minase 3c995fa096 Updated some comments to note public and private members in JavaScript, Python, C++ code.
9 years ago
Nayuki Minase f63f890235 Changed ~4 members to package-private in all language versions, updating code in Java version but only updating comments in JavaScript, Python, C++ versions.
9 years ago
Nayuki Minase 1df147943e Tweaked section comments and blank lines for better uniformity across all language versions.
9 years ago
Nayuki Minase 5692e951dd Revamped QrCode.encodeSegments() to add parameters to make a much richer API, in all language versions; updated JavaScript demo script to handle new semantics.
9 years ago
Nayuki Minase ca7e7a60a7 Moved QrCode.encodeTextToSegment() to QrSegment.makeSegments() and changed the function's code somewhat, in all language versions; updated JavaScript demo script to handle new semantics.
9 years ago
Nayuki Minase 3fda371340 Tweaked the comment for QrCode.encodeTextToSegment() in most language versions.
9 years ago
Nayuki Minase 008fddf4be Added C++ port of the library.
9 years ago