{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":748532868,"defaultBranch":"main","name":"equal_to_p","ownerLogin":"ligen131","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-26T07:28:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61000196?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727419070.0","currentOid":""},"activityList":{"items":[{"before":"21fdc80d684a071ce5a538f5a0aaa6b5ebf143c3","after":"46545746f14425f45e6db31f93e0735f364fbd84","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-27T06:40:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release 1.5.0","shortMessageHtmlLink":"chore(main): release 1.5.0"}},{"before":"b1f863dbfb457957afdee7080469b43376f27b60","after":"9bcb3afa192e92a7e9c97b494545de0a6a49b801","ref":"refs/heads/main","pushedAt":"2024-09-27T06:39:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"feat: 添加 'M (#89)\n\n* feat: 添加 'M 并重构 word.tscn 精灵表导出功能\r\n\r\n- 添加了 'M 字符。\r\n- 重构了 word.tscn 精灵表导出。现在将 word_sprite_sheet.ase 导出成一行\r\n word_sprite_sheet.png 后,运行 export.py 即可完成精灵图导出。\r\n\r\n* feat(word): 添加 'M\r\n\r\n* feat: 添加 'M 相关的计算和验证功能\r\n\r\n* feat: 添加关于 'M 的新章节、关卡和配色","shortMessageHtmlLink":"feat: 添加 'M (#89)"}},{"before":null,"after":"56c7f2c107988d3e7372419e765a44c819da16cb","ref":"refs/heads/feat-20240927-missing-no","pushedAt":"2024-09-27T06:37:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"feat: 添加关于 'M 的新章节、关卡和配色","shortMessageHtmlLink":"feat: 添加关于 'M 的新章节、关卡和配色"}},{"before":"72af03841be768ec64827629703036c3526c4232","after":null,"ref":"refs/heads/ligen131-patch-1","pushedAt":"2024-09-25T04:51:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"}},{"before":"985525f417e5ef8a4481d6ab5edf50d9b7e33112","after":null,"ref":"refs/heads/ligen131-patch-2","pushedAt":"2024-09-25T04:51:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"}},{"before":"030a4a18d9e10be116195f12cd1698b2aa0e9f12","after":null,"ref":"refs/heads/feat-20240924-add-save-system","pushedAt":"2024-09-25T04:51:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"}},{"before":"9fd857978c89c716b01079969329c1d23b76a39f","after":"21fdc80d684a071ce5a538f5a0aaa6b5ebf143c3","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-25T04:51:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release 1.5.0","shortMessageHtmlLink":"chore(main): release 1.5.0"}},{"before":"a197cec80ef3bec9600819123881053b7f85e264","after":"b1f863dbfb457957afdee7080469b43376f27b60","ref":"refs/heads/main","pushedAt":"2024-09-25T04:51:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"feat: 添加存档系统和关卡解锁系统 (#88)\n\n* feat: 添加存档系统和关卡解锁系统\r\n\r\n现在,每个章节需要上个章节通过一定关卡后才能解锁;\r\n\r\n对于每章第一关之外的关卡,需要本章前一个关卡才能解锁。\r\n\r\n* fix: 修复下一章节按钮不会禁用的问题\r\n\r\n* fix(save_lib): 修复更改存档时未保存的问题\r\n\r\n* feat: 添加调试用解锁关卡 / 重置存档按钮\r\n\r\nfix: 修复下一章节按钮逻辑问题","shortMessageHtmlLink":"feat: 添加存档系统和关卡解锁系统 (#88)"}},{"before":null,"after":"030a4a18d9e10be116195f12cd1698b2aa0e9f12","ref":"refs/heads/feat-20240924-add-save-system","pushedAt":"2024-09-25T04:48:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"feat: 添加调试用解锁关卡 / 重置存档按钮\n\nfix: 修复下一章节按钮逻辑问题","shortMessageHtmlLink":"feat: 添加调试用解锁关卡 / 重置存档按钮"}},{"before":"7ad61f1b3d1c96a99100744b5a09257cfe546c30","after":null,"ref":"refs/heads/feat-20240920-change-valid-check","pushedAt":"2024-09-24T10:06:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"}},{"before":"680a4f8b4831306e8d7d8106d07d3574b48d640f","after":null,"ref":"refs/heads/feat-20240923-dynamically-change-color","pushedAt":"2024-09-24T10:06:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"}},{"before":"8f87cb721ce1418651249e4ad3192ae07a067553","after":null,"ref":"refs/heads/refactor-20240923-project-structure","pushedAt":"2024-09-24T10:06:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"}},{"before":"97a059f89695d50ce2e0c36f54818186b6ad788e","after":null,"ref":"refs/heads/refactor-20240924-change-project-structure","pushedAt":"2024-09-24T10:06:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"}},{"before":"668ca4c692fd21772f1aceae48cd31c78d8ae7cf","after":"a197cec80ef3bec9600819123881053b7f85e264","ref":"refs/heads/main","pushedAt":"2024-09-23T19:16:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"refactor: 重构项目结构(其二) (#87)\n\n* refactor: 将 bg 文件夹移动至 ui 文件夹\r\n\r\n* refactor: 将部分场景从 objects/ 移到 scenes/\r\n\r\n移动了 credits 和 main_menu。","shortMessageHtmlLink":"refactor: 重构项目结构(其二) (#87)"}},{"before":null,"after":"97a059f89695d50ce2e0c36f54818186b6ad788e","ref":"refs/heads/refactor-20240924-change-project-structure","pushedAt":"2024-09-23T16:54:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"refactor: 将部分场景从 objects/ 移到 scenes/\n\n移动了 credits 和 main_menu。","shortMessageHtmlLink":"refactor: 将部分场景从 objects/ 移到 scenes/"}},{"before":"9eef60f4605022ef4e713e0b2c749ad9959515cb","after":"668ca4c692fd21772f1aceae48cd31c78d8ae7cf","ref":"refs/heads/main","pushedAt":"2024-09-23T16:36:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"refactor: 重构项目结构 (#86)\n\n* feat: 删除 test_level.tscn\r\n\r\n历史残余,不具有任何用处\r\n\r\n* refactor: 部分文件移动 / 重命名\r\n\r\n- 将 levels 文件夹重命名为 scenes\r\n- 将 objects/styled_button 移动到 ui/styled_button\r\n- 将 scripts/level_data.gd 移动到 data/level_data.gd\r\n- 将 scripts/level_design_explaination.md 移动到\r\n data/level_design_explaination.md\r\n\r\n* feat: 删除 scroll_area\r\n\r\n已废用。\r\n\r\n* feat: 删除 icon.svg\r\n\r\n* feat: 添加 smooth_movement_component 组件\r\n\r\n* docs: 添加一些说明文档","shortMessageHtmlLink":"refactor: 重构项目结构 (#86)"}},{"before":"88b9a6931d44babc0575cfe977060f05dcb74227","after":"8f87cb721ce1418651249e4ad3192ae07a067553","ref":"refs/heads/refactor-20240923-project-structure","pushedAt":"2024-09-23T16:27:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor-20240923-project-structure","shortMessageHtmlLink":"Merge branch 'main' into refactor-20240923-project-structure"}},{"before":"beceb8e588105e90aa69ac92323707352544519d","after":"9eef60f4605022ef4e713e0b2c749ad9959515cb","ref":"refs/heads/main","pushedAt":"2024-09-23T16:27:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"ci: release-please: google-github-actions move to googleapis (#85)\n\nSee https://github.com/google-github-actions/release-please-action","shortMessageHtmlLink":"ci: release-please: google-github-actions move to googleapis (#85)"}},{"before":null,"after":"88b9a6931d44babc0575cfe977060f05dcb74227","ref":"refs/heads/refactor-20240923-project-structure","pushedAt":"2024-09-23T15:36:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"docs: 添加一些说明文档","shortMessageHtmlLink":"docs: 添加一些说明文档"}},{"before":null,"after":"985525f417e5ef8a4481d6ab5edf50d9b7e33112","ref":"refs/heads/ligen131-patch-2","pushedAt":"2024-09-23T15:00:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ligen131","name":"Gen Li","path":"/ligen131","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61000196?s=80&v=4"},"commit":{"message":"ci: release-please: google-github-actions move to googleapis","shortMessageHtmlLink":"ci: release-please: google-github-actions move to googleapis"}},{"before":"9195bf67e7714387b44a03cdb63aaaa483fb7ad1","after":"9fd857978c89c716b01079969329c1d23b76a39f","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-23T14:18:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release 1.5.0","shortMessageHtmlLink":"chore(main): release 1.5.0"}},{"before":"fad89d30a5ffa45cac076f565ff9deda9ce123f6","after":"beceb8e588105e90aa69ac92323707352544519d","ref":"refs/heads/main","pushedAt":"2024-09-23T14:18:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"feat: 添加动态改变颜色的功能 (#84)\n\n* feat(utils.gd): 初始化 Utils.gd\r\n\r\n可将一些常用的函数(如 max_by 等)写入 Utils,方便复用。\r\n\r\n* feat(expr_validator): 添加笑脸列表函数及其余修改\r\n\r\n- 添加 get_smile_inds() 函数,用于获取表达式中笑脸位置\r\n- 将 check_valid() 改为 check_invalid(),并返回所有非法下标列表,\r\n 而不是仅返回部分\r\n- 将 check() 改为 @deprecated\r\n\r\n* feat(shake_component): 添加 shake_component\r\n\r\nShakeComponent 可对 ShakeComponent.attach_node: Node 的 position\r\n应用抖动效果。\r\n\r\n默认 attach_node = null,在 _ready 时设置 attach_node 为父节点。\r\n\r\nShakeComponent.shake(amount: float, duration: float) 可\r\n令其抖动 duration 秒,幅度为 amount。\r\n\r\n可通过 ShakeComponent.shake_type 设置抖动类型。\r\n\r\n* docs(shake_componen.gd): 添加文档\r\n\r\n* refactor: 将 card/block 的变色 / 震动逻辑重构\r\n\r\n- 将震动逻辑独立到 ShakeComponent 中,交由其处理\r\n- 当设置非法符号 / 金色符号时,可使用 set_is_invalid / set_is_golden\r\n 方法\r\n\r\n* feat: 添加动态改变颜色的功能\r\n\r\n现在当卡牌放置时,若卡牌非法,就会自动让卡牌变红,而不是等到全部放完\r\n才变红。\r\n\r\n* style: 小格式修正","shortMessageHtmlLink":"feat: 添加动态改变颜色的功能 (#84)"}},{"before":null,"after":"680a4f8b4831306e8d7d8106d07d3574b48d640f","ref":"refs/heads/feat-20240923-dynamically-change-color","pushedAt":"2024-09-23T13:52:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cutekibry","name":"Tsukimaru Oshawott","path":"/cutekibry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16778504?s=80&v=4"},"commit":{"message":"style: 小格式修正","shortMessageHtmlLink":"style: 小格式修正"}},{"before":"2d6c9cce4d43d757ee385f8c28e1b9a0745bb2cd","after":"fad89d30a5ffa45cac076f565ff9deda9ce123f6","ref":"refs/heads/main","pushedAt":"2024-09-20T06:08:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ligen131","name":"Gen Li","path":"/ligen131","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61000196?s=80&v=4"},"commit":{"message":"CI: master -> main","shortMessageHtmlLink":"CI: master -> main"}},{"before":null,"after":"72af03841be768ec64827629703036c3526c4232","ref":"refs/heads/ligen131-patch-1","pushedAt":"2024-09-20T05:36:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ligen131","name":"Gen Li","path":"/ligen131","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61000196?s=80&v=4"},"commit":{"message":"Update godot-ci.yml","shortMessageHtmlLink":"Update godot-ci.yml"}},{"before":"b0d407bc46c1ba10e4610eab7674caacd34dfa78","after":null,"ref":"refs/heads/ligen131/ci-fix","pushedAt":"2024-09-20T05:35:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ligen131","name":"Gen Li","path":"/ligen131","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61000196?s=80&v=4"}},{"before":"89db96e6673b6005c421f3e020c49876f6068315","after":"2d6c9cce4d43d757ee385f8c28e1b9a0745bb2cd","ref":"refs/heads/main","pushedAt":"2024-09-20T05:35:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ligen131","name":"Gen Li","path":"/ligen131","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61000196?s=80&v=4"},"commit":{"message":"CI on master branch only (#82)\n\n* Update godot-ci.yml\r\n\r\n* Update godot-ci.yml","shortMessageHtmlLink":"CI on master branch only (#82)"}},{"before":"f72eaa84337d89158eb711aeae2e6979437b844b","after":"b0d407bc46c1ba10e4610eab7674caacd34dfa78","ref":"refs/heads/ligen131/ci-fix","pushedAt":"2024-09-20T04:49:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ligen131","name":"Gen Li","path":"/ligen131","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61000196?s=80&v=4"},"commit":{"message":"Update godot-ci.yml","shortMessageHtmlLink":"Update godot-ci.yml"}},{"before":null,"after":"f72eaa84337d89158eb711aeae2e6979437b844b","ref":"refs/heads/ligen131/ci-fix","pushedAt":"2024-09-20T04:39:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ligen131","name":"Gen Li","path":"/ligen131","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61000196?s=80&v=4"},"commit":{"message":"Update godot-ci.yml","shortMessageHtmlLink":"Update godot-ci.yml"}},{"before":"037cf50816d69097986bf753a99bb972b3b171ad","after":"9195bf67e7714387b44a03cdb63aaaa483fb7ad1","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-20T04:23:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release 1.5.0","shortMessageHtmlLink":"chore(main): release 1.5.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QwNjo0MDo0MC4wMDAwMDBazwAAAATCRZL2","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNDoyMzowMS4wMDAwMDBazwAAAAS7i84f"}},"title":"Activity · ligen131/equal_to_p"}