{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":601646211,"defaultBranch":"master","name":"liushu","ownerLogin":"liushu-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-14T14:13:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/131145514?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715506409.0","currentOid":""},"activityList":{"items":[{"before":"2a81b873a5685150d258a45c7625e28c3df40546","after":"62d43a997c971e06a09a2fa4b8013037130f83a0","ref":"refs/heads/xkb","pushedAt":"2024-06-12T08:06:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"c4d3df4428f35ff9f1ca9f0ae919284e80c70ddd","after":"2a81b873a5685150d258a45c7625e28c3df40546","ref":"refs/heads/xkb","pushedAt":"2024-06-11T08:27:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"71e3ed3a3f71f7b9791cc49025e2640e3a4d8268","after":"c4d3df4428f35ff9f1ca9f0ae919284e80c70ddd","ref":"refs/heads/xkb","pushedAt":"2024-05-28T14:34:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"feat: handle backspace","shortMessageHtmlLink":"feat: handle backspace"}},{"before":"71eb8e625d0df416c2bd4260e77829e4f0913fa7","after":"71e3ed3a3f71f7b9791cc49025e2640e3a4d8268","ref":"refs/heads/xkb","pushedAt":"2024-05-28T14:29:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"feat: handle backspace","shortMessageHtmlLink":"feat: handle backspace"}},{"before":"bc87bbbdafe8ddd9a53d8f7a46a7e47d2743071c","after":"71eb8e625d0df416c2bd4260e77829e4f0913fa7","ref":"refs/heads/xkb","pushedAt":"2024-05-21T14:44:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"7b687a893d7c65f7ff8b76eb457fd59f81eea7b4","after":"bc87bbbdafe8ddd9a53d8f7a46a7e47d2743071c","ref":"refs/heads/xkb","pushedAt":"2024-05-21T14:44:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"chore(ci): bump actions/checkout from 3 to 4","shortMessageHtmlLink":"chore(ci): bump actions/checkout from 3 to 4"}},{"before":"4f4ec932baacfc3415c3664526e3506b0c124a1a","after":"7b687a893d7c65f7ff8b76eb457fd59f81eea7b4","ref":"refs/heads/xkb","pushedAt":"2024-05-21T14:06:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"2edf47d77565184bd5b93f31aebe658cf4081985","after":"4f4ec932baacfc3415c3664526e3506b0c124a1a","ref":"refs/heads/xkb","pushedAt":"2024-05-17T06:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"refactor: wrap event inside keyboard processor's response","shortMessageHtmlLink":"refactor: wrap event inside keyboard processor's response"}},{"before":"580086661d6895c9a234664d96a22aac2ddde983","after":"2edf47d77565184bd5b93f31aebe658cf4081985","ref":"refs/heads/xkb","pushedAt":"2024-05-16T06:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"refactor: rename response enum variant\n\n`Unhandled` -> `Ignored`","shortMessageHtmlLink":"refactor: rename response enum variant"}},{"before":"4ccf606630fd11ef2e00fc6943469cc5e2921845","after":"580086661d6895c9a234664d96a22aac2ddde983","ref":"refs/heads/xkb","pushedAt":"2024-05-14T01:56:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"refactor: remove unused dependencies","shortMessageHtmlLink":"refactor: remove unused dependencies"}},{"before":"4d914c1c64e9d34a61477bdef3efed8ed2e5ffab","after":"4ccf606630fd11ef2e00fc6943469cc5e2921845","ref":"refs/heads/xkb","pushedAt":"2024-05-14T01:56:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"refactor: remove unused dependencies","shortMessageHtmlLink":"refactor: remove unused dependencies"}},{"before":"7b3871814f40b2a468d7068757a4704967250555","after":"4d914c1c64e9d34a61477bdef3efed8ed2e5ffab","ref":"refs/heads/xkb","pushedAt":"2024-05-13T13:43:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"refactor: extract keyboard processor","shortMessageHtmlLink":"refactor: extract keyboard processor"}},{"before":"3385436dd51a88e8ec1984788baf17aba1223b47","after":"7b3871814f40b2a468d7068757a4704967250555","ref":"refs/heads/xkb","pushedAt":"2024-05-13T13:39:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"refactor: extract keyboard processor","shortMessageHtmlLink":"refactor: extract keyboard processor"}},{"before":"f60fde69052b87f3ffb57592d36fbe91cb5d8828","after":"3385436dd51a88e8ec1984788baf17aba1223b47","ref":"refs/heads/xkb","pushedAt":"2024-05-13T05:03:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"35b7a2381d619e2b700996718d67bea789d32cb3","after":"f60fde69052b87f3ffb57592d36fbe91cb5d8828","ref":"refs/heads/xkb","pushedAt":"2024-05-12T10:07:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"35b7a2381d619e2b700996718d67bea789d32cb3","ref":"refs/heads/xkb","pushedAt":"2024-05-12T09:33:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"1945554cfa8e2e7be6181056778de6c8eed2f90d","after":"08c24e715237282f812f3516f2a6fccd51efb619","ref":"refs/heads/master","pushedAt":"2024-05-11T03:38:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"feat: basic wayland input method support\n\nFrom PR #64","shortMessageHtmlLink":"feat: basic wayland input method support"}},{"before":"1a1ea06633674051e79097b0a008f0a54e35fae3","after":"1945554cfa8e2e7be6181056778de6c8eed2f90d","ref":"refs/heads/master","pushedAt":"2023-12-10T05:01:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"chore(deps): bump patricia_tree to 0.8.0\n\nNew method `longest_common_prefix_len`, fix my simple `segment`\nimplementation.","shortMessageHtmlLink":"chore(deps): bump patricia_tree to 0.8.0"}},{"before":"f6efddf7da951c849a044ea136e32aff892a4e2a","after":"1a1ea06633674051e79097b0a008f0a54e35fae3","ref":"refs/heads/master","pushedAt":"2023-12-07T13:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"feat(ffi): expose segment method","shortMessageHtmlLink":"feat(ffi): expose segment method"}},{"before":"adf286455dcc3ec9a72569b38da48a98d660b342","after":"f6efddf7da951c849a044ea136e32aff892a4e2a","ref":"refs/heads/master","pushedAt":"2023-12-05T04:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"fix(core): segmentor should handle unrecognized code","shortMessageHtmlLink":"fix(core): segmentor should handle unrecognized code"}},{"before":"adf286455dcc3ec9a72569b38da48a98d660b342","after":null,"ref":"refs/heads/trie-update","pushedAt":"2023-12-05T03:17:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"}},{"before":"fe35be49acd7602184f5427a780aa1b3cbdfd0a7","after":"adf286455dcc3ec9a72569b38da48a98d660b342","ref":"refs/heads/master","pushedAt":"2023-12-05T03:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"chore(deps): bump patricia_tree to 0.7.0","shortMessageHtmlLink":"chore(deps): bump patricia_tree to 0.7.0"}},{"before":null,"after":"adf286455dcc3ec9a72569b38da48a98d660b342","ref":"refs/heads/trie-update","pushedAt":"2023-12-05T03:13:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"chore(deps): bump patricia_tree to 0.7.0","shortMessageHtmlLink":"chore(deps): bump patricia_tree to 0.7.0"}},{"before":"6e9bb16c35e1e521bbe307bd73905e0db6820c9a","after":"fe35be49acd7602184f5427a780aa1b3cbdfd0a7","ref":"refs/heads/master","pushedAt":"2023-11-22T07:11:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"chore(ci): rename github action file","shortMessageHtmlLink":"chore(ci): rename github action file"}},{"before":"95fd7cdab15a18b2409438c7c4d0be586561a4e3","after":"6e9bb16c35e1e521bbe307bd73905e0db6820c9a","ref":"refs/heads/master","pushedAt":"2023-11-13T01:14:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"chore(nix): remove unused rust targets","shortMessageHtmlLink":"chore(nix): remove unused rust targets"}},{"before":"46308711e2dcf6d3f113a5e4d52b1fb8ace680c0","after":"95fd7cdab15a18b2409438c7c4d0be586561a4e3","ref":"refs/heads/master","pushedAt":"2023-11-11T11:16:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"chore: split android modult into a separate repo","shortMessageHtmlLink":"chore: split android modult into a separate repo"}},{"before":"e68ded20eb5ed6c2f237081d95b64ac12b3a730e","after":"46308711e2dcf6d3f113a5e4d52b1fb8ace680c0","ref":"refs/heads/master","pushedAt":"2023-11-11T06:57:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"feat(android): use flow with lifecycle","shortMessageHtmlLink":"feat(android): use flow with lifecycle"}},{"before":"224aabae6b6f7cc83c73b5bdd7c0bcb607b5876c","after":null,"ref":"refs/heads/dictionary","pushedAt":"2023-11-10T13:52:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"}},{"before":"60195a000dd4dc83cb073321316de373ecd89431","after":"e68ded20eb5ed6c2f237081d95b64ac12b3a730e","ref":"refs/heads/master","pushedAt":"2023-11-10T06:06:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"feat(android): support caps lock","shortMessageHtmlLink":"feat(android): support caps lock"}},{"before":"5d32dcb67263b541761bc80aef596fae68572ab2","after":"60195a000dd4dc83cb073321316de373ecd89431","ref":"refs/heads/master","pushedAt":"2023-11-09T14:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Eliot00","name":"Elliot","path":"/Eliot00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18375468?s=80&v=4"},"commit":{"message":"feat(android): auto convert to half width punct in ascii mode","shortMessageHtmlLink":"feat(android): auto convert to half width punct in ascii mode"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYwlUHgA","startCursor":null,"endCursor":null}},"title":"Activity ยท liushu-project/liushu"}