{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":61485617,"defaultBranch":"master","name":"sdlpal","ownerLogin":"sdlpal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-19T15:02:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20028465?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710079340.0","currentOid":""},"activityList":{"items":[{"before":"30b0ee8485c22b3a54e25ab61f24cb4c5e4ebf15","after":"4a2aa6f50f17d9e13556f440bac36a614a297d82","ref":"refs/heads/master","pushedAt":"2024-05-27T06:49:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"refix: include equipped items when counting quantities of held items in the shop\n\nContinue 4176ade. Thanks to @rym1020 for reporting the bug.","shortMessageHtmlLink":"refix: include equipped items when counting quantities of held items …"}},{"before":"17a63c5f475c249ecf4978ee006c047c484bb65f","after":"30b0ee8485c22b3a54e25ab61f24cb4c5e4ebf15","ref":"refs/heads/master","pushedAt":"2024-05-12T12:12:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weimzh","name":"Wei Mingzhi","path":"/weimzh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220443?s=80&v=4"},"commit":{"message":"add link to steam","shortMessageHtmlLink":"add link to steam"}},{"before":"1abb47b45ac998386a2f156d235b346fe85ebe7c","after":"17a63c5f475c249ecf4978ee006c047c484bb65f","ref":"refs/heads/master","pushedAt":"2024-04-08T15:05:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix: incorrect sprite coordinates in stealing animation","shortMessageHtmlLink":"fix: incorrect sprite coordinates in stealing animation"}},{"before":"073b081e51fe501d4e480bfaf50c56205ea8b4c9","after":"1abb47b45ac998386a2f156d235b346fe85ebe7c","ref":"refs/heads/master","pushedAt":"2024-04-07T22:10:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"feat: completely record the pressing sequence of four direction keys","shortMessageHtmlLink":"feat: completely record the pressing sequence of four direction keys"}},{"before":"b717173f20252dd41f721e8bb49030ad82a17b82","after":"073b081e51fe501d4e480bfaf50c56205ea8b4c9","ref":"refs/heads/master","pushedAt":"2024-04-07T22:01:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix: allow pressing any key to skip the results screen at the end of a battle","shortMessageHtmlLink":"fix: allow pressing any key to skip the results screen at the end of …"}},{"before":"e7578009233946171f58b3a6338cf6562e1f041a","after":"b717173f20252dd41f721e8bb49030ad82a17b82","ref":"refs/heads/master","pushedAt":"2024-04-07T05:57:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix: incorrect instant death after taking in J powder for heat-poisoned character\n\nNow the effect of J powder on a heat-poisoned character is full HP recovery. Thanks to Bilibili user -皮皮叶- for reporting the bug.","shortMessageHtmlLink":"fix: incorrect instant death after taking in J powder for heat-poison…"}},{"before":"4e364847e4dec0d8985b738d07e7e6b1e0a0c643","after":"e7578009233946171f58b3a6338cf6562e1f041a","ref":"refs/heads/master","pushedAt":"2024-04-06T15:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"refactor: revert SDL change for IME\nsince windows client code handle it","shortMessageHtmlLink":"refactor: revert SDL change for IME"}},{"before":"e66282befd6e59e95164318bc90a2c444d634889","after":"4e364847e4dec0d8985b738d07e7e6b1e0a0c643","ref":"refs/heads/master","pushedAt":"2024-04-03T13:26:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix: incorrect player index of script 0023\nThanks to Bilibili user 风羽かざば_official for reporting the bug.","shortMessageHtmlLink":"fix: incorrect player index of script 0023"}},{"before":"60906c8ec955b5695261914e5fd356fe4a22d74d","after":"e66282befd6e59e95164318bc90a2c444d634889","ref":"refs/heads/master","pushedAt":"2024-03-31T02:24:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"refix: limit range check to party\ncontinue 3cf3f78, thanks @liuzhier reporting","shortMessageHtmlLink":"refix: limit range check to party"}},{"before":"3cf3f78f09ce86619246719fe3be3096e81cda8f","after":"60906c8ec955b5695261914e5fd356fe4a22d74d","ref":"refs/heads/master","pushedAt":"2024-03-31T02:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"refix: limit range check to party\ncontinue 3cf3f78, thanks @liuzhier reporting","shortMessageHtmlLink":"refix: limit range check to party"}},{"before":"9c84bded46351b9105c1efd6a66e19dc7fabc3aa","after":"3cf3f78f09ce86619246719fe3be3096e81cda8f","ref":"refs/heads/master","pushedAt":"2024-03-30T11:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"refix: limit range check to party\ncontinue 3cb7d33, thanks @liuzhier reporting","shortMessageHtmlLink":"refix: limit range check to party"}},{"before":"4176ade91798a11fc1232bac5133b040f9319e5d","after":"9c84bded46351b9105c1efd6a66e19dc7fabc3aa","ref":"refs/heads/master","pushedAt":"2024-03-30T05:57:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"CI: resolve pip externally-managed-environment on macOS\nintroduced by homebrew python upgrading on macos-14 host\npython 3.12 enforces virtual env, and setup-python action only apply\nthis after this version, so version specification became a must.","shortMessageHtmlLink":"CI: resolve pip externally-managed-environment on macOS"}},{"before":"7ed2f16327c8cf806c4a9d1bf3a1493f500cb4ae","after":"4176ade91798a11fc1232bac5133b040f9319e5d","ref":"refs/heads/master","pushedAt":"2024-03-27T16:02:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PalMusicFan","name":null,"path":"/PalMusicFan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25916579?s=80&v=4"},"commit":{"message":"fix: include equipped items when counting quantities of held items in the shop","shortMessageHtmlLink":"fix: include equipped items when counting quantities of held items in…"}},{"before":"c31636721e9b2b85a01f8f96a1f193a668bfd068","after":"423f8d79ad7262cef604ba4eadeb8515ab4fe4a5","ref":"refs/heads/pr_fix_slf_display","pushedAt":"2024-03-13T01:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"feat: add guarding code, prevent similor problem from happening","shortMessageHtmlLink":"feat: add guarding code, prevent similor problem from happening"}},{"before":"0a5e94575134b256ad29ac9746856f4c30035195","after":"c31636721e9b2b85a01f8f96a1f193a668bfd068","ref":"refs/heads/pr_fix_slf_display","pushedAt":"2024-03-13T01:33:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix: not considering index compating, msg_cnt maybe bigger than maxID","shortMessageHtmlLink":"fix: not considering index compating, msg_cnt maybe bigger than maxID"}},{"before":"c4a0412e09a617addb42b1df7e0eca9c8dda72b6","after":"7ed2f16327c8cf806c4a9d1bf3a1493f500cb4ae","ref":"refs/heads/master","pushedAt":"2024-03-11T22:00:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"Merge pull request #281 from liuzhier/pr_fixed_qumoxiang_no_pass_player_auto_walk\n\nfix: incorrect countdown pause of enemy alert range change.","shortMessageHtmlLink":"Merge pull request #281 from liuzhier/pr_fixed_qumoxiang_no_pass_play…"}},{"before":"31445b32dd75ea759cefb9c8384289cef0326652","after":"0a5e94575134b256ad29ac9746856f4c30035195","ref":"refs/heads/pr_fix_slf_display","pushedAt":"2024-03-11T15:37:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix: special slf display incorrectly\nby changing msgbuf implementation to nullable array","shortMessageHtmlLink":"fix: special slf display incorrectly"}},{"before":"6411b467e744352836c6e31ff905f4de5fd124d4","after":"c4a0412e09a617addb42b1df7e0eca9c8dda72b6","ref":"refs/heads/master","pushedAt":"2024-03-10T14:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"submodule: update scripts","shortMessageHtmlLink":"submodule: update scripts"}},{"before":null,"after":"31445b32dd75ea759cefb9c8384289cef0326652","ref":"refs/heads/pr_fix_slf_display","pushedAt":"2024-03-10T14:02:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix: special slf display incorrectly\nby changing msgbuf implementation to nullable array","shortMessageHtmlLink":"fix: special slf display incorrectly"}},{"before":"b559511673595107c95a7d115dd1e59f2a11638d","after":"6411b467e744352836c6e31ff905f4de5fd124d4","ref":"refs/heads/master","pushedAt":"2024-03-09T13:02:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix game open menu logic\n\nReturning to the open menu cursor from loading game should default to start the game","shortMessageHtmlLink":"fix game open menu logic"}},{"before":"9ad91a5c87ecf8c129175e1e3174e6e6b07214e7","after":"b559511673595107c95a7d115dd1e59f2a11638d","ref":"refs/heads/master","pushedAt":"2024-03-09T12:59:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix Physical Attack damage to all enemies\n\nThe next enemy should take half of the damage taken by the previous enemy, and the damage will not fluctuate","shortMessageHtmlLink":"fix Physical Attack damage to all enemies"}},{"before":"9d5326fd959d1e29e18020bb0789964cef88317f","after":"9ad91a5c87ecf8c129175e1e3174e6e6b07214e7","ref":"refs/heads/master","pushedAt":"2024-03-07T22:03:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix fSecondAttack Bug\n\nFixed player's failure to reset next attack coordinates after attacking all enemies twice","shortMessageHtmlLink":"fix fSecondAttack Bug"}},{"before":"aac8a40b0ea349a7959d5ee572cab505939458b7","after":"9d5326fd959d1e29e18020bb0789964cef88317f","ref":"refs/heads/master","pushedAt":"2024-03-07T11:31:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix\n\nFixed an issue where the character's animation was inconsistent with the original when the weapon equipped by the character attacked all enemies and could be re-attacked","shortMessageHtmlLink":"fix"}},{"before":"240ecaee2d350c0f56f63a3eea5ff1d25c12757a","after":"aac8a40b0ea349a7959d5ee572cab505939458b7","ref":"refs/heads/master","pushedAt":"2024-03-03T11:01:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"refactor: disable IME in client code, fix #242","shortMessageHtmlLink":"refactor: disable IME in client code, fix #242"}},{"before":"aac8a40b0ea349a7959d5ee572cab505939458b7","after":"240ecaee2d350c0f56f63a3eea5ff1d25c12757a","ref":"refs/heads/master","pushedAt":"2024-03-03T09:43:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fixbug: in the auto script, when the player walks automatically, QuMoXiang time should pass. thinks @palxex for verifying.","shortMessageHtmlLink":"fixbug: in the auto script, when the player walks automatically, QuMo…"}},{"before":"50cd6993cc8e78d7ea22f5bbcae98595b8869be0","after":"aac8a40b0ea349a7959d5ee572cab505939458b7","ref":"refs/heads/master","pushedAt":"2024-03-03T05:40:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"refactor: disable IME in client code, fix #242","shortMessageHtmlLink":"refactor: disable IME in client code, fix #242"}},{"before":"7c6c5b200dbcd997c6c9380ded8d1229f1685030","after":"50cd6993cc8e78d7ea22f5bbcae98595b8869be0","ref":"refs/heads/master","pushedAt":"2024-03-02T04:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"bugfix: iOS native midi handles non loop","shortMessageHtmlLink":"bugfix: iOS native midi handles non loop"}},{"before":"fd934bbb9dc9581137160f5b0b2a3112b6f6a2a0","after":"7c6c5b200dbcd997c6c9380ded8d1229f1685030","ref":"refs/heads/master","pushedAt":"2024-03-02T03:41:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"feat: macOS native midi implement looping\nfix #272","shortMessageHtmlLink":"feat: macOS native midi implement looping"}},{"before":"09b8b51ae804e4ca768813395b1451f9d196be58","after":"fd934bbb9dc9581137160f5b0b2a3112b6f6a2a0","ref":"refs/heads/master","pushedAt":"2024-02-25T00:38:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"fix: macOS/iOS black screen when GLSL on\nintroduced in 40c8fbd","shortMessageHtmlLink":"fix: macOS/iOS black screen when GLSL on"}},{"before":"3cb7d334a58ed9b2b5ed0ea0dc24f5c796ffc9ce","after":"09b8b51ae804e4ca768813395b1451f9d196be58","ref":"refs/heads/master","pushedAt":"2024-02-18T14:22:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palxex","name":"Pal Lockheart","path":"/palxex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58222?s=80&v=4"},"commit":{"message":"revert misoverwrite SDL update","shortMessageHtmlLink":"revert misoverwrite SDL update"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVJIfkAA","startCursor":null,"endCursor":null}},"title":"Activity · sdlpal/sdlpal"}