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