Project Nayuki
|
06d80aade3
|
Tweaked comments and statement order in QrCode constructor, in most languages.
|
2018-10-05 02:14:43 +00:00 |
Project Nayuki
|
d060e97e03
|
Tweaked two comments in QrCode constructor, in all languages except C.
|
2018-10-05 01:47:05 +00:00 |
Project Nayuki
|
f63f7f79a6
|
Tweaked comment and blank line in QrCode constructor in some languages.
|
2018-10-05 01:44:06 +00:00 |
Project Nayuki
|
0a0ac19f9b
|
Aligned code involving QrCode grid fields, in most languages.
|
2018-10-05 01:42:57 +00:00 |
Project Nayuki
|
fd64af3e50
|
Rearranged QrCode constructor parameters in JavaScript/TypeScript/Python code to match order in Java/C++/Rust.
|
2018-10-05 00:56:29 +00:00 |
Project Nayuki
|
ae7b5296f2
|
Renamed a constructor parameter in JavaScript and TypeScript code.
|
2018-10-05 00:50:31 +00:00 |
Project Nayuki
|
eab76f20d6
|
Updated class QrCode's field comments, in most languages.
|
2018-10-05 00:40:49 +00:00 |
Project Nayuki
|
028b377472
|
Updated a section comment in class QrCode, in most languages.
|
2018-10-05 00:30:10 +00:00 |
Project Nayuki
|
7d49af97e1
|
Updated documentation comments for three QrSegment members, in all language versions.
|
2018-10-05 00:21:12 +00:00 |
Project Nayuki
|
4ee7f6df96
|
Updated documentation comments for two QrSegment.Mode members, in all language versions.
|
2018-10-04 22:16:25 +00:00 |
Project Nayuki
|
f9a40a31db
|
Updated and mostly synchronized comment for BitBuffer.appendBits(), in all languages except C.
|
2018-10-04 20:07:10 +00:00 |
Project Nayuki
|
49e0902d9f
|
Updated, added, synchronized section comments to show abstraction level in classes QrCode and QrSegment, in all languages except C.
|
2018-10-04 19:56:07 +00:00 |
Project Nayuki
|
859438d183
|
Moved QrCode class's max/min version constants, tweaked associated comments and blank lines, in all languages except C.
|
2018-10-04 19:40:43 +00:00 |
Project Nayuki
|
af6a247121
|
Tweaked logic in QrSegment.makeEci() to reduce redundancy, in all languages except Rust.
|
2018-10-04 19:26:21 +00:00 |
Project Nayuki
|
667c744d8b
|
Updated and synchronized the QrCode class top-level documentation comment, in all languages except C.
|
2018-10-04 18:48:29 +00:00 |
Project Nayuki
|
4f61adf9ba
|
Deleted section comments in TypeScript demo code.
|
2018-10-03 02:54:29 +00:00 |
Project Nayuki
|
6d79c97c42
|
Tweaked {JavaScript, TypeScript, HTML} code to encapsulate the application members.
|
2018-10-03 02:53:48 +00:00 |
Project Nayuki
|
3ab5e7827c
|
Tweaked {HTML, JavaScript, TypeScript} code to move repetitive event handler registration from HTML to script.
|
2018-10-03 02:49:37 +00:00 |
Project Nayuki
|
34408d66aa
|
Tweaked the BitBuffer class top-level comment in all languages except C.
|
2018-10-02 00:21:19 +00:00 |
Project Nayuki
|
bc6f776429
|
Updated JavaScript code for type purity to ensure the modules array is actually Boolean (instead of numeric) after masking, tweaked TypeScript code to correspond to new JS code.
|
2018-09-17 03:59:20 +00:00 |
Project Nayuki
|
6903d28c90
|
Swapped {dy,dx} variables in commutative operations for clarity, in all languages.
|
2018-09-17 03:51:57 +00:00 |
Project Nayuki
|
87868d7920
|
Renamed loop variables in QrCode.{drawFinderPattern(),drawAlignmentPattern()} for clarity, in all languages (but somewhat differently in C).
|
2018-09-17 03:47:58 +00:00 |
Project Nayuki
|
72deb2855a
|
Tweaked syntax for top-level demo functions in TypeScript code.
|
2018-09-04 04:48:39 +00:00 |
Project Nayuki
|
a443f7bf6b
|
Deleted HTML file for TypeScript demo because it has the same code as the JavaScript version.
|
2018-09-04 04:45:08 +00:00 |
Project Nayuki
|
f1ec2a8f43
|
Tweaked QrCode.getPenaltyScore() to use binary literals for clarity, for Java (SE 7+) and TypeScript (ES6+).
|
2018-08-31 19:50:40 +00:00 |
Project Nayuki
|
957219dc91
|
Reformatted some whitespace for alignment in all language versions.
|
2018-08-31 17:57:57 +00:00 |
Project Nayuki
|
3e642cf468
|
Simplified QrSegment.makeNumeric() logic in {Java, JavaScript, TypeScript, Python} language versions.
|
2018-08-31 17:54:39 +00:00 |
Project Nayuki
|
8db3cfef81
|
Simplified TypeScript code by using constructor parameter properties to replace most fields.
|
2018-08-31 17:41:20 +00:00 |
Project Nayuki
|
e7854eb797
|
Reformatted some whitespace for alignment in all language versions.
|
2018-08-31 17:23:16 +00:00 |
Project Nayuki
|
7217de3eee
|
Refactored TypeScript code to use for-of loop instead of Array.forEach(), for simplicity and clarity.
|
2018-08-31 17:03:51 +00:00 |
Project Nayuki
|
0a96eec52e
|
Simplified small pieces of TypeScript and JavaScript code.
|
2018-08-31 17:00:52 +00:00 |
Project Nayuki
|
0b89eef361
|
Fixed incorrect default argument in TypeScript QrCode.encodeSegments().
|
2018-08-31 16:06:08 +00:00 |
Project Nayuki
|
3ead3dbb84
|
Updated up to 8 comments in all language versions, but somewhat differently in each language.
|
2018-08-28 21:08:00 +00:00 |
Project Nayuki
|
b9f69cf7bd
|
Updated documentation comment in 4 languages to change word "specified" to "given", related to commit d8b66fcbf1 .
|
2018-08-28 20:59:24 +00:00 |
Project Nayuki
|
362d552c92
|
Simplified QrSegment.Mode.numCharCountBits() in all language versions.
|
2018-08-28 20:11:05 +00:00 |
Project Nayuki
|
16b59e207d
|
Deleted unnecessary version range check in two private functions, in all language versions except Rust.
|
2018-08-28 19:45:09 +00:00 |
Project Nayuki
|
7fe69730c4
|
Tweaked comments for QrSegment.getTotalBits() to express package-private access control in some languages.
|
2018-08-28 19:40:35 +00:00 |
Project Nayuki
|
4ede209d9a
|
Changed QrCode.getAlignmentPatternPositions() from static function to instance method, tweaked its logic, and updated comment - in all languages but differently in each.
|
2018-08-28 19:10:47 +00:00 |
Project Nayuki
|
4c882636bb
|
Updated comments for QrSegment.getTotalBits() in all language versions, but somewhat differently per language.
|
2018-08-28 16:36:07 +00:00 |
Project Nayuki
|
b095504d5c
|
Tweaked and simplified QrSegment.getTotalBits() to use infinity value, in JavaScript and TypeScript code.
|
2018-08-28 16:20:01 +00:00 |
Project Nayuki
|
669585590b
|
Added an assertion to QrCode.encodeSegmentsAdvanced() in all language versions.
|
2018-08-28 06:22:22 +00:00 |
Project Nayuki
|
e7d2449957
|
Deleted comment and calculated the constant in QrCode.getNumRawDataModules() in all language versions except Java, because only the Java code explains the calculation in detail.
|
2018-08-28 03:53:17 +00:00 |
Project Nayuki
|
f83f201b8d
|
Tweaked TypeScript code to properly move array constants into QrCode class.
|
2018-08-27 03:13:48 +00:00 |
Project Nayuki
|
bed21e3c64
|
Updated TypeScript code so that QrCode_Ecc and QrSegment_Mode are changed to nested classes, thus making the API fully compatible with the JavaScript version.
|
2018-08-27 03:10:17 +00:00 |
Project Nayuki
|
98d1f0cc91
|
Reformatted a comment in all language versions (related to commit 5073db4487 ).
|
2018-08-26 03:55:03 +00:00 |
Project Nayuki
|
c3aeb24757
|
Tweaked TypeScript code to use static read-only fields instead of property getters.
|
2018-08-26 03:45:39 +00:00 |
Project Nayuki
|
85072b3126
|
Fixed TypeScript code's QrSegment_Mode constants to make the demo work correctly.
|
2018-08-26 03:41:25 +00:00 |
Project Nayuki
|
5073db4487
|
Somewhat simplified black/white balance penalty calculation in all language versions.
|
2018-08-26 03:20:12 +00:00 |
Project Nayuki
|
ccd571624e
|
Tweaked QrCode constructor to dispose of the isFunction array in all languages except C, but somewhat differently in each language.
|
2018-08-26 02:17:47 +00:00 |
Project Nayuki
|
c86dacacb7
|
Tweaked code and comment in QrCode.encodeSegments() in all language versions.
|
2018-08-26 02:03:27 +00:00 |