Merge pull request #4 from minsu4107/master
gerzees
2020-06-05 22:55:25 +0900
b63fa83f321. Strategy Pattern 2. QrSegmentsAdvanced 3. If i want to add new mode for making qrcode, I add many part of this code so, I using strategy pattern
minsu4107
2020-06-05 16:49:40 +0900
62ad71d6d71. Move method 2. addTerminator in QrCode 3. Feature envy. It calls only BitBuffer methods.
gerzees
2020-06-03 10:37:53 +0900
889fc7d9d51. Move method, rename 2. bitBufferToCodewords in QrCode 3.Feature envy. It calls only BitBuffer method. Moved it to BitBuffer and renamed it.
gerzees
2020-06-03 10:30:39 +0900
4ddf3a02c71. Move method 2. addPad to BitBuffer 3. Feature envy. addPad calls only BitBuffer methods.
gerzees
2020-06-03 10:25:59 +0900
7047caa5461. Move method 2. addPad in QrCode 3. Feature envy. addPad call only BitBuffer methods.
gerzees
2020-06-03 10:23:45 +0900
Merge pull request #2 from minsu4107/master
gerzees
2020-05-31 20:50:18 +0900
52ee4d068f1. Too long String extracted text file 2. QrSegmenetAdvanced.java 3. The String PACKED_QR_KANJI_TO_UNICODE is too long. So extract to outside. But it spend at least 3 seconds. So, think about that using text scanner.
minsu4107
2020-05-27 11:02:04 +0900
750c8ba7ae1. Extract Method, introduce explain value 2. QrSegmenetAdvanced.java 3. THis class had many function. So, declare more method.
minsu4107
2020-05-25 14:34:59 +0900
92b35766fb0525 리펙토링 진행할 메소드에 주석추가
wslbal
2020-05-25 10:29:57 +0900
ce24efed3c1. Extract Method 2. QrSegmenetAdvanced 3. THis class's 'if condition' is so complex, changed more intelligiblement.
minsu4107
2020-05-25 08:40:17 +0900
dac60daceeFix some typos in Swift port
fwcd
2020-02-25 01:12:14 +0100
3a420a3ad7Port QRSegment.Mode to Swift
fwcd
2020-02-25 01:09:06 +0100
78c2631c42Port other static methods in QRSegment to Swift
fwcd
2020-02-25 01:05:15 +0100
c72f536b08Port QRSegment and mid-level factories to Swift
fwcd
2020-02-25 00:57:13 +0100
12f3201fe7Port FinderPenalty to Swift
fwcd
2020-02-25 00:40:15 +0100
0c80ed839aPort Reed-Solomon helper functions to Swift
fwcd
2020-02-25 00:33:10 +0100
1e3653ef90Port private helper functions in QRCode to Swift
fwcd
2020-02-25 00:23:39 +0100
e8aa0e343dPort .getPenaltyScore to Swift
fwcd
2020-02-25 00:16:34 +0100
292a46d025Port .drawCodewords and .apply(mask:) to Swift
fwcd
2020-02-25 00:08:07 +0100
08ab9e6f4ePort QRCode.addECCAndInterleave to Swift
fwcd
2020-02-24 23:58:55 +0100
315d174320Port .drawFinderPattern and .drawAlignmentPattern to Swift
fwcd
2020-02-24 23:50:19 +0100
e967b1a612Port QRCode.drawVersion to Swift
fwcd
2020-02-24 23:46:48 +0100
300d498aebPort QRCode.drawFunctionPatterns and .drawFormatBits to Swift
fwcd
2020-02-24 23:42:42 +0100
a3decd835cPort SVG conversion to Swift
fwcd
2020-02-24 23:31:23 +0100
0afc46862cPort QRCode.encodeCodewords to Swift
fwcd
2020-02-24 23:16:17 +0100
ac4189f9eaPort BitBuffer and mid-level QR encoding methods to Swift
fwcd
2020-02-24 23:05:11 +0100
664037627dPort constants, ECC and miscellaneous structures to Swift
fwcd
2020-02-24 17:32:11 +0100
6625dc016cAdd Swift package
fwcd
2020-02-24 17:11:12 +0100
464729b3c7add first version of oss-fuzz support
#80
Christian Hartlage
2020-02-16 01:17:48 +0100
5217af7cf6Honor LDFLAGS when building executables.
#76
Thomas Klausner
2020-02-08 18:48:32 +0100
13a25580a3Simplified QrCode.getPenalty() in all language versions except Rust, related to commit 1439e8e4a5.
Project Nayuki
2020-01-29 17:52:21 +0000
ae22a368bbDe-optimized a bit of Java code to tighten scope at the expense of allocating more temporary memory.
Project Nayuki
2020-01-29 17:23:44 +0000
2da5091674Tweaked Rust code to add useful auto-derived traits to almost all structs.
Project Nayuki
2020-01-29 17:07:07 +0000
fd6917601dFixed path in batch tester, due to commit f759146df3.
Project Nayuki
2020-01-27 01:01:37 +0000
1439e8e4a5Simplified some Rust code.
Project Nayuki
2020-01-27 00:53:27 +0000
fd8720cd31Simplified a bit of TypeScript code.
Project Nayuki
2020-01-27 00:41:13 +0000
ec65e32037Updated copyright year in readme document.
Project Nayuki
2020-01-27 00:41:07 +0000
6ea933f159Refactored Rust code to collect some private functions into new private struct.
Project Nayuki
2020-01-20 03:22:04 +0000
096c70cd4dReorganized C++ library code into one implementation source file and one header file (instead of 3+3), changing some spacing and ordering, without changing functionality.
Project Nayuki
2020-01-11 18:26:12 +0000
67c62461d3Renamed some method parameters to completely avoid variable shadowing, in C++ and Java versions.
Project Nayuki
2019-10-14 00:20:16 +0000
8dabf86641Renamed some method parameters to completely avoid variable shadowing.
Project Nayuki
2019-10-14 00:19:03 +0000
fe992753d2Tweaked Rust code to convert more integer casts from 'as' to 'from'.
Project Nayuki
2019-09-18 20:40:23 +0000
6e088f72d3Added an assertion to QrCode.getNumRawDataModules() in all language versions.
Project Nayuki
2019-09-13 04:09:42 +0000
585e80e4f5Slightly simplified Rust code so that for-loops and lambdas capture variables as value-copy instead of reference.
Project Nayuki
2019-09-13 04:03:32 +0000
e83ac1cd62Simplified and clarified various pieces of Rust code.
Project Nayuki
2019-09-13 04:02:23 +0000
2136d88ac8Tweaked Rust code to use inclusive-range for-loops where appropriate.
Project Nayuki
2019-09-13 03:44:56 +0000
9fdd05e64dSimplified some pieces of Rust code.
Project Nayuki
2019-09-12 17:26:51 +0000
765527895cTightened some Rust variable scopes, simplified a bit of code.
Project Nayuki
2019-09-12 17:25:32 +0000
6007d92aaaTweaked Rust code to reduce redundant type declarations.
Project Nayuki
2019-09-12 17:19:39 +0000
eb115a9931Tweaked Rust code to convert more integer casts from 'as' to 'from'.
Project Nayuki
2019-09-12 16:24:41 +0000
c5d4709e0eTweaked a C++ integer cast.
Project Nayuki
2019-09-10 19:25:21 +0000
7b7527ab75Added user defined dimension input for image generation of QR code
#69
omsitapara23
2019-08-27 14:44:56 +0530
54eeab5579Revert "Added method for qr code generation according to the user defined dimensions"
omsitapara23
2019-08-27 14:37:18 +0530
4cf805e821Added method for qr code generation according to the user defined dimensions
omsitapara23
2019-08-27 14:35:58 +0530
3eacb221baChange ## to more visiable
nasacj
2019-08-13 16:26:19 +0800
6431ef47fdTweaked Rust code to have safer integer lossless upcasts, thanks to clippy's diagnostics.
Project Nayuki
2019-08-10 02:47:22 +0000
621a77757eSimplified miscellaneous Rust code, due to clippy linting.
Project Nayuki
2019-08-10 02:41:40 +0000
78ee34f9a6Simplified some Rust methods to be pass-by-copy-value instead of pass-by-reference, thanks to clippy (linter)'s suggestions.
Project Nayuki
2019-08-10 02:39:13 +0000
1424d9f332Simplified a bit of TypeScript and Rust code using for-each looping.
Project Nayuki
2019-08-10 02:36:56 +0000
7eac8beffeUpdated C and C++ makefiles to exclude warnings and sanitizers by default, instead recommending extra flags for manually doing a diagnostic/debug build.
Project Nayuki
2019-08-09 23:00:13 +0000
50d00ebf76Simplified Rust code using ?-operator on Option (Rust 1.22).
Project Nayuki
2019-08-08 06:58:20 +0000
20e904578eUpdated readme text in multiple programming language versions.
Project Nayuki
2019-07-30 20:44:38 +0000