{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":654553561,"defaultBranch":"master","name":"librime-ahk","ownerLogin":"amorphobia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-16T11:31:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/523025?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725952180.0","currentOid":""},"activityList":{"items":[{"before":"f97b93e7ad6060208932457941b47c653382986b","after":"a33a819a656d689fd72611dd4775eaf2548b82b7","ref":"refs/heads/dev","pushedAt":"2024-09-11T15:24:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"deployer wip","shortMessageHtmlLink":"deployer wip"}},{"before":"bdbe083826065d218f940461b414728f7c640f3f","after":"961af793d31739b19cefc09c6a741cfabb9ba952","ref":"refs/heads/yaml","pushedAt":"2024-09-11T15:23:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix parse list","shortMessageHtmlLink":"fix parse list"}},{"before":"499c5ea3888cd06f0b9df38d6656abde7d0160fe","after":null,"ref":"refs/heads/RimeString","pushedAt":"2024-09-10T07:09:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"}},{"before":"4c91fd38ea33dfd886d8077643ed69025a46586b","after":"b914a22c106fe8f79818600aca74eae79bb15365","ref":"refs/heads/master","pushedAt":"2024-09-10T07:08:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"refactor: use Buffer as base class for structs and c strings\n\ncommit 499c5ea3888cd06f0b9df38d6656abde7d0160fe\nAuthor: amorphobia \nDate: Tue Sep 10 09:17:32 2024 +0800\n\n fix: 0 size buffer\n\ncommit d236b2c53dad91888ae64b3ccc8826496e8ceeb0\nAuthor: Xuesong Peng \nDate: Sun Sep 8 19:20:01 2024 +0800\n\n chore: refactor c-string and c-string array\n\ncommit a1c529ada6bc026bdb48d32620d2dcc6d1b7212f\nAuthor: Xuesong Peng \nDate: Sun Sep 8 17:14:49 2024 +0800\n\n chore: extend Buffer for c structs","shortMessageHtmlLink":"refactor: use Buffer as base class for structs and c strings"}},{"before":"d236b2c53dad91888ae64b3ccc8826496e8ceeb0","after":"499c5ea3888cd06f0b9df38d6656abde7d0160fe","ref":"refs/heads/RimeString","pushedAt":"2024-09-10T01:17:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix: 0 size buffer","shortMessageHtmlLink":"fix: 0 size buffer"}},{"before":"a4add3ad03c1f1d8b7f7db31f833b656ca4b2a00","after":"f97b93e7ad6060208932457941b47c653382986b","ref":"refs/heads/dev","pushedAt":"2024-09-09T16:00:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"deployer wip","shortMessageHtmlLink":"deployer wip"}},{"before":"58624abe250abeb32ba013ff1c7be01157714ce2","after":"d236b2c53dad91888ae64b3ccc8826496e8ceeb0","ref":"refs/heads/RimeString","pushedAt":"2024-09-09T15:22:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: refactor c-string and c-string array","shortMessageHtmlLink":"chore: refactor c-string and c-string array"}},{"before":"cb3e09126d279cfbef2ab048e7d86e3f27e0760a","after":"bdbe083826065d218f940461b414728f7c640f3f","ref":"refs/heads/yaml","pushedAt":"2024-09-09T15:15:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix parse list","shortMessageHtmlLink":"fix parse list"}},{"before":"7160613dbb23a1210d40074f44e1d12451fe33c4","after":"4c91fd38ea33dfd886d8077643ed69025a46586b","ref":"refs/heads/master","pushedAt":"2024-09-09T15:11:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix: api broken\n\ncherry-pick of following commits\n\n58624ab - fix: api broken\nc1ae7bb - chore: add basic tests\n5743ecf - chore: add testing framework\nec19341 - chore: add dedicate error type","shortMessageHtmlLink":"fix: api broken"}},{"before":"58624abe250abeb32ba013ff1c7be01157714ce2","after":"7160613dbb23a1210d40074f44e1d12451fe33c4","ref":"refs/heads/master","pushedAt":"2024-09-09T15:03:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: use static var instead of static func\n\nto prevent large call stack","shortMessageHtmlLink":"chore: use static var instead of static func"}},{"before":null,"after":"58624abe250abeb32ba013ff1c7be01157714ce2","ref":"refs/heads/RimeString","pushedAt":"2024-09-09T15:01:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix: api broken\n\nthe `offset` methods changed to properties to reduce call stack depth","shortMessageHtmlLink":"fix: api broken"}},{"before":"b8d6fd5c5af83956084f7984a54f189f0bf6a685","after":"cb3e09126d279cfbef2ab048e7d86e3f27e0760a","ref":"refs/heads/yaml","pushedAt":"2024-09-09T05:00:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix parse list","shortMessageHtmlLink":"fix parse list"}},{"before":"fcc45ad1fdd1f0a3a1d5d129dbab72644aa6b208","after":"58624abe250abeb32ba013ff1c7be01157714ce2","ref":"refs/heads/master","pushedAt":"2024-09-09T04:59:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix: api broken\n\nthe `offset` methods changed to properties to reduce call stack depth","shortMessageHtmlLink":"fix: api broken"}},{"before":"b73a4341fe19963f1b35c67b0abc45edfe4a53a6","after":"fcc45ad1fdd1f0a3a1d5d129dbab72644aa6b208","ref":"refs/heads/master","pushedAt":"2024-09-09T04:45:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: add CI\n\nfix(ci): use junit","shortMessageHtmlLink":"chore: add CI"}},{"before":"08bf627477cc58d90c0a0ea1ae5675d70d7b22f3","after":"b73a4341fe19963f1b35c67b0abc45edfe4a53a6","ref":"refs/heads/master","pushedAt":"2024-09-09T04:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix(ci): use junit","shortMessageHtmlLink":"fix(ci): use junit"}},{"before":"5743ecf5812a6223882001e71c6fc4ab7044934a","after":"08bf627477cc58d90c0a0ea1ae5675d70d7b22f3","ref":"refs/heads/master","pushedAt":"2024-09-09T04:13:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: add CI","shortMessageHtmlLink":"chore: add CI"}},{"before":"ec19341dd1fd13f77388495b070b48cf7c6f316c","after":"5743ecf5812a6223882001e71c6fc4ab7044934a","ref":"refs/heads/master","pushedAt":"2024-09-08T12:16:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: add testing framework","shortMessageHtmlLink":"chore: add testing framework"}},{"before":"d4f20050c6d5f5af3536eba66f2406c1702dc43f","after":"ec19341dd1fd13f77388495b070b48cf7c6f316c","ref":"refs/heads/master","pushedAt":"2024-09-08T11:54:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: add dedicate error type","shortMessageHtmlLink":"chore: add dedicate error type"}},{"before":"d4f20050c6d5f5af3536eba66f2406c1702dc43f","after":null,"ref":"refs/heads/buffer","pushedAt":"2024-09-08T11:33:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"}},{"before":"7160613dbb23a1210d40074f44e1d12451fe33c4","after":"d4f20050c6d5f5af3536eba66f2406c1702dc43f","ref":"refs/heads/master","pushedAt":"2024-09-08T11:33:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: refactor c-string and c-string array","shortMessageHtmlLink":"chore: refactor c-string and c-string array"}},{"before":null,"after":"d4f20050c6d5f5af3536eba66f2406c1702dc43f","ref":"refs/heads/buffer","pushedAt":"2024-09-08T11:20:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: refactor c-string and c-string array","shortMessageHtmlLink":"chore: refactor c-string and c-string array"}},{"before":"0db1f288a61c7cd6b2b6fc80a6ed95353eac2b96","after":"b8d6fd5c5af83956084f7984a54f189f0bf6a685","ref":"refs/heads/yaml","pushedAt":"2024-09-05T13:09:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix parse list","shortMessageHtmlLink":"fix parse list"}},{"before":"fcc76624d2f94237a55719d74067263b64ef1b19","after":"7160613dbb23a1210d40074f44e1d12451fe33c4","ref":"refs/heads/master","pushedAt":"2024-09-05T13:08:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"chore: use static var instead of static func\n\nto prevent large call stack","shortMessageHtmlLink":"chore: use static var instead of static func"}},{"before":"8eaab87c96cdf7066428a44f9daa3d9767bd377e","after":"0db1f288a61c7cd6b2b6fc80a6ed95353eac2b96","ref":"refs/heads/yaml","pushedAt":"2024-09-05T01:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix parse list","shortMessageHtmlLink":"fix parse list"}},{"before":"1f0a3fda17b25b5c92ed9b0cc2c3b28c1960cc75","after":"8eaab87c96cdf7066428a44f9daa3d9767bd377e","ref":"refs/heads/yaml","pushedAt":"2024-09-05T01:40:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"minor fix","shortMessageHtmlLink":"minor fix"}},{"before":"9b19d94e520bc9a67866a1e0dd4f0f2d3dd58e0b","after":"1f0a3fda17b25b5c92ed9b0cc2c3b28c1960cc75","ref":"refs/heads/yaml","pushedAt":"2024-09-05T01:25:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"minor fix","shortMessageHtmlLink":"minor fix"}},{"before":null,"after":"9b19d94e520bc9a67866a1e0dd4f0f2d3dd58e0b","ref":"refs/heads/yaml","pushedAt":"2024-09-04T14:32:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"add a simple yaml loader\nuses recursion and will overflow stack","shortMessageHtmlLink":"add a simple yaml loader"}},{"before":"1c9cfd9901937cbc9a73503adbcd9cce5fd17d33","after":"fcc76624d2f94237a55719d74067263b64ef1b19","ref":"refs/heads/master","pushedAt":"2024-09-04T14:30:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"feat: add func test str exists in yaml","shortMessageHtmlLink":"feat: add func test str exists in yaml"}},{"before":"4fd02eb82203ef09fd8a7635228e0f1ecc72b366","after":"1c9cfd9901937cbc9a73503adbcd9cce5fd17d33","ref":"refs/heads/master","pushedAt":"2024-09-03T07:56:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"feat: wrappers to get switches' labels","shortMessageHtmlLink":"feat: wrappers to get switches' labels"}},{"before":"86b13af6dbb8ffa9452af9936cc5aed3a900dd37","after":"4fd02eb82203ef09fd8a7635228e0f1ecc72b366","ref":"refs/heads/master","pushedAt":"2024-09-03T01:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amorphobia","name":"Xuesong","path":"/amorphobia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523025?s=80&v=4"},"commit":{"message":"fix: wrong dir name encoding\n\nall `str`s in librime are encoded as utf-8\nno matter what the OS is","shortMessageHtmlLink":"fix: wrong dir name encoding"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEs1-0fgA","startCursor":null,"endCursor":null}},"title":"Activity ยท amorphobia/librime-ahk"}