{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":977986,"defaultBranch":"master","name":"taisei","ownerLogin":"taisei-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-10-11T07:31:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32730633?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715453929.0","currentOid":""},"activityList":{"items":[{"before":"8b37d1cbf20fc75e86a6e72e0e766ae6e3d9d59a","after":"7548e4892d79d6a79c7002e22662372b2614a25d","ref":"refs/heads/master","pushedAt":"2024-05-28T12:48:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"gamepad: direction snapping; more flexible configuration options\n\n- The free/restricted axis distinction is gone; the joystick always\n operates in \"free\" mode.\n- Added direction snapping functionality to help aid exact movement in\n cardinal and/or diagonal directions. The snapping angle can be\n adjusted from 0% (disabled) to 100% (similar to the old \"restricted\"\n mode). The snapping angle can also be biased towards cardinals or\n diagonals.\n- When the maximum zone is less than or equals dead zone, moving\n the character will always move at maximum speed (as in the old\n \"restricted\" mode).\n- Most of these settings are now visualized in the options menu and can\n be tested there.","shortMessageHtmlLink":"gamepad: direction snapping; more flexible configuration options"}},{"before":"d288f2bd27c6bf76f18bdd7e49632d47e47ec8d7","after":"7548e4892d79d6a79c7002e22662372b2614a25d","ref":"refs/heads/staging","pushedAt":"2024-05-27T17:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"gamepad: direction snapping; more flexible configuration options\n\n- The free/restricted axis distinction is gone; the joystick always\n operates in \"free\" mode.\n- Added direction snapping functionality to help aid exact movement in\n cardinal and/or diagonal directions. The snapping angle can be\n adjusted from 0% (disabled) to 100% (similar to the old \"restricted\"\n mode). The snapping angle can also be biased towards cardinals or\n diagonals.\n- When the maximum zone is less than or equals dead zone, moving\n the character will always move at maximum speed (as in the old\n \"restricted\" mode).\n- Most of these settings are now visualized in the options menu and can\n be tested there.","shortMessageHtmlLink":"gamepad: direction snapping; more flexible configuration options"}},{"before":"5318bc0971aa3bc0e8dc495ee85925206636dc73","after":"892bc35a49076df2b512df361ea5b4e8276e6c15","ref":"refs/heads/lambda_calculus","pushedAt":"2024-05-25T12:57:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laochailan","name":null,"path":"/laochailan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239670?s=80&v=4"},"commit":{"message":"stageex: make lambda calculus visible again","shortMessageHtmlLink":"stageex: make lambda calculus visible again"}},{"before":"8189f8daa65063d46f807e7e97c136d4e733d2d8","after":"d288f2bd27c6bf76f18bdd7e49632d47e47ec8d7","ref":"refs/heads/staging","pushedAt":"2024-05-22T14:25:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"shaders: don't use textureGrad() in powersurge_effect\n\nApparently it has bad performance at least on some intel iGPUs (my\nlaptop), and it does nothing visually here.","shortMessageHtmlLink":"shaders: don't use textureGrad() in powersurge_effect"}},{"before":"e7399e03f5cbe120f8cf30525a5472c2b822d2bf","after":"0633dd633ca1c7a694cfe1791710ce54e2314d50","ref":"refs/heads/yumemi","pushedAt":"2024-05-22T12:44:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"lasers: handle lasers that only have a single point","shortMessageHtmlLink":"lasers: handle lasers that only have a single point"}},{"before":"2fc31ae3a5b52ec31a1a7102a59ab5303da3761f","after":"e7399e03f5cbe120f8cf30525a5472c2b822d2bf","ref":"refs/heads/yumemi","pushedAt":"2024-05-22T09:37:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"stagex: ecls_anyenemy_fake3dmovein test","shortMessageHtmlLink":"stagex: ecls_anyenemy_fake3dmovein test"}},{"before":"8a10ecf24cbdff7ad92c39183ad1def8b3ef8976","after":"5318bc0971aa3bc0e8dc495ee85925206636dc73","ref":"refs/heads/lambda_calculus","pushedAt":"2024-05-19T13:52:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laochailan","name":null,"path":"/laochailan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239670?s=80&v=4"},"commit":{"message":"hilbert curve: first draft","shortMessageHtmlLink":"hilbert curve: first draft"}},{"before":"8b37d1cbf20fc75e86a6e72e0e766ae6e3d9d59a","after":"8189f8daa65063d46f807e7e97c136d4e733d2d8","ref":"refs/heads/staging","pushedAt":"2024-05-19T04:55:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"lasers: improve degenerate sample rejection during quantization\n\nFixes some issues with curves that have degenerate samples at the start,\nand is more efficient for curves with lots of degenerate samples in\ngeneral.","shortMessageHtmlLink":"lasers: improve degenerate sample rejection during quantization"}},{"before":"92b89b410e05b012d7e5d6f89fe93c7cd311bc74","after":"8a10ecf24cbdff7ad92c39183ad1def8b3ef8976","ref":"refs/heads/lambda_calculus","pushedAt":"2024-05-18T16:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laochailan","name":null,"path":"/laochailan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239670?s=80&v=4"},"commit":{"message":"stageex: hilbert curve spell wip","shortMessageHtmlLink":"stageex: hilbert curve spell wip"}},{"before":"eabcfe1819385c0b59285ec2bb2a3a5266d6fb7c","after":"92b89b410e05b012d7e5d6f89fe93c7cd311bc74","ref":"refs/heads/lambda_calculus","pushedAt":"2024-05-18T16:42:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laochailan","name":null,"path":"/laochailan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239670?s=80&v=4"},"commit":{"message":"lasers: add chain laser rule","shortMessageHtmlLink":"lasers: add chain laser rule"}},{"before":"84a909bc8c20387aee41e7c0db7828f367ed8129","after":"8b37d1cbf20fc75e86a6e72e0e766ae6e3d9d59a","ref":"refs/heads/master","pushedAt":"2024-05-18T02:41:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"src: the great #include massacre of 2024","shortMessageHtmlLink":"src: the great #include massacre of 2024"}},{"before":"de786aea494df27e32ef5deda100f7f7e43afdbf","after":"8b37d1cbf20fc75e86a6e72e0e766ae6e3d9d59a","ref":"refs/heads/staging","pushedAt":"2024-05-17T12:12:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"src: the great #include massacre of 2024","shortMessageHtmlLink":"src: the great #include massacre of 2024"}},{"before":"0fc68b5778cb35ae2c2c1d681c9a3cc736cecfa6","after":"de786aea494df27e32ef5deda100f7f7e43afdbf","ref":"refs/heads/staging","pushedAt":"2024-05-17T03:01:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"src: the great #include massacre of 2024","shortMessageHtmlLink":"src: the great #include massacre of 2024"}},{"before":"84a909bc8c20387aee41e7c0db7828f367ed8129","after":"0fc68b5778cb35ae2c2c1d681c9a3cc736cecfa6","ref":"refs/heads/staging","pushedAt":"2024-05-16T20:25:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"util/consideredharmful: work around some false positives in clang 18","shortMessageHtmlLink":"util/consideredharmful: work around some false positives in clang 18"}},{"before":"6b6e94a71606c7c1488bfd5d72668258077a0c16","after":"2fc31ae3a5b52ec31a1a7102a59ab5303da3761f","ref":"refs/heads/yumemi","pushedAt":"2024-05-16T19:54:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"resources: add stagex music by jneen","shortMessageHtmlLink":"resources: add stagex music by jneen"}},{"before":"f1fbe36500c1cda53897df8ea42913851f36e80b","after":"6b6e94a71606c7c1488bfd5d72668258077a0c16","ref":"refs/heads/yumemi","pushedAt":"2024-05-16T19:45:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"stagex: fix post-rebase fallout","shortMessageHtmlLink":"stagex: fix post-rebase fallout"}},{"before":"4072d31ffa490eeabfb638ea96ffe91ab8655e55","after":"84a909bc8c20387aee41e7c0db7828f367ed8129","ref":"refs/heads/master","pushedAt":"2024-05-16T19:44:50.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"lasers: remove legacy compat glue","shortMessageHtmlLink":"lasers: remove legacy compat glue"}},{"before":"e7c77216d28af33a46063c29b296c9ea53b4b6b9","after":"84a909bc8c20387aee41e7c0db7828f367ed8129","ref":"refs/heads/staging","pushedAt":"2024-05-15T19:56:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"lasers: remove legacy compat glue","shortMessageHtmlLink":"lasers: remove legacy compat glue"}},{"before":"e5ac83921f9dfc80cdeee070bea1577ebbf4382e","after":"eabcfe1819385c0b59285ec2bb2a3a5266d6fb7c","ref":"refs/heads/lambda_calculus","pushedAt":"2024-05-15T01:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laochailan","name":null,"path":"/laochailan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239670?s=80&v=4"},"commit":{"message":"lambda_calculus: some improvements","shortMessageHtmlLink":"lambda_calculus: some improvements"}},{"before":"5ea1ebd0649790f7af01d30f96bda7f2cdc8a69a","after":"e7c77216d28af33a46063c29b296c9ea53b4b6b9","ref":"refs/heads/staging","pushedAt":"2024-05-14T02:38:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"misc/ci: enable building tests","shortMessageHtmlLink":"misc/ci: enable building tests"}},{"before":"bcbba6529e078534edb8911d0226b3dd4e1831ea","after":"e5ac83921f9dfc80cdeee070bea1577ebbf4382e","ref":"refs/heads/lambda_calculus","pushedAt":"2024-05-13T11:05:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laochailan","name":null,"path":"/laochailan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239670?s=80&v=4"},"commit":{"message":"lambda_calculus: fix Akari remarks","shortMessageHtmlLink":"lambda_calculus: fix Akari remarks"}},{"before":"52b7ddcb6ed3a0131d9325e311f9bceb3205218a","after":"5ea1ebd0649790f7af01d30f96bda7f2cdc8a69a","ref":"refs/heads/staging","pushedAt":"2024-05-13T03:22:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"misc/ci: enable building tests","shortMessageHtmlLink":"misc/ci: enable building tests"}},{"before":"c3ad1f9fb3fc968431c01e80900c37a4116303ba","after":"52b7ddcb6ed3a0131d9325e311f9bceb3205218a","ref":"refs/heads/staging","pushedAt":"2024-05-13T02:19:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"misc/ci: enable building tests","shortMessageHtmlLink":"misc/ci: enable building tests"}},{"before":"40487192c91e641992325d285265721de384578c","after":"c3ad1f9fb3fc968431c01e80900c37a4116303ba","ref":"refs/heads/staging","pushedAt":"2024-05-13T02:06:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"misc/ci: enable building tests","shortMessageHtmlLink":"misc/ci: enable building tests"}},{"before":"b00f74c6f27bf8959eb4c977379ba3aaace4e9ef","after":"40487192c91e641992325d285265721de384578c","ref":"refs/heads/staging","pushedAt":"2024-05-13T02:03:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"misc/ci: enable building tests","shortMessageHtmlLink":"misc/ci: enable building tests"}},{"before":"4072d31ffa490eeabfb638ea96ffe91ab8655e55","after":"b00f74c6f27bf8959eb4c977379ba3aaace4e9ef","ref":"refs/heads/staging","pushedAt":"2024-05-13T01:34:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"vfs/public: make APIs fail safely if VFS is not initialized","shortMessageHtmlLink":"vfs/public: make APIs fail safely if VFS is not initialized"}},{"before":"78c4409ce9427507ec97c57f0c394cad635ba748","after":"bcbba6529e078534edb8911d0226b3dd4e1831ea","ref":"refs/heads/lambda_calculus","pushedAt":"2024-05-11T18:59:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laochailan","name":null,"path":"/laochailan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239670?s=80&v=4"},"commit":{"message":"stagex: lambda calculus prototype","shortMessageHtmlLink":"stagex: lambda calculus prototype"}},{"before":null,"after":"78c4409ce9427507ec97c57f0c394cad635ba748","ref":"refs/heads/lambda_calculus","pushedAt":"2024-05-11T18:58:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laochailan","name":null,"path":"/laochailan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239670?s=80&v=4"},"commit":{"message":"stagex: lambda calculus prototype","shortMessageHtmlLink":"stagex: lambda calculus prototype"}},{"before":"9755947c1925ca136effc7d18223ee25c35c9109","after":"f1fbe36500c1cda53897df8ea42913851f36e80b","ref":"refs/heads/yumemi","pushedAt":"2024-05-11T02:08:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"stagex: enable all boss spells available so far","shortMessageHtmlLink":"stagex: enable all boss spells available so far"}},{"before":"071d1163fdb136b35ff78a538842d8448e95cdaf","after":"4072d31ffa490eeabfb638ea96ffe91ab8655e55","ref":"refs/heads/master","pushedAt":"2024-05-09T23:37:36.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Akaricchi","name":"Andrei Alexeyev","path":"/Akaricchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609016?s=80&v=4"},"commit":{"message":"lasers/rules: make create_dynamic_laser return MoveParams* in an out-parameter\n\nNo need to mess with LaserRuleDynamicData and LaserRuleDynamicTaskData","shortMessageHtmlLink":"lasers/rules: make create_dynamic_laser return MoveParams* in an out-…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVdivpAA","startCursor":null,"endCursor":null}},"title":"Activity · taisei-project/taisei"}