Commit Graph

219 Commits (58a39a96c3e072ee3143c7a4dc3de8b04e14f357)
 

Author SHA1 Message Date
Nayuki Minase 549f4bb38b Added HTML elements and JavaScript demo code to support QR Code output as an SVG vector image.
9 years ago
Nayuki Minase fc705efac3 Added white background rectangle to SVG XML code output, in all language versions.
9 years ago
Nayuki Minase 1d27211497 Updated JavaScript demo code to show no canvas if QR Code generation failed.
9 years ago
Nayuki Minase c55751e7bd Fixed JavaScript code for detecting the need for a larger QR Code version, due to incorrect code simplification in commit 5692e951dd.
9 years ago
Nayuki Minase 3878c12a81 Added HTML and JavaScript code to support advanced QR Code generation parameters.
9 years ago
Nayuki Minase f325bfe638 Moved {encodeText(), encodeBinary(), encodeSegments()} into class QrCode in Python and JavaScript implementations, for consistency with Java implementation.
9 years ago
Nayuki Minase de261ca62d Reorganized the JavaScript demo code for modularity and clarity without changing behavior.
9 years ago
Nayuki Minase ee88ce819c Fixed a bug and reordered a line of code in the JavaScript demo script.
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 1b2a554121 Tweaked minor comment and whitespace consistency in Python and C++ code.
9 years ago
Nayuki Minase 3fda371340 Tweaked the comment for QrCode.encodeTextToSegment() in most language versions.
9 years ago
Nayuki Minase bd52bc3252 Moved Java code into appropriate directory structure for packages.
9 years ago
Nayuki Minase 008fddf4be Added C++ port of the library.
9 years ago
Nayuki Minase bc10146355 Moved all code into new subdirectories per programming language.
9 years ago
Nayuki Minase 7f01bbf4f3 Simplified another pair of bit width checks using the right shift operator.
9 years ago
Nayuki Minase 53454449c4 Tweaked and simplified Java, JavaScript, Python code.
9 years ago
Nayuki Minase 3c6cc5eabc Added Python port of the library, updated comments and tweaked code in Java and JavaScript versions.
9 years ago
Nayuki Minase 72921ece29 Initial commit of QR Code generator library, in Java and JavaScript.
9 years ago