{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3776878,"defaultBranch":"master","name":"librime","ownerLogin":"rime","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-20T15:45:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10554324?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714231804.0","currentOid":""},"activityList":{"items":[{"before":"67d245bc2164fe7b95b9a604b429ef777b55f623","after":"6b1b41f53cd7fb8cd605c65cfb1e8d5c780f1308","ref":"refs/heads/master","pushedAt":"2024-05-19T06:40:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"feat(rime_levers_api): stdbool flavor","shortMessageHtmlLink":"feat(rime_levers_api): stdbool flavor"}},{"before":"771c94a080d04ff02e5544f9b9d45a0b6775be67","after":"67d245bc2164fe7b95b9a604b429ef777b55f623","ref":"refs/heads/master","pushedAt":"2024-05-17T12:05:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eagleoflqj","name":"Qijia Liu","path":"/eagleoflqj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26783539?s=80&v=4"},"commit":{"message":"add synchronize command in api console (#878)","shortMessageHtmlLink":"add synchronize command in api console (#878)"}},{"before":"a1c814443264b49a3b8633ebf89071c6ca667a94","after":"771c94a080d04ff02e5544f9b9d45a0b6775be67","ref":"refs/heads/master","pushedAt":"2024-05-16T22:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore: clang-format changes","shortMessageHtmlLink":"chore: clang-format changes"}},{"before":"1c9c71d74343c27336ff63867a3d65fa5d383891","after":"a1c814443264b49a3b8633ebf89071c6ca667a94","ref":"refs/heads/master","pushedAt":"2024-04-28T07:11:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"fix(context): index out of range in Context::Highlight (#867)\n\nclamp new_index between 0 and candidate_count - 1\r\n\r\n---------\r\n\r\nCo-authored-by: 居戎氏 ","shortMessageHtmlLink":"fix(context): index out of range in Context::Highlight (#867)"}},{"before":"5b09f35bab12683d8ed5e8663c18c940e971b954","after":"1c9c71d74343c27336ff63867a3d65fa5d383891","ref":"refs/heads/master","pushedAt":"2024-04-28T06:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore: ignore plugins directories, .DS_Store\n\n[skip ci]","shortMessageHtmlLink":"chore: ignore plugins directories, .DS_Store"}},{"before":"f5df6cd4ace0f1c179042bbf322ee4674f2461ec","after":"5b09f35bab12683d8ed5e8663c18c940e971b954","ref":"refs/heads/master","pushedAt":"2024-04-27T15:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore(release): 1.11.2 :tada:","shortMessageHtmlLink":"chore(release): 1.11.2 🎉"}},{"before":"ce778352b907ae322f1949f66841ac164c2db634","after":"f5df6cd4ace0f1c179042bbf322ee4674f2461ec","ref":"refs/heads/master","pushedAt":"2024-04-27T12:00:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"fix: caret_pos is before caret character\n\nsel_start, sel_end need to be adjusted if the inserted caret is before\nthe selected range.\n\nCloses #860","shortMessageHtmlLink":"fix: caret_pos is before caret character"}},{"before":"527fbcc750ee18006e9cce8b72ae29294f4d28c4","after":"ce778352b907ae322f1949f66841ac164c2db634","ref":"refs/heads/master","pushedAt":"2024-04-27T10:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"fix(switch_translator): skip switches with no state labels\n\nFixes #866\nCloses #640\n\nSquashed commit of the following:\n\ncommit e3addcfed7dc1c0c802fc55fcbb94727513dbab8\nAuthor: groverlynn \nDate: Tue Mar 28 01:07:39 2023 +0200\n\n Skip switches with no state labels\n\n---------\n\nCo-authored-by: 居戎氏 ","shortMessageHtmlLink":"fix(switch_translator): skip switches with no state labels"}},{"before":"ef08da3a728f3be6154c047a9f877f3fc01fcda6","after":"527fbcc750ee18006e9cce8b72ae29294f4d28c4","ref":"refs/heads/master","pushedAt":"2024-04-25T12:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore(release): 1.11.1 :tada:","shortMessageHtmlLink":"chore(release): 1.11.1 🎉"}},{"before":"7c58556d9486d4ef4ed3933a70f8ec42902d7ea2","after":"ef08da3a728f3be6154c047a9f877f3fc01fcda6","ref":"refs/heads/master","pushedAt":"2024-04-25T05:35:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"fix: crash on select_schema .default","shortMessageHtmlLink":"fix: crash on select_schema .default"}},{"before":"feec253b5971a60b84f69f1db603e7d0e53847d8","after":"7c58556d9486d4ef4ed3933a70f8ec42902d7ea2","ref":"refs/heads/master","pushedAt":"2024-04-21T16:09:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"doc: add coc-rime","shortMessageHtmlLink":"doc: add coc-rime"}},{"before":"0533fbce9501b175fae04274f449c9ac933e1879","after":"feec253b5971a60b84f69f1db603e7d0e53847d8","ref":"refs/heads/master","pushedAt":"2024-04-21T16:07:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"fix(script_translator): correction can cause segfault (#863)\n\n* fix(script_translator): correction can cause segfault\r\n\r\nWhen finding the candidates for the last page,\r\nScriptTranslation::PrepareCandidate can return nullptr, leading\r\nto segfault.\r\n\r\n ++correction_count_ > max_corrections_\r\n\r\nit is the correct logic to discard more correction candidates after the top N;\r\nif inverted, all correction candidates except the top N are displayed.\r\n\r\ncorrectly update member variables for the no more candidates to display case.\r\n\r\n---------\r\n\r\nCo-authored-by: 居戎氏 ","shortMessageHtmlLink":"fix(script_translator): correction can cause segfault (#863)"}},{"before":"1f3bf35691a5ad066ef36775e289525f3b092e28","after":"0533fbce9501b175fae04274f449c9ac933e1879","ref":"refs/heads/master","pushedAt":"2024-04-21T16:03:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore: clang format [skip ci]","shortMessageHtmlLink":"chore: clang format [skip ci]"}},{"before":"76a0a16c5ca0c7efc80fa918c8e0c88754699fd7","after":"1f3bf35691a5ad066ef36775e289525f3b092e28","ref":"refs/heads/master","pushedAt":"2024-04-01T17:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"build(cmake): find yaml-cpp debug lib on windows","shortMessageHtmlLink":"build(cmake): find yaml-cpp debug lib on windows"}},{"before":"4d8bb870ff56b4976aedcaa6f56051a97a6c80ef","after":"76a0a16c5ca0c7efc80fa918c8e0c88754699fd7","ref":"refs/heads/master","pushedAt":"2024-03-29T10:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore(release): 1.11.0 :tada:","shortMessageHtmlLink":"chore(release): 1.11.0 🎉"}},{"before":null,"after":"73f170fba7d9bda0778f3a85e8d1fc593a6b6e05","ref":"refs/heads/windows-unicode-support","pushedAt":"2024-03-28T03:08:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"full unicode path support on Windows\n\npatch leveldb to make it accept utf-8 encoded file paths.\nnote the code may not work correctly on other platforms including mingw.\n\nSquashed commit of the following:\n\ncommit 94b8c1a7edf5e31912981e0be90a88eb299f05f3\nAuthor: fxliang \nDate: Thu Mar 28 01:12:57 2024 +0800\n\n LOG rime::path by operator overloading\n\ncommit 50f47d6f071baba400cb2d3a48e3541b4a692ca4\nAuthor: fxliang \nDate: Wed Mar 27 23:47:34 2024 +0800\n\n fix typo\n\ncommit 4a3eb67e4e2bdb9ddc285497f154395ccbb54afc\nAuthor: fxliang \nDate: Wed Mar 27 22:07:47 2024 +0800\n\n leveldb utf8 patch\n\ncommit 53f2f9daac6056717e0890e31aed190e5a464123\nAuthor: fxliang \nDate: Wed Mar 27 12:35:24 2024 +0800\n\n fix glog excetion by unexpected ending\n\ncommit 0cc812c16ec9a1ad485e69e5fbd83e10a92a0789\nAuthor: fxliang \nDate: Tue Mar 26 17:47:10 2024 +0800\n\n reverse fstream c_str()\n\ncommit 43c7031567fbc15aefa86ec027a2d1bb4a0fad5f\nAuthor: fxliang \nDate: Tue Mar 26 17:07:32 2024 +0800\n\n load from a wide-string filename, with not acp character","shortMessageHtmlLink":"full unicode path support on Windows"}},{"before":"1f9f52485de17a2485c61773ef4bf79f01984c86","after":"4d8bb870ff56b4976aedcaa6f56051a97a6c80ef","ref":"refs/heads/master","pushedAt":"2024-03-28T02:38:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore: use path::u8string for filename comparison","shortMessageHtmlLink":"chore: use path::u8string for filename comparison"}},{"before":"bbdc3e1c00824e3cf0f43a88bb8d8c2325595f03","after":"1f9f52485de17a2485c61773ef4bf79f01984c86","ref":"refs/heads/master","pushedAt":"2024-03-27T04:28:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"build(clang-format): skip plugins directories","shortMessageHtmlLink":"build(clang-format): skip plugins directories"}},{"before":"ab7e69e10f2c291b4761be09270590fdc5cbdfb0","after":"bbdc3e1c00824e3cf0f43a88bb8d8c2325595f03","ref":"refs/heads/master","pushedAt":"2024-03-27T04:16:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"ci: install latest clang-format","shortMessageHtmlLink":"ci: install latest clang-format"}},{"before":"09da263427882170e3ee2914c8a09264850079d5","after":"ab7e69e10f2c291b4761be09270590fdc5cbdfb0","ref":"refs/heads/master","pushedAt":"2024-03-19T23:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"build(rime_table_decompiler): static linking on windows","shortMessageHtmlLink":"build(rime_table_decompiler): static linking on windows"}},{"before":"51076a8ec9ccf227d10a900c95945b50ef3a7d48","after":"09da263427882170e3ee2914c8a09264850079d5","ref":"refs/heads/master","pushedAt":"2024-03-17T18:25:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"build: add English resource info for mingw/clang build. (#847)","shortMessageHtmlLink":"build: add English resource info for mingw/clang build. (#847)"}},{"before":"6d5bbc13f8a07595b74283d3dd7de6b6f05a63e1","after":"51076a8ec9ccf227d10a900c95945b50ef3a7d48","ref":"refs/heads/master","pushedAt":"2024-03-15T09:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"fix(rime_api): deploy_schema type cast failure","shortMessageHtmlLink":"fix(rime_api): deploy_schema type cast failure"}},{"before":"5c7fb64be01f4f43f62c8d7dc4bee5d0ac34fed5","after":"6d5bbc13f8a07595b74283d3dd7de6b6f05a63e1","ref":"refs/heads/master","pushedAt":"2024-03-15T03:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"Update README-windows.md","shortMessageHtmlLink":"Update README-windows.md"}},{"before":"9184ae68c935e9e700749f30d90839811dbc52a6","after":"5c7fb64be01f4f43f62c8d7dc4bee5d0ac34fed5","ref":"refs/heads/master","pushedAt":"2024-03-14T01:18:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"feat(script_translator): word completion from 2nd place (#848)\n\n* prefer exact match phrase on top\r\n* set word \"completion\" type","shortMessageHtmlLink":"feat(script_translator): word completion from 2nd place (#848)"}},{"before":"1496dc1a3d6a4e11da580dc145c55df7109ba695","after":"9184ae68c935e9e700749f30d90839811dbc52a6","ref":"refs/heads/master","pushedAt":"2024-03-12T04:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore(chord_composer): non-chord key clears state","shortMessageHtmlLink":"chore(chord_composer): non-chord key clears state"}},{"before":"a011019a68e4444021a97df5612b9d4cea4dbb44","after":"1496dc1a3d6a4e11da580dc145c55df7109ba695","ref":"refs/heads/master","pushedAt":"2024-03-11T23:26:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"build: add resource info for windows MSVC build (#845)","shortMessageHtmlLink":"build: add resource info for windows MSVC build (#845)"}},{"before":"7470f383fc710c0f2c9f8e7194b84a5edefa4d07","after":"a011019a68e4444021a97df5612b9d4cea4dbb44","ref":"refs/heads/master","pushedAt":"2024-03-11T15:25:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"ci: disable nightly build in forked repos\n\nThe forked repos nightly build will waste a myriad of CPU resources.","shortMessageHtmlLink":"ci: disable nightly build in forked repos"}},{"before":"e0dde5ddc38fff2000275c471dce3901277ea535","after":"7470f383fc710c0f2c9f8e7194b84a5edefa4d07","ref":"refs/heads/master","pushedAt":"2024-03-10T09:02:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"add large address aware for msvc build","shortMessageHtmlLink":"add large address aware for msvc build"}},{"before":"e554510bf2adeafb2383a1208750dc3b03e1427f","after":"e0dde5ddc38fff2000275c471dce3901277ea535","ref":"refs/heads/master","pushedAt":"2024-03-10T09:01:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"chore(context): add debug log on option update","shortMessageHtmlLink":"chore(context): add debug log on option update"}},{"before":"ec4bdfe4b9937f790417e8a3aec006d4c5d6dd85","after":"e554510bf2adeafb2383a1208750dc3b03e1427f","ref":"refs/heads/master","pushedAt":"2024-03-10T09:00:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lotem","name":"居戎氏","path":"/lotem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151157?s=80&v=4"},"commit":{"message":"fix(chord_composer): ignore repeated keys (#841)\n\nrefactor: unify finish chord strategies\r\n\r\n---------\r\n\r\nCo-authored-by: 居戎氏 ","shortMessageHtmlLink":"fix(chord_composer): ignore repeated keys (#841)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETfFdSgA","startCursor":null,"endCursor":null}},"title":"Activity · rime/librime"}