{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27467116,"defaultBranch":"master","name":"detonator","ownerLogin":"ensisoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-03T03:22:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4990375?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715959369.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"b23c14c1717749cbe3cd1ab75f25cc619bae21c3","ref":"refs/heads/dev","pushedAt":"2024-05-17T15:22:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Fix incorrect hash computation/combination in entity widget\n\nFix incorrect hash computation/combination in entity widget. When\nan entity has animation tracks the hash value computed for animation\ntrack properties overwrites hash accumulated so far.","shortMessageHtmlLink":"Fix incorrect hash computation/combination in entity widget"}},{"before":"6269f41bc07c3d5ca4493bdc992235d9f7829257","after":null,"ref":"refs/heads/dev","pushedAt":"2024-04-04T16:58:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"}},{"before":"0525e46f71cddd53a5a92ca6ceb9e7d93a647596","after":"2266a9c2e5247d130b7d45c3931cd33200db64f4","ref":"refs/heads/master","pushedAt":"2024-04-04T16:57:56.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Update READMEs\n\nUpdate READMEs.","shortMessageHtmlLink":"Update READMEs"}},{"before":"6fe14571e675ee1d37cc038fcdb4cb8505424966","after":"6269f41bc07c3d5ca4493bdc992235d9f7829257","ref":"refs/heads/dev","pushedAt":"2024-04-04T16:22:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Update READMEs\n\nUpdate READMEs.","shortMessageHtmlLink":"Update READMEs"}},{"before":"adf77be3c3d86e94fa29513e15bea459234f77f4","after":"6fe14571e675ee1d37cc038fcdb4cb8505424966","ref":"refs/heads/dev","pushedAt":"2024-04-02T17:58:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"wip fix","shortMessageHtmlLink":"wip fix"}},{"before":null,"after":"adf77be3c3d86e94fa29513e15bea459234f77f4","ref":"refs/heads/dev","pushedAt":"2024-04-02T17:47:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"c52efd878f1b4d2402b914e8d57121ea2dec7e27","after":null,"ref":"refs/heads/dev","pushedAt":"2024-03-28T20:54:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"}},{"before":"36f626caf957d0734865a8f5641be6170d997f45","after":"0525e46f71cddd53a5a92ca6ceb9e7d93a647596","ref":"refs/heads/master","pushedAt":"2024-03-28T20:54:34.000Z","pushType":"pr_merge","commitsCount":66,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Fix incorrect multiple resource URIs check in VCS dialog\n\nFix incorrect multiple resource URIs check in VCS dialog.","shortMessageHtmlLink":"Fix incorrect multiple resource URIs check in VCS dialog"}},{"before":"a2ca39cfdec0d9b886f6690facf10a6b1415065e","after":"c52efd878f1b4d2402b914e8d57121ea2dec7e27","ref":"refs/heads/dev","pushedAt":"2024-03-28T20:34:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Fix incorrect multiple resource URIs check in VCS dialog\n\nFix incorrect multiple resource URIs check in VCS dialog.","shortMessageHtmlLink":"Fix incorrect multiple resource URIs check in VCS dialog"}},{"before":"4b1b5bcb97b6cb57b8355b5879f1eb99bcb13105","after":"a2ca39cfdec0d9b886f6690facf10a6b1415065e","ref":"refs/heads/dev","pushedAt":"2024-03-15T16:33:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Update character demo under editor\n\nUpdate character demo under editor.\n\n- Add physics based sprite animated character with animation\n state machine and physics based sprite state.\n- Add a demo scene for the physics based character.\n- Add a demo scene for the 8-directional character.","shortMessageHtmlLink":"Update character demo under editor"}},{"before":null,"after":"4b1b5bcb97b6cb57b8355b5879f1eb99bcb13105","ref":"refs/heads/dev","pushedAt":"2024-03-15T16:30:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Update character demo under editor\n\nUpdate character demo under editor.\n\n- Add physics based sprite animated character with animation\n state machine and physics based sprite state.\n- Add a demo scene for the physics based character.\n- Add a demo scene for the 8-directional character.","shortMessageHtmlLink":"Update character demo under editor"}},{"before":"f37a2a85acf2806b9a85affadc605c0190545c60","after":null,"ref":"refs/heads/dev","pushedAt":"2024-03-07T22:59:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"}},{"before":"985a68abc2376d7cdc4006c6dca47b3ad7ec6182","after":"36f626caf957d0734865a8f5641be6170d997f45","ref":"refs/heads/master","pushedAt":"2024-03-07T22:59:24.000Z","pushType":"pr_merge","commitsCount":71,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Fix wrong InlineData object access in polygon mesh FromJson\n\nFix wrong InlineData object access in polygon mesh FromJson.","shortMessageHtmlLink":"Fix wrong InlineData object access in polygon mesh FromJson"}},{"before":"3f5dee973e4fa6f83e05b118103669e0ab400150","after":"f37a2a85acf2806b9a85affadc605c0190545c60","ref":"refs/heads/dev","pushedAt":"2024-03-07T22:58:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Fix wrong InlineData object access in polygon mesh FromJson\n\nFix wrong InlineData object access in polygon mesh FromJson.","shortMessageHtmlLink":"Fix wrong InlineData object access in polygon mesh FromJson"}},{"before":"4b9fc273a4594acf434d17e75e20a38fa3d6396d","after":"3f5dee973e4fa6f83e05b118103669e0ab400150","ref":"refs/heads/dev","pushedAt":"2024-03-07T21:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Fix wrong InlineData object access in polygon mesh FromJson\n\nFix wrong InlineData object access in polygon mesh FromJson.","shortMessageHtmlLink":"Fix wrong InlineData object access in polygon mesh FromJson"}},{"before":"13421e754ba7013d361783996f34abfa246d8508","after":"4b9fc273a4594acf434d17e75e20a38fa3d6396d","ref":"refs/heads/dev","pushedAt":"2024-03-07T19:03:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Add MSVC warning suppression for non-standard extension\n\nAdd MSVC warning suppression for non-standard extension regarding\nthe zero-length array in memory object in allocator.","shortMessageHtmlLink":"Add MSVC warning suppression for non-standard extension"}},{"before":"448c31ef25049dad8b8658eed109ecc40a0ff603","after":"13421e754ba7013d361783996f34abfa246d8508","ref":"refs/heads/dev","pushedAt":"2024-03-07T19:02:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Add MSVC warning suppression for non-standard extension\n\nAdd MSVC warning suppression for non-standard extension regarding\nthe zero-length array in memory object in allocator.","shortMessageHtmlLink":"Add MSVC warning suppression for non-standard extension"}},{"before":"e4979274a38a68cfc03328d7bc48892cef96e582","after":"448c31ef25049dad8b8658eed109ecc40a0ff603","ref":"refs/heads/dev","pushedAt":"2024-03-07T18:43:34.000Z","pushType":"push","commitsCount":60,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Add drawable item rotation, translation and Z size to animation track widget\n\nAdd drawable item rotation, translation and Z size to animation track widget.","shortMessageHtmlLink":"Add drawable item rotation, translation and Z size to animation track…"}},{"before":null,"after":"e4979274a38a68cfc03328d7bc48892cef96e582","ref":"refs/heads/dev","pushedAt":"2024-02-16T19:15:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Update blast demo with performance fixes\n\nUpdate blast demo with performance fixes:\n\n- Micro-optimize some distance checks wrt bullet, ship, rocket\n distances.\n- Use async spawning where possible in order to offload the entity\n creation to a background thread.\n- Remove particles from the big rocket explosion for perf and because\n currently WebGL doesn't support such big particle sizes (GL_POINTS)\n and there's no emulation with quads.","shortMessageHtmlLink":"Update blast demo with performance fixes"}},{"before":"067e298ca9f383500847bc44408108c75a20c7e0","after":null,"ref":"refs/heads/dev","pushedAt":"2024-02-13T23:56:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"}},{"before":"f17c22be1da4c0bc3b26338c0a9316d05eab3884","after":"985a68abc2376d7cdc4006c6dca47b3ad7ec6182","ref":"refs/heads/master","pushedAt":"2024-02-13T23:56:40.000Z","pushType":"pr_merge","commitsCount":62,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Fix msvs build snafu on TraceEvent\n\nFix msvs build snafu on TraceEvent.","shortMessageHtmlLink":"Fix msvs build snafu on TraceEvent"}},{"before":"2c98c0827f7dae3f8f99722b6ad120d11169e940","after":"067e298ca9f383500847bc44408108c75a20c7e0","ref":"refs/heads/dev","pushedAt":"2024-02-13T23:46:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Fix msvs build snafu on TraceEvent\n\nFix msvs build snafu on TraceEvent.","shortMessageHtmlLink":"Fix msvs build snafu on TraceEvent"}},{"before":"72ce6eb2d8e85f26f74e5e1ed3a90ba7a00045ec","after":"2c98c0827f7dae3f8f99722b6ad120d11169e940","ref":"refs/heads/dev","pushedAt":"2024-02-13T23:15:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Update blast demo\n\nUpdate blast demo:\n\n- New visuals for the main game title.\n- Some new main menu button animations.\n- Animations for dropping/gaining one health bar.\n- Animation to indicate ship damage on low health.\n- Animation to indicate ship getting hit by bullet.\n- Combo kill animation and extra points.\n- Floating health pack and health pickup.\n- A new, harder to kill, enemy ship.\n- New rocket explosion animation.","shortMessageHtmlLink":"Update blast demo"}},{"before":"8d001506479f4a77fc82ecd5afd7f59a13f1ecdb","after":"72ce6eb2d8e85f26f74e5e1ed3a90ba7a00045ec","ref":"refs/heads/dev","pushedAt":"2024-02-11T08:58:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"wip update blast","shortMessageHtmlLink":"wip update blast"}},{"before":"5455b7768852ad45b6618a5767df065dec1aa994","after":"8d001506479f4a77fc82ecd5afd7f59a13f1ecdb","ref":"refs/heads/dev","pushedAt":"2024-02-10T20:01:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"wip update blast","shortMessageHtmlLink":"wip update blast"}},{"before":"ee9d58c7b577d427f125164db9aec78f3ea6839c","after":"5455b7768852ad45b6618a5767df065dec1aa994","ref":"refs/heads/dev","pushedAt":"2024-02-10T17:07:24.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"wip fix audio element trace","shortMessageHtmlLink":"wip fix audio element trace"}},{"before":"22bd2e4d087fb925a9f045e391cd4d325dfa603e","after":"ee9d58c7b577d427f125164db9aec78f3ea6839c","ref":"refs/heads/dev","pushedAt":"2024-02-10T08:38:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"wip update blast","shortMessageHtmlLink":"wip update blast"}},{"before":null,"after":"22bd2e4d087fb925a9f045e391cd4d325dfa603e","ref":"refs/heads/dev","pushedAt":"2024-02-08T21:25:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"wip update blast","shortMessageHtmlLink":"wip update blast"}},{"before":"93eec49a7b678128207a1b32628c2d88f13dd9b7","after":null,"ref":"refs/heads/dev","pushedAt":"2024-01-29T08:55:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"}},{"before":"8d5f54947c02493596ed2afb1ad066ed80af47fd","after":"f17c22be1da4c0bc3b26338c0a9316d05eab3884","ref":"refs/heads/master","pushedAt":"2024-01-29T08:55:44.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"ensisoft","name":"Sami Väisänen","path":"/ensisoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4990375?s=80&v=4"},"commit":{"message":"Add some missing menu actions to playwindow app menu\n\nAdd some missing menu actions to playwindow app menu.","shortMessageHtmlLink":"Add some missing menu actions to playwindow app menu"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETQ7a5gA","startCursor":null,"endCursor":null}},"title":"Activity · ensisoft/detonator"}