Commit Graph

  • 419466168e 1. Extract method 2. Ecc from QrCode 3. I did not changed QrCode.Ecc to Ecc in signature of makeSegmentsOptimally() gerzees 2020-06-06 18:23:26 +0900
  • 8285e3895e
    Merge pull request #6 from minsu4107/master gerzees 2020-06-06 18:19:21 +0900
  • 1980ace595 1. Strategy Pattern 2. QrSemgmentAdvanced.java 3. Remain Concrete Strategy upload minsu4107 2020-06-06 18:18:11 +0900
  • fe6c3980af 1. Extract class 2. Ecc from QrCode 3. QrCode is too big gerzees 2020-06-06 18:01:16 +0900
  • 0c951f296e
    Merge pull request #2 from gerzees/master minsu4107 2020-06-06 17:56:15 +0900
  • 27b1a3a238 Refactoring operation name : rename jaemin7666 2020-06-06 17:48:06 +0900
  • 76b671b767 Refactoring operation name : rename jaemin7666 2020-06-06 17:40:40 +0900
  • 98ba80ec06 Refactoring operation name : rename jaemin7666 2020-06-06 17:38:17 +0900
  • bc243c2543 Refactoring operation name : rename jaemin7666 2020-06-06 17:35:36 +0900
  • da0b9906e4 Refactoring operation name : rename jaemin7666 2020-06-06 17:30:02 +0900
  • fd8f38b395 Refactoring operation name : rename jaemin7666 2020-06-06 17:25:18 +0900
  • 4d458bd91a hello jaemin7666 2020-06-06 17:19:12 +0900
  • 9064c8816e Refactoring object : QrSegment.java <class> Reason : BitBuffer bb is too simple to express meaning bitBuffer. So, rename bb to bitBuffer jaemi 2020-06-06 17:13:05 +0900
  • 42ef659ef3 hello jaemi 2020-06-06 17:10:53 +0900
  • b0f9f99273 Refactoring operation name : rename Refactoring object : QrSegment.java <class> Reason : BitBuffer bb is too simple to express meaning bitBuffer. So, rename bb to bitBuffer jaemi 2020-06-06 16:48:01 +0900
  • b1fdf3bdca
    Merge pull request #5 from minsu4107/master gerzees 2020-06-06 15:10:49 +0900
  • b65dad6f41 1.Strategy Pattern 2. AlphanumericMode, ByteMode, EciMode, NumericMode, QrMode 3. Add java class for using Strategy Pattern minsu4107 2020-06-05 23:45:52 +0900
  • 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