Commit Graph

  • c30ed6a968
    Merge pull request #3 from wslbal/master gerzees 2020-06-05 23:27:54 +0900
  • 7d85d0346b
    Merge branch 'master' into master gerzees 2020-06-05 23:27:40 +0900
  • 3383e1b34f merge 오류에 대한 수정 wslbal 2020-06-05 23:20:32 +0900
  • a4868c3c65
    Merge pull request #4 from minsu4107/master gerzees 2020-06-05 22:55:25 +0900
  • b63fa83f32 1. 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
  • 62ad71d6d7 1. Move method 2. addTerminator in QrCode 3. Feature envy. It calls only BitBuffer methods. gerzees 2020-06-03 10:37:53 +0900
  • 889fc7d9d5 1. 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
  • 4ddf3a02c7 1. Move method 2. addPad to BitBuffer 3. Feature envy. addPad calls only BitBuffer methods. gerzees 2020-06-03 10:25:59 +0900
  • 7047caa546 1. Move method 2. addPad in QrCode 3. Feature envy. addPad call only BitBuffer methods. gerzees 2020-06-03 10:23:45 +0900
  • 33734a9821 1) Factory Method Pattern 2) applyMask 3) dynamic object construct wslbal 2020-06-03 10:10:49 +0900
  • f8c7c8800b 1. Extract method 2. handleConstructorMasking in QrCode 3. To improve readability gerzees 2020-06-03 09:39:43 +0900
  • 64581afd8c 1. Extract method 2. drawFunctionPatterns in Qrcode 3. Method drawFunctionPatterns was long gerzees 2020-06-03 09:21:38 +0900
  • 6ca8ea40bc 1. Rename 2. encodeSegments in QrCode 3. variable name was wrong gerzees 2020-06-03 09:16:27 +0900
  • 7e0f46e649 Rust: Fixed the 'encode_segments_advanced' documentation example code #85 ZapAnton 2020-06-01 19:34:37 +0300
  • 5dc8f476f7 1) Command pattern 2) applyMask 3) switch statement wslbal 2020-06-01 10:25:18 +0900
  • ef3a6f7021 1. Extract Method 2. encodeSegments() in QrCode 3. encodeSegments() is long method gerzees 2020-06-01 10:20:17 +0900
  • d99f534b61 1) extract method 2) getPenaltyScore, handleConstructorMasking, getNumRawDataModules 3) method is too long wslbal 2020-06-01 09:18:12 +0900
  • 3249a4dae2
    Merge pull request #1 from gerzees/master minsu4107 2020-06-01 09:16:12 +0900
  • 580485c189 1. Rename, Extract Variable 2. encodSegments() in QrCode 3. To improve readability of conditional expressions and variable names gerzees 2020-05-31 22:23:00 +0900
  • 093bed5205 Merge remote-tracking branch 'origin/master' 김경진 2020-05-31 21:31:59 +0900
  • e82e40f30c 1. Extract Variable 2. drawFunctionPatterns() in QrCode 3. To improve readability of conditional expression 김경진 2020-05-31 21:25:14 +0900
  • 8b53e01d6a
    Merge pull request #2 from minsu4107/master gerzees 2020-05-31 20:50:18 +0900
  • 52ee4d068f 1. 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
  • ff15a7faca
    Merge pull request #1 from minsu4107/master gerzees 2020-05-27 10:47:06 +0900
  • bd9e5f3882 Refactoring 김경진 2020-05-27 10:45:15 +0900
  • c8c3b46c75 Refactoring 김경진 2020-05-27 10:40:22 +0900
  • 15f548220b 0527 extract method 적용 / switch 문장 Command pattern 적용할 예정 wslbal 2020-05-27 10:18:04 +0900
  • 8e33477b74 Refactoring 김경진 2020-05-27 09:59:35 +0900
  • 750c8ba7ae 1. 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
  • 92b35766fb 0525 리펙토링 진행할 메소드에 주석추가 wslbal 2020-05-25 10:29:57 +0900
  • ce24efed3c 1. Extract Method 2. QrSegmenetAdvanced 3. THis class's 'if condition' is so complex, changed more intelligiblement. minsu4107 2020-05-25 08:40:17 +0900
  • 9a7a01c9a6 test commit minsu4107 2020-05-24 16:24:44 +0900
  • 9ed47110a5 Simplified regular expressions for Python 3. Project Nayuki 2020-05-08 16:02:06 +0000
  • 55dd3c881e Added type annotations to all Python functions and methods, and almost all global variables. Project Nayuki 2020-04-24 18:07:59 +0000
  • 49f9ea0890 Tweaked Python code to allow static type checking, without changing behavior. Project Nayuki 2020-04-24 18:06:22 +0000
  • 979de6d335 Simplified a bit of Python code. Project Nayuki 2020-04-24 17:57:23 +0000
  • f93ce5217e Simplified code by removing support for Python 2, leaving only support for Python 3. Project Nayuki 2020-04-24 17:40:17 +0000
  • 829c3ea66a
    Create LICENSE #84 Marian Klymov 2020-04-15 13:29:59 +0300
  • 71c75cfeb0 Tweaked Java Maven POM configuration. v1.6.0 Project Nayuki 2020-03-05 19:00:48 +0000
  • fd849b188c Updated package version numbers. Project Nayuki 2020-03-05 17:46:11 +0000
  • 07b425a8c6 Use a different example in Swift test #82 fwcd 2020-02-25 03:30:13 +0100
  • afa9708418 Fix another typo fwcd 2020-02-25 03:27:05 +0100
  • efc229064f Fix more typos in the Swift implementation fwcd 2020-02-25 02:29:43 +0100
  • 3157ee84fc Add Swift unit test and usage example to Readme fwcd 2020-02-25 01:52:32 +0100
  • 05410d240f Fix compilation issues fwcd 2020-02-25 01:39:06 +0100
  • dac60dacee Fix some typos in Swift port fwcd 2020-02-25 01:12:14 +0100
  • 3a420a3ad7 Port QRSegment.Mode to Swift fwcd 2020-02-25 01:09:06 +0100
  • 78c2631c42 Port other static methods in QRSegment to Swift fwcd 2020-02-25 01:05:15 +0100
  • c72f536b08 Port QRSegment and mid-level factories to Swift fwcd 2020-02-25 00:57:13 +0100
  • 12f3201fe7 Port FinderPenalty to Swift fwcd 2020-02-25 00:40:15 +0100
  • 0c80ed839a Port Reed-Solomon helper functions to Swift fwcd 2020-02-25 00:33:10 +0100
  • 1e3653ef90 Port private helper functions in QRCode to Swift fwcd 2020-02-25 00:23:39 +0100
  • e8aa0e343d Port .getPenaltyScore to Swift fwcd 2020-02-25 00:16:34 +0100
  • 292a46d025 Port .drawCodewords and .apply(mask:) to Swift fwcd 2020-02-25 00:08:07 +0100
  • 08ab9e6f4e Port QRCode.addECCAndInterleave to Swift fwcd 2020-02-24 23:58:55 +0100
  • 315d174320 Port .drawFinderPattern and .drawAlignmentPattern to Swift fwcd 2020-02-24 23:50:19 +0100
  • e967b1a612 Port QRCode.drawVersion to Swift fwcd 2020-02-24 23:46:48 +0100
  • 300d498aeb Port QRCode.drawFunctionPatterns and .drawFormatBits to Swift fwcd 2020-02-24 23:42:42 +0100
  • a3decd835c Port SVG conversion to Swift fwcd 2020-02-24 23:31:23 +0100
  • 0afc46862c Port QRCode.encodeCodewords to Swift fwcd 2020-02-24 23:16:17 +0100
  • ac4189f9ea Port BitBuffer and mid-level QR encoding methods to Swift fwcd 2020-02-24 23:05:11 +0100
  • 664037627d Port constants, ECC and miscellaneous structures to Swift fwcd 2020-02-24 17:32:11 +0100
  • 6625dc016c Add Swift package fwcd 2020-02-24 17:11:12 +0100
  • 464729b3c7 add first version of oss-fuzz support #80 Christian Hartlage 2020-02-16 01:17:48 +0100
  • 5217af7cf6 Honor LDFLAGS when building executables. #76 Thomas Klausner 2020-02-08 18:48:32 +0100
  • 13a25580a3 Simplified QrCode.getPenalty() in all language versions except Rust, related to commit 1439e8e4a5. Project Nayuki 2020-01-29 17:52:21 +0000
  • ae22a368bb De-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
  • 2da5091674 Tweaked Rust code to add useful auto-derived traits to almost all structs. Project Nayuki 2020-01-29 17:07:07 +0000
  • fd6917601d Fixed path in batch tester, due to commit f759146df3. Project Nayuki 2020-01-27 01:01:37 +0000
  • 1439e8e4a5 Simplified some Rust code. Project Nayuki 2020-01-27 00:53:27 +0000
  • fd8720cd31 Simplified a bit of TypeScript code. Project Nayuki 2020-01-27 00:41:13 +0000
  • ec65e32037 Updated copyright year in readme document. Project Nayuki 2020-01-27 00:41:07 +0000
  • 6ea933f159 Refactored Rust code to collect some private functions into new private struct. Project Nayuki 2020-01-20 03:22:04 +0000
  • 29119d3f2e Fixed typo, added blank line. Project Nayuki 2020-01-20 03:06:05 +0000
  • 096c70cd4d Reorganized 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
  • 67c62461d3 Renamed some method parameters to completely avoid variable shadowing, in C++ and Java versions. Project Nayuki 2019-10-14 00:20:16 +0000
  • 8dabf86641 Renamed some method parameters to completely avoid variable shadowing. Project Nayuki 2019-10-14 00:19:03 +0000
  • fe992753d2 Tweaked Rust code to convert more integer casts from 'as' to 'from'. Project Nayuki 2019-09-18 20:40:23 +0000
  • 6e088f72d3 Added an assertion to QrCode.getNumRawDataModules() in all language versions. Project Nayuki 2019-09-13 04:09:42 +0000
  • 585e80e4f5 Slightly 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
  • e83ac1cd62 Simplified and clarified various pieces of Rust code. Project Nayuki 2019-09-13 04:02:23 +0000
  • 2136d88ac8 Tweaked Rust code to use inclusive-range for-loops where appropriate. Project Nayuki 2019-09-13 03:44:56 +0000
  • 9fdd05e64d Simplified some pieces of Rust code. Project Nayuki 2019-09-12 17:26:51 +0000
  • 765527895c Tightened some Rust variable scopes, simplified a bit of code. Project Nayuki 2019-09-12 17:25:32 +0000
  • 6007d92aaa Tweaked Rust code to reduce redundant type declarations. Project Nayuki 2019-09-12 17:19:39 +0000
  • eb115a9931 Tweaked Rust code to convert more integer casts from 'as' to 'from'. Project Nayuki 2019-09-12 16:24:41 +0000
  • c5d4709e0e Tweaked a C++ integer cast. Project Nayuki 2019-09-10 19:25:21 +0000
  • 7b7527ab75 Added user defined dimension input for image generation of QR code #69 omsitapara23 2019-08-27 14:44:56 +0530
  • 54eeab5579 Revert "Added method for qr code generation according to the user defined dimensions" omsitapara23 2019-08-27 14:37:18 +0530
  • 4cf805e821 Added method for qr code generation according to the user defined dimensions omsitapara23 2019-08-27 14:35:58 +0530
  • 52dd1773f8 Add _WINDOWS_ define check for CPP demo #65 nasacj 2019-08-14 09:55:12 +0800
  • 3eacb221ba Change ## to more visiable nasacj 2019-08-13 16:26:19 +0800
  • 6431ef47fd Tweaked Rust code to have safer integer lossless upcasts, thanks to clippy's diagnostics. Project Nayuki 2019-08-10 02:47:22 +0000
  • 621a77757e Simplified miscellaneous Rust code, due to clippy linting. Project Nayuki 2019-08-10 02:41:40 +0000
  • 78ee34f9a6 Simplified 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
  • 1424d9f332 Simplified a bit of TypeScript and Rust code using for-each looping. Project Nayuki 2019-08-10 02:36:56 +0000
  • 7eac8beffe Updated 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
  • 50d00ebf76 Simplified Rust code using ?-operator on Option (Rust 1.22). Project Nayuki 2019-08-08 06:58:20 +0000
  • 20e904578e Updated readme text in multiple programming language versions. Project Nayuki 2019-07-30 20:44:38 +0000
  • f9c8183f64 Merged. Project Nayuki 2019-07-30 19:04:05 +0000