Commit Graph

21 Commits (b7a4605e4416907762acd423d2213f63ebbeb466)

Author SHA1 Message Date
Project Nayuki 12360bec33 Added and updated a few comments in QrSegmentAdvanced.
9 years ago
Project Nayuki e062a386d0 Deleted copyright year in all source files, updated year in readme document.
9 years ago
Project Nayuki 8033f9cec0 Fixed a constant value in QrSegmentAdvanced, which affects how the optimal segment switching is selected.
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
Project Nayuki 18834e548b Deleted a trailing whitespace.
9 years ago
Project Nayuki ff9fbba9cf Renamed loop variable from j to i in ReedSolomonGenerator.getRemainder() in most language versions.
9 years ago
Project Nayuki a9a5cdbb58 Updated documentation comments for 3 functions in all language versions.
9 years ago
Nayuki Minase 2de9610756 Added comment about remainder bits in QR symbol in all language versions.
9 years ago
Nayuki Minase 0f71a9f818 Added an experimental advanced QR segment encoder class in Java for kanji mode encoding and optimal segment mode switching, changed a statistics helper function in QrCode.java to package-private to support the new class.
10 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 4fcf02d1f9 Added comments and renamed variables in QrCode.appendErrorCorrection() in all language versions.
10 years ago
Nayuki Minase fc5f11b3b2 Tweaked line breaking, whitespace, and declaration ordering without changing behavior.
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 fc705efac3 Added white background rectangle to SVG XML code output, in 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 3fda371340 Tweaked the comment for QrCode.encodeTextToSegment() in most language versions.
10 years ago
Nayuki Minase bd52bc3252 Moved Java code into appropriate directory structure for packages.
10 years ago
Nayuki Minase bc10146355 Moved all code into new subdirectories per programming language.
10 years ago