Commit Graph

65 Commits (8ec5d75766ccd8401ae44dd777d21ab6a0f44356)

Author SHA1 Message Date
Project Nayuki 4d6185a5d3 Reorganized a chunk of code in worker program of {Java, Python, C, C++} language versions, without changing behavior.
7 years ago
Project Nayuki 712dfb9f77 Added comments in Python and Rust code.
7 years ago
Project Nayuki c3f3ea1f28 Replaced unused loop variables in Python code with _.
7 years ago
Project Nayuki 3d0863717a Simplified small bits of Python and JavaScript code, without changing behavior.
7 years ago
Project Nayuki 6b2cfd98dc Fixed the upper limit of ECI values to be more permissive according to the spec, in almost all language versions except C.
7 years ago
Project Nayuki 99833249e1 Slightly simplified Python code to not parenthesize (x & y) == z due to operator precedence rules. (But parentheses are still required in C/C++/Java/JavaScript.)
7 years ago
Project Nayuki 8997da4651 Converted Java BitBuffer comments to Javadoc, updated related comments in most other language versions.
7 years ago
Project Nayuki 49f6538682 Updated a comment in getAlignmentPatternPositions() in most language versions (except JavaScript).
7 years ago
Project Nayuki 3db1e2d9b1 Renamed 'packedKanjiData' constant in demo programs.
7 years ago
Project Nayuki a341901d94 Simplified Python code by making BitBuffer subclass list, updated internal usages.
7 years ago
Project Nayuki d785ecb598 Simplified the no-stroke declaration in SVG output code - in Java, C++, JavaScript, Python language versions.
7 years ago
Project Nayuki 377af20c1a Updated Python package version number to 1.1.0 for release on PyPI.
8 years ago
Project Nayuki e0e48e0cf7 Updated top-level readme document and package description within setup.py.
8 years ago
Project Nayuki 7727d371e1 Simplified Java and Python demo code slightly.
8 years ago
Project Nayuki a610a3d8df Added support for making Extended Channel Interpretation (ECI) segments - in Java, C++, JavaScript, and Python language versions.
8 years ago
Project Nayuki 0482a1ec5b Simplified a small bit of variables and logic of QrCode.getPenaltyScore() in all language versions, but in a subtly different way per language.
8 years ago
Project Nayuki e28c1d718e Simplified a few small pieces of Python code.
8 years ago
Project Nayuki d416d5cb3e Renamed a Python method to be private for consistency.
8 years ago
Project Nayuki 84ab01d23a Added a few comments to Python code.
8 years ago
Project Nayuki cc6855f045 Clarified Python code by adding parentheses around compound expressions containing chained comparisons.
8 years ago
Project Nayuki 50c1a6b8af Simplified a few lines of code in constructor of ReedSolomonGenerator in all language versions.
8 years ago
Project Nayuki 17e0155500 Added local variable to appendErrorCorrection() in {Java, C++, JavaScript, Python} language versions to reduce code repetition and synchronize with C version.
8 years ago
Project Nayuki d32b2a58fc Improved the behavior of accepting/handling byte-sequence data types in Python code.
8 years ago
Project Nayuki 652ee37f59 Updated comment for QrCode.getNumRawDataModules() in all language versions.
8 years ago
Project Nayuki 4bc769e58f Updated text and header comments in Python and HTML code.
8 years ago
Project Nayuki b6b2bddb59 Added SVG text printing to Python demo program, to match C++ and Java demo programs.
8 years ago
Project Nayuki b0123fee3d Reduced lines in copyright notice of each source file (related to commit 4bba4c03ed).
8 years ago
Project Nayuki 7e72bd8dfb Updated examples in readme, updated text in readme and setup.py.
8 years ago
Project Nayuki 88ad854fd3 Added hand-crafted example of kanji mode text encoding to C++, Java, Python demo programs.
8 years ago
Project Nayuki 407816ea49 Updated Python package version number to 1.0.1 for release on PyPI.
8 years ago
Project Nayuki e1f8c2df7a Added and deleted some comments in Python and C programs.
8 years ago
Project Nayuki 4f901df4fa Added test worker program for C++, added program name to Python batch tester.
8 years ago
Project Nayuki 6c5f8d087b Added test worker programs for Java, Python, C; added batch tester in Python.
8 years ago
Project Nayuki 7bd3e8b8d9 Fixed regexes in Python code to fully match to end of string, which affects the case when a string ends with a newline character.
8 years ago
Project Nayuki 2ffc439340 Updated comments in drawFunctionPatterns() of all other language versions to synchronize with C code.
8 years ago
Project Nayuki 7c173b79b4 Simplified code for 'upward' variable in all language versions, without changing behavior.
8 years ago
Project Nayuki 3e634c9f26 Renamed variable 'upwards' to 'upward' in drawCodewords() of all language versions, without changing behavior.
8 years ago
Project Nayuki f020833cd4 Simplified code in all language versions of the library (C, C++, Java, JavaScript, Python) and reduced table size, without changing behavior.
8 years ago
Project Nayuki 9655cbc12a Updated text in Python setup script (related to commit 78d32b455f).
8 years ago
Project Nayuki e062a386d0 Deleted copyright year in all source files, updated year in readme document.
8 years ago
Project Nayuki b2e7844a94 Updated wording of documentation comments in {C++, JavaScript, Python} versions - changed the word "specified" to "given" for consistency.
8 years ago
Project Nayuki 941dd14cc7 Simplified Python code, without changing behavior.
8 years ago
Project Nayuki 1d5e77d4fc Simplified some code in QrCode.getAlignmentPatternPositions() in most language versions.
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 0cc355344d Updated Python packaging code to create Wheel packages - changed distribution script to use setuptools instead of distutils, added setup.cfg.
9 years ago
Nayuki Minase 83aae7263f Added setup.py script for Distutils packaging.
9 years ago
Nayuki Minase 7622a9d799 Fixed field reference errors in Python code.
9 years ago
Nayuki Minase 4fcf02d1f9 Added comments and renamed variables in QrCode.appendErrorCorrection() in all language versions.
9 years ago