{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":158911313,"defaultBranch":"main","name":"go-qrcode","ownerLogin":"yeqown","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-24T07:04:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27146233?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719430419.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"382bf9f536b93432e15236477450f8f3500b0839","ref":"refs/heads/dependabot/go_modules/cmd/qrcode/golang.org/x/image-0.18.0","pushedAt":"2024-06-26T19:33:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump golang.org/x/image in /cmd/qrcode\n\nBumps [golang.org/x/image](https://github.com/golang/image) from 0.10.0 to 0.18.0.\n- [Commits](https://github.com/golang/image/compare/v0.10.0...v0.18.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/image\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golang.org/x/image in /cmd/qrcode"}},{"before":"ccad78920fd0bdcfc7733e47323503e45fe9eac0","after":"991c90563233e8b0f5cd6308e44baa7d8606572f","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-06-10T02:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"feat: another way to analyze kanji character","shortMessageHtmlLink":"feat: another way to analyze kanji character"}},{"before":"d63fc672ba2da669bc08719d65bef750315efc7a","after":"ccad78920fd0bdcfc7733e47323503e45fe9eac0","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-06-09T07:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"fix: analyzeMode blocked in loop","shortMessageHtmlLink":"fix: analyzeMode blocked in loop"}},{"before":"c5bb84e0d0f79f9c83275f0f49a4067d278ef728","after":"d63fc672ba2da669bc08719d65bef750315efc7a","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-06-09T07:32:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"styles: fix lint","shortMessageHtmlLink":"styles: fix lint"}},{"before":"939f270e0a6aa9c19d77d299c2d351bd0d6b6421","after":"c5bb84e0d0f79f9c83275f0f49a4067d278ef728","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-06-09T07:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"feat: support kanji encoding","shortMessageHtmlLink":"feat: support kanji encoding"}},{"before":"bdd7cf6ffc6c94a9aebd30257f22b0357dd07c59","after":"939f270e0a6aa9c19d77d299c2d351bd0d6b6421","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-06-09T02:49:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"typo: test case name of analyzeMode","shortMessageHtmlLink":"typo: test case name of analyzeMode"}},{"before":"672ba95cdd6a6c979c970ac078496070940944a6","after":"bdd7cf6ffc6c94a9aebd30257f22b0357dd07c59","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-06-09T02:47:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"styles: example code format","shortMessageHtmlLink":"styles: example code format"}},{"before":"af9eed7e6bf1edbfcd04ce10dab0e040e2d47dbd","after":"672ba95cdd6a6c979c970ac078496070940944a6","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-06-09T02:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"feat(encoder): remove data field from encoder, so that the Encode method could convert raw string into []byte according to the encode mode actually","shortMessageHtmlLink":"feat(encoder): remove data field from encoder, so that the Encode met…"}},{"before":"68ae68442112ed17da4e54735cbebd2f311c6443","after":"b5ed6383d1183342df87206afd316215e8053ecb","ref":"refs/heads/main","pushedAt":"2024-06-09T01:54:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"bug(writer): pre-multiply RGB by A (#111)\n\ncolor.RGBA is pre-multiplied by alpha. When A is 0 the only valid value for R, G and B is 0.\r\n\r\nWhen drawing a logo with an alpha channel the blending operation may overflow when R, G, B have invalid values (i.e larger than A).","shortMessageHtmlLink":"bug(writer): pre-multiply RGB by A (#111)"}},{"before":"b8b0a29c63c30515cc2ddc8703ddcc20a3322db3","after":"68ae68442112ed17da4e54735cbebd2f311c6443","ref":"refs/heads/main","pushedAt":"2024-05-27T10:01:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"File writer (#110)","shortMessageHtmlLink":"File writer (#110)"}},{"before":"16c8818fe70907444328d9cf8f3c7e34ea260c18","after":"af9eed7e6bf1edbfcd04ce10dab0e040e2d47dbd","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-05-18T06:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"feat(chardet): split character analyze methods into chardet. WIP","shortMessageHtmlLink":"feat(chardet): split character analyze methods into chardet. WIP"}},{"before":"b8b0a29c63c30515cc2ddc8703ddcc20a3322db3","after":"16c8818fe70907444328d9cf8f3c7e34ea260c18","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-05-18T06:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"feat(WIP): implementing kanji encoding mode","shortMessageHtmlLink":"feat(WIP): implementing kanji encoding mode"}},{"before":null,"after":"b8b0a29c63c30515cc2ddc8703ddcc20a3322db3","ref":"refs/heads/feat/implement-encode-jp","pushedAt":"2024-05-18T03:18:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"Merge pull request #105 from yeqown/optimise/load-alignment-pattern-loc\n\nfeat: using precalculation for alignPattern locations","shortMessageHtmlLink":"Merge pull request #105 from yeqown/optimise/load-alignment-pattern-loc"}},{"before":"eab5cc38b51df9b5a240f5c23bc7941b3d0852d2","after":"b8b0a29c63c30515cc2ddc8703ddcc20a3322db3","ref":"refs/heads/main","pushedAt":"2024-05-03T06:42:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"Merge pull request #105 from yeqown/optimise/load-alignment-pattern-loc\n\nfeat: using precalculation for alignPattern locations","shortMessageHtmlLink":"Merge pull request #105 from yeqown/optimise/load-alignment-pattern-loc"}},{"before":"762313b587a5bf900722e13d835363e9917d6d69","after":"66ed9bd0e9d9b1f73f02bd9e797b54296f7579c0","ref":"refs/heads/optimise/load-alignment-pattern-loc","pushedAt":"2024-05-03T06:40:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"feat: using precalculation for alignPattern locations","shortMessageHtmlLink":"feat: using precalculation for alignPattern locations"}},{"before":null,"after":"762313b587a5bf900722e13d835363e9917d6d69","ref":"refs/heads/optimise/load-alignment-pattern-loc","pushedAt":"2024-05-03T06:38:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"feat: using precalculation for alignPattern locations","shortMessageHtmlLink":"feat: using precalculation for alignPattern locations"}},{"before":"d9650203d677947862831d80ca9b5b1b55f23c4c","after":"eab5cc38b51df9b5a240f5c23bc7941b3d0852d2","ref":"refs/heads/main","pushedAt":"2024-04-10T01:50:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"Fix data race in loadAlignmentPatternLoc (#104)\n\n* Fix data race in loadAlignmentPatternLoc\r\n\r\n* Add test for loadAlignmentPatternLoc with concurrent access\r\n\r\n* go test with -race flag","shortMessageHtmlLink":"Fix data race in loadAlignmentPatternLoc (#104)"}},{"before":"782eddd5800f24c6429242e1beb3073b76b81ceb","after":"d9650203d677947862831d80ca9b5b1b55f23c4c","ref":"refs/heads/main","pushedAt":"2024-04-03T06:15:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"Merge pull request #102 from yeqown/issue/101\n\nfix(writer): transparent takes no effect on halftone image","shortMessageHtmlLink":"Merge pull request #102 from yeqown/issue/101"}},{"before":null,"after":"9bb3bdb51b46f9ae90925aa66170e760a63b58c9","ref":"refs/heads/issue/101","pushedAt":"2024-03-30T03:23:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"fix(writer): transparent takes no effect on halftone image","shortMessageHtmlLink":"fix(writer): transparent takes no effect on halftone image"}},{"before":"82162855bff9b184d237822544b55dd88b40bad6","after":null,"ref":"refs/heads/issue-82","pushedAt":"2023-12-22T13:15:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"}},{"before":"be04aa58195db78c3340ad03135d23004aceef00","after":null,"ref":"refs/heads/issue-94","pushedAt":"2023-12-22T13:15:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"}},{"before":"003d8b4952756a97cec1a8dd2d9eacd125f4715b","after":null,"ref":"refs/heads/yeqown-patch-1","pushedAt":"2023-12-22T13:15:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"}},{"before":"b66cc23e3be741cf4c180e9c16ba6687802a6aa2","after":null,"ref":"refs/heads/remove-mao","pushedAt":"2023-12-22T13:15:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"}},{"before":"51cd7a15a2e2d31a8223d4967f3a740bb70b8b9d","after":"782eddd5800f24c6429242e1beb3073b76b81ceb","ref":"refs/heads/main","pushedAt":"2023-12-22T09:31:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"remove mao (#98)\n\n* chore: update readme example picture\r\n\r\n* chore: supplement example pic","shortMessageHtmlLink":"remove mao (#98)"}},{"before":"a61a6d9288e92047737d87ce39d63ddc1edd704b","after":"b66cc23e3be741cf4c180e9c16ba6687802a6aa2","ref":"refs/heads/remove-mao","pushedAt":"2023-12-22T09:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"chore: supplement example pic","shortMessageHtmlLink":"chore: supplement example pic"}},{"before":"0a25114a021bafbc2a70de40d972ac5836a27c95","after":"51cd7a15a2e2d31a8223d4967f3a740bb70b8b9d","ref":"refs/heads/main","pushedAt":"2023-12-22T09:29:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"chore: update readme example picture (#97)","shortMessageHtmlLink":"chore: update readme example picture (#97)"}},{"before":null,"after":"a61a6d9288e92047737d87ce39d63ddc1edd704b","ref":"refs/heads/remove-mao","pushedAt":"2023-12-22T09:29:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"chore: update readme example picture","shortMessageHtmlLink":"chore: update readme example picture"}},{"before":"11f70a2757992596ab682a182395857eb4524801","after":"0a25114a021bafbc2a70de40d972ac5836a27c95","ref":"refs/heads/main","pushedAt":"2023-12-22T09:14:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"Merge pull request #96 from yeqown/yeqown-patch-1\n\nUpdate go.yml","shortMessageHtmlLink":"Merge pull request #96 from yeqown/yeqown-patch-1"}},{"before":null,"after":"003d8b4952756a97cec1a8dd2d9eacd125f4715b","ref":"refs/heads/yeqown-patch-1","pushedAt":"2023-12-22T09:13:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"Update go.yml","shortMessageHtmlLink":"Update go.yml"}},{"before":"847954fef3f6a2941a845e6d994e3fecd2ade249","after":"11f70a2757992596ab682a182395857eb4524801","ref":"refs/heads/main","pushedAt":"2023-11-15T13:43:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeqown","name":"yeqown","path":"/yeqown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27146233?s=80&v=4"},"commit":{"message":"fix(terminal): poll and wait termbox event so that we get the output of termbox buffer. (#95)\n\nCo-authored-by: Yeqown.Y ","shortMessageHtmlLink":"fix(terminal): poll and wait termbox event so that we get the output …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcBp53QA","startCursor":null,"endCursor":null}},"title":"Activity · yeqown/go-qrcode"}