Commit Graph

14 Commits (9628e259710c6d24a89b0a1800a1951a0000b969)

Author SHA1 Message Date
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.
8 years ago
Project Nayuki b0123fee3d Reduced lines in copyright notice of each source file (related to commit 4bba4c03ed).
8 years ago
Project Nayuki e062a386d0 Deleted copyright year in all source files, updated year in readme document.
9 years ago
Nayuki Minase 9a832a200d Added QrCode.drawCanvas() to JavaScript version of the library, by moving it from the demo program.
10 years ago
Nayuki Minase a8d8b6ddbe Refactored JavaScript code to replace get*() methods with read-only fields created by Object.defineProperty().
10 years ago
Nayuki Minase 549f4bb38b Added HTML elements and JavaScript demo code to support QR Code output as an SVG vector image.
10 years ago
Nayuki Minase 1d27211497 Updated JavaScript demo code to show no canvas if QR Code generation failed.
10 years ago
Nayuki Minase 3878c12a81 Added HTML and JavaScript code to support advanced QR Code generation parameters.
10 years ago
Nayuki Minase f325bfe638 Moved {encodeText(), encodeBinary(), encodeSegments()} into class QrCode in Python and JavaScript implementations, for consistency with Java implementation.
10 years ago
Nayuki Minase de261ca62d Reorganized the JavaScript demo code for modularity and clarity without changing behavior.
10 years ago
Nayuki Minase ee88ce819c Fixed a bug and reordered a line of code in the JavaScript demo script.
10 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.
10 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.
10 years ago
Nayuki Minase bc10146355 Moved all code into new subdirectories per programming language.
10 years ago