Project Nayuki
|
146105007c
|
Simplified some new TypeScript demo code.
|
2019-07-30 18:12:56 +00:00 |
|
Project Nayuki
|
cf612ec2dc
|
Changed internal name of the HTML demo program.
|
2019-07-30 18:11:21 +00:00 |
|
Project Nayuki
|
e9f7133692
|
Indented the HTML file fully.
|
2019-07-30 18:09:42 +00:00 |
|
Project Nayuki
|
e20059b9ca
|
Renamed demo HTML and TypeScript files.
|
2019-07-30 18:08:40 +00:00 |
|
Project Nayuki
|
588d1a6b87
|
Tweaked HTML application to add warning message if scripts aren't loaded.
|
2019-07-30 18:01:16 +00:00 |
|
Project Nayuki
|
5efbdc4822
|
Added whitespace to align some code.
|
2019-07-22 17:57:06 +00:00 |
|
Project Nayuki
|
0ebd221a27
|
Updated C test suite for an internal function because the parameter is size_t and not int. (The function and test were introduced in commit 08108ee6d8ae.)
|
2019-07-22 17:56:28 +00:00 |
|
Project Nayuki
|
1a254cf67f
|
Refactored C qrcodegen-test's testCalcSegmentBitLength() to add a test case struct.
|
2019-07-22 17:44:19 +00:00 |
|
Project Nayuki
|
42f753cfcf
|
Fixed indentation in a line of C code.
|
2019-07-22 17:31:19 +00:00 |
|
Project Nayuki
|
a492346364
|
Clarified C qrcodegen-worker so that two internal variables use size_t instead of int.
|
2019-07-22 17:30:40 +00:00 |
|
Project Nayuki
|
ae0ff71ff1
|
Clarified C qrcodegen-test testAddEccAndInterleave() so that its internals use size_t instead of int.
|
2019-07-22 17:26:56 +00:00 |
|
Project Nayuki
|
68d4cb5217
|
Clarified C qrcodegen-test addEccAndInterleaveReference() so that its internals use size_t instead of int.
|
2019-07-22 17:07:09 +00:00 |
|
Project Nayuki
|
9312480978
|
In C version, added many explicit integer type casts for signedness, with the help of GCC's "-Wsign-conversion" and "-Wconversion".
|
2019-07-22 16:31:22 +00:00 |
|
Project Nayuki
|
a8a91e0d38
|
In C++ version, fixed all remaining implicit integer signedness conversions with the help of GCC's "-Wsign-conversion" and "-Wconversion".
|
2019-07-22 15:18:18 +00:00 |
|
Project Nayuki
|
419b5ae2d7
|
In C++ version, added some more explicit casts for integer signedness and width.
|
2019-07-22 15:02:22 +00:00 |
|
Project Nayuki
|
1fb40bc113
|
In C++ version, added explicit integer casts for second argument of calls to BitBuffer.appendBits().
|
2019-07-22 15:00:00 +00:00 |
|
Project Nayuki
|
c3479c0043
|
In C++ version, added explicit casts from int/long to uint32_t for first argument of calls to BitBuffer.appendBits().
|
2019-07-22 14:59:37 +00:00 |
|
Project Nayuki
|
1edf83109f
|
Updated readme text, synchronized package-info Javadoc text with the readme.
|
2019-07-21 17:18:03 +00:00 |
|
Project Nayuki
|
f05a8f9098
|
Replaced the finder-like pattern detection algorithm with a more sophisticated and accurate one, synchronizing with the parent project.
|
2019-07-21 00:04:52 +00:00 |
|
Project Nayuki
|
42c357ae1c
|
Renamed a local variable.
|
2019-07-21 00:01:11 +00:00 |
|
Project Nayuki
|
4671dca0ad
|
Tweaked a bit of code for simplicity.
|
2019-07-20 23:56:18 +00:00 |
|
Project Nayuki
|
afc12dc9d2
|
Synchronized some code with the parent project, without changing behavior.
|
2019-07-20 23:56:02 +00:00 |
|
Project Nayuki
|
6d6e0f3fde
|
Added and updated many comments, almost all at the member level (rarely within functions), some with original wording, some synchronizing with the main qrcodegen project.
|
2019-07-20 23:54:55 +00:00 |
|
Project Nayuki
|
960b9cd32d
|
Deleted some static imports.
|
2019-07-20 19:13:46 +00:00 |
|
Project Nayuki
|
fa7a092672
|
Deleted some section comments.
|
2019-07-20 19:13:19 +00:00 |
|
Project Nayuki
|
f8f01c4d4e
|
Refactored logic in QrTemplate and ReedSolomonGenerator into new Memozier class.
|
2019-07-20 19:12:00 +00:00 |
|
Project Nayuki
|
1207d89c33
|
Added another feature point to the readme.
|
2019-07-20 17:08:54 +00:00 |
|
Project Nayuki
|
f759146df3
|
Deleted hand-written JavaScript code in favor of compiling from TypeScript, updated directories and readme.
|
2019-07-16 00:19:38 +00:00 |
|
Project Nayuki
|
1e24fcf67a
|
Tweaked TypeScript code to make it compatible with ECMAScript 5. Main change is demoting class BitBuffer into plain arrays. This makes the TypeScript code architecture diverge slightly from the other 5 supported OOP languages.
|
2019-07-16 00:07:10 +00:00 |
|
Project Nayuki
|
907813a82c
|
Fixed reStructuredText syntax for describing the Python package.
|
2019-07-15 23:16:50 +00:00 |
|
Project Nayuki
|
8407d37839
|
Updated package version numbers.
|
2019-07-14 17:15:03 +00:00 |
|
Project Nayuki
|
b7c9ccfff9
|
Simplified and clarified a few bits of code, without changing behavior.
|
2019-07-14 17:11:28 +00:00 |
|
Project Nayuki
|
ee5e4ca121
|
Tweaked a few comments.
|
2019-07-14 17:10:57 +00:00 |
|
Project Nayuki
|
b6aa563812
|
Tweaked a comment in QrCode.reedSolomonComputeDivisor() in 4 language versions.
|
2019-07-14 17:10:36 +00:00 |
|
Project Nayuki
|
76127b8bfe
|
Renamed functions and variables, and updated comments, thus synchronizing the C language version with the previous changeset.
|
2019-07-14 17:09:51 +00:00 |
|
Project Nayuki
|
b5aaadf758
|
Demoted ReedSolomonGenerator from a class to a set of functions, and changed some names and comments, in all languages except C. This reduces code verbosity but doesn't change public APIs or visible behavior. The code organization is similar to the finder-like-pattern-detector feature.
|
2019-07-14 16:54:00 +00:00 |
|
Project Nayuki
|
cc9176cdbe
|
Removed a blank line for stylistic consistency.
|
2019-07-14 03:12:18 +00:00 |
|
Project Nayuki
|
bf03981d7e
|
Tweaked batch tester to avoid Python children generating .pyc files.
|
2019-07-14 03:11:13 +00:00 |
|
Project Nayuki
|
5ec3109cb9
|
Added TypeScript command line worker program, updated its build script.
|
2019-07-14 02:57:14 +00:00 |
|
Project Nayuki
|
9c337e5329
|
Simplified Python worker program, mainly due to bytearray.
|
2019-07-14 02:49:30 +00:00 |
|
Project Nayuki
|
0741701504
|
Added simple build script for TypeScript.
|
2019-07-14 02:08:30 +00:00 |
|
Project Nayuki
|
8fbfc087d2
|
Updated Java path in Python batch tester due to Maven subdirectories (commit 5483653b53 ).
|
2019-07-06 05:18:23 +00:00 |
|
Project Nayuki
|
c5ad557eea
|
Updated the finder pattern detector logic in the other 6 language versions to match Java code.
|
2019-07-06 03:30:51 +00:00 |
|
Project Nayuki
|
6794ebefa7
|
Inlined the Java-version finder-like pattern detector into the penalty score calculation logic in a non-trivial way, keeping behavior identical but reducing {declarations, computations, comments, explanations}.
|
2019-07-06 01:59:24 +00:00 |
|
Project Nayuki
|
1ca214499b
|
Renamed a local variable in all language versions (although the Java version has different logic).
|
2019-07-06 01:43:20 +00:00 |
|
Project Nayuki
|
b2ff7ce765
|
Replaced the finder-like pattern detection algorithm with a more sophisticated and accurate one, including documentation comments, only for the Java version of the library. This fixes nearly all the false negatives/positives in the previous implementation.
|
2019-06-23 03:40:03 +00:00 |
|
Project Nayuki
|
40d24f38aa
|
Fixed argument type of qrcodegen_encodeSegmentsAdvanced() mask in C code.
|
2019-02-14 01:53:57 +00:00 |
|
Project Nayuki
|
a072562461
|
Simplified an integer comparison in C code.
|
2019-02-14 01:47:14 +00:00 |
|
Project Nayuki
|
ec729bf269
|
Moved an #include in C++ code for correctness.
|
2019-01-03 23:31:07 +00:00 |
|
Project Nayuki
|
ba1e9bcd25
|
Readme: Updated copyright year.
|
2019-01-03 23:29:41 +00:00 |
|