7622a9d799Fixed field reference errors in Python code.
Nayuki Minase
2016-04-21 02:19:50 +0000
4fcf02d1f9Added comments and renamed variables in QrCode.appendErrorCorrection() in all language versions.
Nayuki Minase
2016-04-21 01:57:58 +0000
1fb0283189Added robustness checks to JavaScript, Python, C++ code without changing functionality in normal operation.
Nayuki Minase
2016-04-20 21:00:23 +0000
8bdecc51a3Fixed simple errors in C++ and Python code.
Nayuki Minase
2016-04-20 20:59:31 +0000
fc5f11b3b2Tweaked line breaking, whitespace, and declaration ordering without changing behavior.
Nayuki Minase
2016-04-20 20:50:42 +0000
3c995fa096Updated some comments to note public and private members in JavaScript, Python, C++ code.
Nayuki Minase
2016-04-20 20:46:46 +0000
a4cccee0b3Changed 2 members to public in JavaScript code, changed 1 member to explicitly private in Python code.
Nayuki Minase
2016-04-20 20:45:18 +0000
f63f890235Changed ~4 members to package-private in all language versions, updating code in Java version but only updating comments in JavaScript, Python, C++ versions.
Nayuki Minase
2016-04-20 20:40:49 +0000
be316029aaAdded and updated code comments for members (mostly) and within functions (a few), in all languages.
Nayuki Minase
2016-04-20 20:27:41 +0000
1df147943eTweaked section comments and blank lines for better uniformity across all language versions.
Nayuki Minase
2016-04-20 20:19:57 +0000
a8d8b6ddbeRefactored JavaScript code to replace get*() methods with read-only fields created by Object.defineProperty().
Nayuki Minase
2016-04-19 00:29:24 +0000
549f4bb38bAdded HTML elements and JavaScript demo code to support QR Code output as an SVG vector image.
Nayuki Minase
2016-04-18 20:48:40 +0000
fc705efac3Added white background rectangle to SVG XML code output, in all language versions.
Nayuki Minase
2016-04-18 20:44:02 +0000
1d27211497Updated JavaScript demo code to show no canvas if QR Code generation failed.
Nayuki Minase
2016-04-18 19:40:21 +0000
c55751e7bdFixed JavaScript code for detecting the need for a larger QR Code version, due to incorrect code simplification in commit 5692e951dd.
Nayuki Minase
2016-04-18 19:39:32 +0000
3878c12a81Added HTML and JavaScript code to support advanced QR Code generation parameters.
Nayuki Minase
2016-04-18 19:30:53 +0000
f325bfe638Moved {encodeText(), encodeBinary(), encodeSegments()} into class QrCode in Python and JavaScript implementations, for consistency with Java implementation.
Nayuki Minase
2016-04-18 18:40:14 +0000
de261ca62dReorganized the JavaScript demo code for modularity and clarity without changing behavior.
Nayuki Minase
2016-04-16 04:06:14 +0000
ee88ce819cFixed a bug and reordered a line of code in the JavaScript demo script.
Nayuki Minase
2016-04-16 04:04:02 +0000
5692e951ddRevamped QrCode.encodeSegments() to add parameters to make a much richer API, in all language versions; updated JavaScript demo script to handle new semantics.
Nayuki Minase
2016-04-16 03:53:58 +0000
ca7e7a60a7Moved QrCode.encodeTextToSegment() to QrSegment.makeSegments() and changed the function's code somewhat, in all language versions; updated JavaScript demo script to handle new semantics.
Nayuki Minase
2016-04-16 01:44:24 +0000
1b2a554121Tweaked minor comment and whitespace consistency in Python and C++ code.
Nayuki Minase
2016-04-16 01:17:15 +0000
3fda371340Tweaked the comment for QrCode.encodeTextToSegment() in most language versions.
Nayuki Minase
2016-04-16 01:14:22 +0000
bd52bc3252Moved Java code into appropriate directory structure for packages.
Nayuki Minase
2016-04-15 23:59:53 +0000
008fddf4beAdded C++ port of the library.
Nayuki Minase
2016-04-15 04:26:37 +0000
bc10146355Moved all code into new subdirectories per programming language.
Nayuki Minase
2016-04-15 02:58:02 +0000
7f01bbf4f3Simplified another pair of bit width checks using the right shift operator.
Nayuki Minase
2016-04-12 19:11:07 +0000