Project Nayuki
|
a610a3d8df
|
Added support for making Extended Channel Interpretation (ECI) segments - in Java, C++, JavaScript, and Python language versions.
|
9 years ago |
Project Nayuki
|
52694b5327
|
Simplified/deoptimized Java and JavaScript code to use string search instead of lookup table for alphanumeric mode encoding, without changing functionality. This is similar to the previous commit 106e31d9c7. By comparison, the Python code had always used a proper dictionary, and the C code implemented string search from the start.
|
9 years ago |
Project Nayuki
|
b0123fee3d
|
Reduced lines in copyright notice of each source file (related to commit 4bba4c03ed).
|
9 years ago |
Project Nayuki
|
ac91c54ce1
|
Fixed QrSegment.getTotalBits() Java logic to catch integer overflow correctly (related to the C++ fix in commit 873652a82f).
|
9 years ago |
Project Nayuki
|
e062a386d0
|
Deleted copyright year in all source files, updated year in readme document.
|
9 years ago |
Project Nayuki
|
bd470926ca
|
Tweaked all Java code to replace explicit null checks with calls to Objects.requireNonNull() (requires Java SE 7+).
|
9 years ago |
Nayuki Minase
|
85703de600
|
Fixed subtle logic bug in QrSegment.java to match the API promise of a fully mutable list being returned.
|
10 years ago |
Nayuki Minase
|
f63f890235
|
Changed ~4 members to package-private in all language versions, updating code in Java version but only updating comments in JavaScript, Python, C++ versions.
|
10 years ago |
Nayuki Minase
|
be316029aa
|
Added and updated code comments for members (mostly) and within functions (a few), in all languages.
|
10 years ago |
Nayuki Minase
|
1df147943e
|
Tweaked section comments and blank lines for better uniformity across all language versions.
|
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
|
bd52bc3252
|
Moved Java code into appropriate directory structure for packages.
|
10 years ago |