Commit Graph

22 Commits

Author SHA1 Message Date
Project Nayuki c0b684bc18 Tweaked comment for kanji demo in multiple languages, so that it corresponds to the order in the sample text string. 2018-06-24 03:33:22 +00:00
Project Nayuki 5a5626edb2 Added integer constants for QR Code min/max version numbers, made use of new constants in library and example applications, in all language versions except C. 2017-10-23 04:42:53 +00:00
Project Nayuki 6a71e09f72 Added/tweaked comments and blank lines in demo programs of all language versions except JavaScript. 2017-10-23 03:51:13 +00:00
Project Nayuki 8fe7878e1e Changed output format of C and C++ demo programs to match design intent and other languages. 2017-10-23 03:46:22 +00:00
Project Nayuki b86466ecd5 - Deleted constructors/functions/code for remasking existing QrCode object (due to doubtful real-world usefulness): C++, Java, JavaScript, Python, Rust.
- Tweaked code and comments due to feature removal: JavaScript, Python.
- Updated demo programs to reflect new API usage and add new example: C, C++, Java, Python, Rust.
2017-10-23 03:45:24 +00:00
Project Nayuki 8bbfa3938b Tweaked usages of C++ QrCode::Ecc class to be passed by value instead of const reference. 2017-09-06 04:21:56 +00:00
Project Nayuki a138e6fbc3 Changed C++ QrCode class to eliminate const from fields, updated related code. 2017-09-06 04:03:52 +00:00
Project Nayuki 9c1a25aba4 Changed QrCode.getModule() in {Java, JavaScript, Python, C++} language versions to return Boolean instead of 0/1 - to match {C, Rust} language versions - and updated comments and usages. 2017-08-31 20:39:29 +00:00
Project Nayuki 6f9116dfcb Simplified C++ code with vector range constructor. 2017-08-31 20:25:39 +00:00
Project Nayuki 3db1e2d9b1 Renamed 'packedKanjiData' constant in demo programs. 2017-08-17 21:52:08 +00:00
Project Nayuki ff0eed8700 Tweaked C++ and Java demo code for clarity. 2017-08-17 21:37:04 +00:00
Project Nayuki 20a05141ec Added C++ QrSegment constructor taking BitBuffer argument, updated existing code to use it. 2017-08-17 21:29:15 +00:00
Project Nayuki d17ff80b1a Updated some C++ implementation code to be stricter by adding appropriate 'using' directives for C standard library types. 2017-05-05 20:57:13 +00:00
Project Nayuki b0123fee3d Reduced lines in copyright notice of each source file (related to commit 4bba4c03ed). 2017-04-24 20:41:54 +00:00
Project Nayuki 88ad854fd3 Added hand-crafted example of kanji mode text encoding to C++, Java, Python demo programs. 2017-04-21 16:59:13 +00:00
Project Nayuki dafd93dbdf Reduced redundancy in C++ demo programs with 'using' directives. 2017-04-21 05:38:44 +00:00
Project Nayuki 43987c0f28 Deleted unused arguments for main(), replaced return code with named constant. 2017-02-25 19:24:56 +00:00
Project Nayuki e062a386d0 Deleted copyright year in all source files, updated year in readme document. 2017-02-10 03:19:39 +00:00
Project Nayuki fb702fd46e Added some explicit header #includes to C++ demo code for clarity. 2016-05-24 18:50:22 +00:00
Nayuki Minase fc5f11b3b2 Tweaked line breaking, whitespace, and declaration ordering without changing behavior. 2016-04-20 20:50:42 +00:00
Nayuki Minase be316029aa Added and updated code comments for members (mostly) and within functions (a few), in all languages. 2016-04-20 20:27:41 +00:00
Nayuki Minase 008fddf4be Added C++ port of the library. 2016-04-15 04:26:37 +00:00