{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3777237,"defaultBranch":"master","name":"weasel","ownerLogin":"rime","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-20T16:18:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10554324?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716948580.0","currentOid":""},"activityList":{"items":[{"before":"65b197f7016b54e5448289788030f72385d5d879","after":"8246b8c511d19a788935ee0b1e295fecc34a78c6","ref":"refs/heads/master","pushedAt":"2024-06-01T00:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: log dir compiling issue introduced by 39713c9\n- not log files sometime\n- can not restart service sometime\n- can not restart service with running WeaselServer.exe","shortMessageHtmlLink":"fix: log dir compiling issue introduced by 39713c9"}},{"before":"cd3e65cd2364b5e644e44170e06f7491e3e585c2","after":"65b197f7016b54e5448289788030f72385d5d879","ref":"refs/heads/master","pushedAt":"2024-05-31T15:52:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"perf: continually fixes to avoid the client app get freezed when WeaselServer.exe dump or disabled(deploying) (#1276)\n\n- Client: All _SendMessage with async task, 2 sec overtime.\r\n- WeaselTSF: _EnsureServerConnected modified to a boolean return function, indicating if server connection is OK.\r\n- WeaselTSF: if server connection is not OK, don't eat the key event, leaves it to the client.","shortMessageHtmlLink":"perf: continually fixes to avoid the client app get freezed when Weas…"}},{"before":"ec3294ba5f08712049f163ea13431d01f6a5034a","after":"cd3e65cd2364b5e644e44170e06f7491e3e585c2","ref":"refs/heads/master","pushedAt":"2024-05-31T08:31:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: InstallDir is not kept when reinstalling","shortMessageHtmlLink":"fix: InstallDir is not kept when reinstalling"}},{"before":"1978d53d970e3ee322c9cf50d66c9d1d601eb490","after":"ec3294ba5f08712049f163ea13431d01f6a5034a","ref":"refs/heads/master","pushedAt":"2024-05-30T08:56:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: key event issue in Chrome under Windows 11 (#1277)","shortMessageHtmlLink":"fix: key event issue in Chrome under Windows 11 (#1277)"}},{"before":"1d44e294a381d67e58610e51d1ccd8da89bbd855","after":"1978d53d970e3ee322c9cf50d66c9d1d601eb490","ref":"refs/heads/master","pushedAt":"2024-05-29T07:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md: fix typo[skip ci]","shortMessageHtmlLink":"Update CHANGELOG.md: fix typo[skip ci]"}},{"before":"4dd9d9bd1c582859ef428cbfe50283ae94f3452e","after":"1d44e294a381d67e58610e51d1ccd8da89bbd855","ref":"refs/heads/master","pushedAt":"2024-05-29T07:04:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: guardian is not disabled when WeaselDeployer.exe running","shortMessageHtmlLink":"fix: guardian is not disabled when WeaselDeployer.exe running"}},{"before":"605bc979c252b5618c6fe4546556820a69209a6b","after":"4dd9d9bd1c582859ef428cbfe50283ae94f3452e","ref":"refs/heads/master","pushedAt":"2024-05-29T04:30:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: default installation directory not correct when running on 64 bit system","shortMessageHtmlLink":"fix: default installation directory not correct when running on 64 bi…"}},{"before":"6a6838267fabed867df028877a9b046ef9528353","after":"605bc979c252b5618c6fe4546556820a69209a6b","ref":"refs/heads/master","pushedAt":"2024-05-29T02:19:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"Revert \"build: update build.bat on building rime, build/cache librime in CI, …\"\n\nThis reverts commit 6a6838267fabed867df028877a9b046ef9528353.","shortMessageHtmlLink":"Revert \"build: update build.bat on building rime, build/cache librime…"}},{"before":null,"after":"cc67d8bb4d0fb1d854a2e56229a146c8c6b29b8f","ref":"refs/heads/revert-1266-rimepdb","pushedAt":"2024-05-29T02:09:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"Revert \"build: update build.bat on building rime, build/cache librime in CI, …\"\n\nThis reverts commit 6a6838267fabed867df028877a9b046ef9528353.","shortMessageHtmlLink":"Revert \"build: update build.bat on building rime, build/cache librime…"}},{"before":"5ff8ddaabdb51825107bf1fd16a5a39ae831e1dd","after":"6a6838267fabed867df028877a9b046ef9528353","ref":"refs/heads/master","pushedAt":"2024-05-28T10:25:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"build: update build.bat on building rime, build/cache librime in CI, and provide rime.pdb","shortMessageHtmlLink":"build: update build.bat on building rime, build/cache librime in CI, …"}},{"before":"587a28a3c4717b414923d4bb54abc8e638489ffe","after":"5ff8ddaabdb51825107bf1fd16a5a39ae831e1dd","ref":"refs/heads/master","pushedAt":"2024-05-28T10:13:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: comments not align to the end of candidate rect when min_heigh/min_width is larger than actual calc size","shortMessageHtmlLink":"fix: comments not align to the end of candidate rect when min_heigh/m…"}},{"before":"5d1bf581d418ad075bc3a1710f3898deeeab897a","after":"587a28a3c4717b414923d4bb54abc8e638489ffe","ref":"refs/heads/master","pushedAt":"2024-05-28T09:51:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: comments not align to the then of candidate rect when min_heigh/min_width is larger than actual calc size","shortMessageHtmlLink":"fix: comments not align to the then of candidate rect when min_heigh/…"}},{"before":"22fce58894afcaef9f57f5b1e305690a82e90eaa","after":"5d1bf581d418ad075bc3a1710f3898deeeab897a","ref":"refs/heads/master","pushedAt":"2024-05-28T04:30:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: UI layout sizes are not DPI aware.","shortMessageHtmlLink":"fix: UI layout sizes are not DPI aware."}},{"before":"919890d3dd691e138737146011b0663965a54e96","after":"22fce58894afcaef9f57f5b1e305690a82e90eaa","ref":"refs/heads/master","pushedAt":"2024-05-27T04:25:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"support English","shortMessageHtmlLink":"support English"}},{"before":"772145c669e3bb472343bc0bbaeffd5a725df985","after":"919890d3dd691e138737146011b0663965a54e96","ref":"refs/heads/master","pushedAt":"2024-05-27T04:22:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: candidate window performance becomes bad when typing in 2nd high resolution monitor with higher dpi. (#1262)\n\n* fix: candidate window performance becomes bad when typing in 2nd high\r\nresolution monitor with higher dpi.\r\n\r\n* perf: less object recreation when reset text format by dpi change or style change\r\n\r\n* chore: initialize m_inputPos\r\n\r\n---------\r\n\r\nCo-authored-by: Yiming Sun ","shortMessageHtmlLink":"fix: candidate window performance becomes bad when typing in 2nd high…"}},{"before":"b1aebe87efafc659946179f6410afd9c240738f3","after":"772145c669e3bb472343bc0bbaeffd5a725df985","ref":"refs/heads/master","pushedAt":"2024-05-27T03:56:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"improvement: semi-hilite with half alpha color of hilite candidate.\nfix: semi-hilite hover not clear when moving out of candidate window, after once click select a candidate.","shortMessageHtmlLink":"improvement: semi-hilite with half alpha color of hilite candidate."}},{"before":"a439ac74e2bc08c694a90fdc5df06602e2a600f7","after":"b1aebe87efafc659946179f6410afd9c240738f3","ref":"refs/heads/master","pushedAt":"2024-05-23T04:04:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"avoid freezing if _SendMessage overtime when ClientImpl::ProcessKeyEvent","shortMessageHtmlLink":"avoid freezing if _SendMessage overtime when ClientImpl::ProcessKeyEvent"}},{"before":"957a8e30542af8211ee305e26145351e7e3c07b0","after":"a439ac74e2bc08c694a90fdc5df06602e2a600f7","ref":"refs/heads/master","pushedAt":"2024-05-22T05:27:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"feat: simple guardian for WeaselServer.","shortMessageHtmlLink":"feat: simple guardian for WeaselServer."}},{"before":"788217663b53b059038f19ba0505f1cd3be2f11f","after":"957a8e30542af8211ee305e26145351e7e3c07b0","ref":"refs/heads/master","pushedAt":"2024-05-22T05:26:56.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"feat: enable/disable Windows Error Report when installed/uninstalled","shortMessageHtmlLink":"feat: enable/disable Windows Error Report when installed/uninstalled"}},{"before":"18da8b53c01af78b5a578507a786ceddf56bcb7d","after":"788217663b53b059038f19ba0505f1cd3be2f11f","ref":"refs/heads/master","pushedAt":"2024-05-22T03:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"enhancement: whole word wrapping for label, candidate, and comment.","shortMessageHtmlLink":"enhancement: whole word wrapping for label, candidate, and comment."}},{"before":"3c6d17d443bb41377eef3a8ee2b8d871e60814bc","after":"18da8b53c01af78b5a578507a786ceddf56bcb7d","ref":"refs/heads/master","pushedAt":"2024-05-21T14:02:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"chore: incomplete edit of 39713c9","shortMessageHtmlLink":"chore: incomplete edit of 39713c9"}},{"before":"9848f717ae997ed0c20e4bb4943898bae92069aa","after":"3c6d17d443bb41377eef3a8ee2b8d871e60814bc","ref":"refs/heads/master","pushedAt":"2024-05-21T03:53:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: language pack accidentally installed after `WeaselSetup.exe /u`","shortMessageHtmlLink":"fix: language pack accidentally installed after WeaselSetup.exe /u"}},{"before":"d38df5b7152af87f442a258188b4952c0fbfa0b4","after":"9848f717ae997ed0c20e4bb4943898bae92069aa","ref":"refs/heads/master","pushedAt":"2024-05-18T15:36:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: ascii tips not hide when it should be.","shortMessageHtmlLink":"fix: ascii tips not hide when it should be."}},{"before":"db15431c818985e63abeb4ea3855acf6ec5c4c78","after":"d38df5b7152af87f442a258188b4952c0fbfa0b4","ref":"refs/heads/master","pushedAt":"2024-05-18T10:09:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: deploy tips not shown, introduced by c54600e","shortMessageHtmlLink":"fix: deploy tips not shown, introduced by c54600e"}},{"before":"3b06445b3d723cbe1e333f7adc614cccccb7e178","after":"db15431c818985e63abeb4ea3855acf6ec5c4c78","ref":"refs/heads/master","pushedAt":"2024-05-18T02:16:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"chore: set plum installed git version as 2.45.1 [skip ci]","shortMessageHtmlLink":"chore: set plum installed git version as 2.45.1 [skip ci]"}},{"before":"39713c987c71fd0b9dc626ba7aa4a9004c57a6f0","after":"3b06445b3d723cbe1e333f7adc614cccccb7e178","ref":"refs/heads/master","pushedAt":"2024-05-18T01:37:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"fix: bump 7z to 24.05 to fix unzip error [skip ci]","shortMessageHtmlLink":"fix: bump 7z to 24.05 to fix unzip error [skip ci]"}},{"before":"756727dfb2238aeb234a1c38f75cb6a03ddc937d","after":"39713c987c71fd0b9dc626ba7aa4a9004c57a6f0","ref":"refs/heads/master","pushedAt":"2024-05-18T01:19:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"improvement: set log_dir in %TEMP%\\rime.weasel, for easier exploring logs","shortMessageHtmlLink":"improvement: set log_dir in %TEMP%\\rime.weasel, for easier exploring …"}},{"before":"051dbe79a02e2b4d3f88619c1dfa04933f82a4e3","after":"756727dfb2238aeb234a1c38f75cb6a03ddc937d","ref":"refs/heads/master","pushedAt":"2024-05-17T01:00:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"remove unnecessary UI update trigger by WeaselTSF::OnSetThreadFocus","shortMessageHtmlLink":"remove unnecessary UI update trigger by WeaselTSF::OnSetThreadFocus"}},{"before":"8013b67f0545d6a745ef67bf70c6a2cc13a3c5e5","after":"051dbe79a02e2b4d3f88619c1dfa04933f82a4e3","ref":"refs/heads/master","pushedAt":"2024-05-16T15:34:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fxliang","name":null,"path":"/fxliang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4023160?s=80&v=4"},"commit":{"message":"feat: context menu to explore log dir (%TEMP%)","shortMessageHtmlLink":"feat: context menu to explore log dir (%TEMP%)"}},{"before":"91db378d3cc78f2bc4c41533758528439c0a60ca","after":"8013b67f0545d6a745ef67bf70c6a2cc13a3c5e5","ref":"refs/heads/master","pushedAt":"2024-05-16T15:28:27.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":"chore: update readme [skip ci]","shortMessageHtmlLink":"chore: update readme [skip ci]"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWX25ZAA","startCursor":null,"endCursor":null}},"title":"Activity · rime/weasel"}