{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":87944612,"defaultBranch":"main","name":"litiengine","ownerLogin":"gurkenlabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-11T14:33:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11221016?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711387460.0","currentOid":""},"activityList":{"items":[{"before":"e7e995f2ec97fcb403bf60e0ac3fe459f752d52d","after":"f5863923d380221603f779ed0b2f5d3714f40dda","ref":"refs/heads/main","pushedAt":"2024-06-04T10:33:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Fix the URL to the forum in the README file\n\n... and remove some trailing whitespaces","shortMessageHtmlLink":"Fix the URL to the forum in the README file"}},{"before":"e9fda2a5bbd3c294538245bfc013e8b17c27797b","after":"e7e995f2ec97fcb403bf60e0ac3fe459f752d52d","ref":"refs/heads/main","pushedAt":"2024-05-27T19:42:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Refactor the color decode test by using a nested class (#819)\n\n* Refactor the color decode test by using a nested class\r\n\r\nThis prevents the variables and their value assignments from\r\nhaving to be repeated four times.\r\n\r\n* Fix the name of the class that contains the static decode methode\r\n\r\n* Use hex literals for readability\r\n\r\nThis makes it easier to understand which parameter goes to corresponds with which byte in the red200 variable.\r\n\r\n* Rename variables, as they are no longer only associated with red.","shortMessageHtmlLink":"Refactor the color decode test by using a nested class (#819)"}},{"before":"4e030e654315bd0bcccca1e647c0dc5bcf132581","after":"e9fda2a5bbd3c294538245bfc013e8b17c27797b","ref":"refs/heads/main","pushedAt":"2024-04-26T21:36:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Fix minor code smells.","shortMessageHtmlLink":"Fix minor code smells."}},{"before":"e91b964cbe4610d29bfe98d48c8f1f685019905c","after":"4e030e654315bd0bcccca1e647c0dc5bcf132581","ref":"refs/heads/main","pushedAt":"2024-04-01T13:28:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Remove excess LightSourceTests","shortMessageHtmlLink":"Remove excess LightSourceTests"}},{"before":"a175943fb235ef6ce57c4ce6be4b68e550f36948","after":"e91b964cbe4610d29bfe98d48c8f1f685019905c","ref":"refs/heads/main","pushedAt":"2024-04-01T12:58:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Fix oval LightSource painting.\nUse StaticShadow bounding box, not shadow area, for calculating Light subtractions.\nRemove LightSource focus coordinates.","shortMessageHtmlLink":"Fix oval LightSource painting."}},{"before":"eba71de404710cbce19bf652a2e44db0125754ba","after":"a175943fb235ef6ce57c4ce6be4b68e550f36948","ref":"refs/heads/main","pushedAt":"2024-03-31T22:01:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Simplify some dimension comparisons in AmbientLight.\nAdd JavaDocs for Abilities.","shortMessageHtmlLink":"Simplify some dimension comparisons in AmbientLight."}},{"before":"a2796a8ec076badda5a9530e79618f60c36a9a52","after":"eba71de404710cbce19bf652a2e44db0125754ba","ref":"refs/heads/main","pushedAt":"2024-03-30T13:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Resolve casting bug in LightSourcePanel.\nOnly render collision for Props, Creatures, and CollisionBoxes.","shortMessageHtmlLink":"Resolve casting bug in LightSourcePanel."}},{"before":"93e9b18a2ae910ae0d1ea0c54fc5cd258282197d","after":"a2796a8ec076badda5a9530e79618f60c36a9a52","ref":"refs/heads/main","pushedAt":"2024-03-25T17:41:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Update dependencies and Gradle wrapper.","shortMessageHtmlLink":"Update dependencies and Gradle wrapper."}},{"before":null,"after":"33f34d6e0dc7f91677f203f490485d8a9537b4a6","ref":"refs/heads/file-to-path","pushedAt":"2024-03-25T17:24:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Use Path objects instead of Strings and Files for i/o handling.","shortMessageHtmlLink":"Use Path objects instead of Strings and Files for i/o handling."}},{"before":"e79a922017045c684371578b9e003b8ab9b706de","after":"93e9b18a2ae910ae0d1ea0c54fc5cd258282197d","ref":"refs/heads/main","pushedAt":"2024-03-25T16:37:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Fix #474: Add tests for align overloads\n\nAdd basic tests for Align.getLocation with preventOverflow:true.\nCreate similar tests for Valign.getLocation: default and no-overflow.","shortMessageHtmlLink":"Fix #474: Add tests for align overloads"}},{"before":"84d617a2e556b438f0a526370359c64db398382b","after":"e79a922017045c684371578b9e003b8ab9b706de","ref":"refs/heads/main","pushedAt":"2024-03-16T20:00:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Add spritesheet import logic\n\nAdd logic to the SpritesheetImportPanel that automatically sets the\ndefault columns/rows if the file width is divisible by the file height.\n\nThis new logic does not apply when opening the spritesheet from a\nSpritesheetResource. The user could, for example, have a 64x16\nspritesheet that they have already set to be one row and two columns.\nThe new logic would change the number of columns to 4 when opening\nthe spritesheet from a SpritesheetResource. This is likely not what\nthe user would want, so the new logic is not applied in this case.","shortMessageHtmlLink":"Add spritesheet import logic"}},{"before":"a5f8191630aa488e7f8d0a9eb89bb5f17b7ef6d8","after":"84d617a2e556b438f0a526370359c64db398382b","ref":"refs/heads/main","pushedAt":"2024-03-11T22:01:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Fixed the name field in Sprite import panel\n#778 where the sprite name is updated simultaneously in the list and in the text field","shortMessageHtmlLink":"Fixed the name field in Sprite import panel"}},{"before":"68e0f224444d2b1651b8204c0d550706b76c2bb9","after":"883f80a542769f5f2260a771b8f1d4206897657d","ref":"refs/heads/audio-spi","pushedAt":"2024-03-03T14:38:30.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"steffen-wilke","name":"Steffen","path":"/steffen-wilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7015370?s=80&v=4"},"commit":{"message":"Complete all remaining Huffman code tables\n\nThis is all according to the defined values from the ISO definition.","shortMessageHtmlLink":"Complete all remaining Huffman code tables"}},{"before":"83baa434663496208944c275d2c917e24eb3dad5","after":"68e0f224444d2b1651b8204c0d550706b76c2bb9","ref":"refs/heads/audio-spi","pushedAt":"2024-01-06T12:31:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"steffen-wilke","name":"Steffen","path":"/steffen-wilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7015370?s=80&v=4"},"commit":{"message":"Prepare for decoding the frame payload","shortMessageHtmlLink":"Prepare for decoding the frame payload"}},{"before":"122928ca9ff1d545ec74fa3c089228b65ce38762","after":"a5f8191630aa488e7f8d0a9eb89bb5f17b7ef6d8","ref":"refs/heads/main","pushedAt":"2023-12-31T15:03:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Update SemVerGuru plugin.","shortMessageHtmlLink":"Update SemVerGuru plugin."}},{"before":"b67ebe0e651df9d3c83cd9ff6507a9e5fa0b5c28","after":"83baa434663496208944c275d2c917e24eb3dad5","ref":"refs/heads/audio-spi","pushedAt":"2023-12-31T14:24:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"steffen-wilke","name":"Steffen","path":"/steffen-wilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7015370?s=80&v=4"},"commit":{"message":"Make bitmasks more obvious","shortMessageHtmlLink":"Make bitmasks more obvious"}},{"before":"d72fb41700809d377823e25878aafd8760f9eb70","after":"122928ca9ff1d545ec74fa3c089228b65ce38762","ref":"refs/heads/main","pushedAt":"2023-12-30T17:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"steffen-wilke","name":"Steffen","path":"/steffen-wilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7015370?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"b67ebe0e651df9d3c83cd9ff6507a9e5fa0b5c28","ref":"refs/heads/audio-spi","pushedAt":"2023-12-28T23:21:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"steffen-wilke","name":"Steffen","path":"/steffen-wilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7015370?s=80&v=4"},"commit":{"message":"Start with an own audio implementation","shortMessageHtmlLink":"Start with an own audio implementation"}},{"before":"47efa8fb4c34cb199aa406e0d5a5825b008eb5e3","after":"d72fb41700809d377823e25878aafd8760f9eb70","ref":"refs/heads/main","pushedAt":"2023-12-28T22:25:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Automate release announcements.","shortMessageHtmlLink":"Automate release announcements."}},{"before":"bb337fbc20032416ea23cd6fc2edf7ffd9c467a6","after":null,"ref":"refs/heads/automatic-release-announcements","pushedAt":"2023-12-28T22:25:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"}},{"before":"3d411d116c9e559fc36ed155476d7efb1fde3e58","after":null,"ref":"refs/tags/0.7.1","pushedAt":"2023-12-28T22:23:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"}},{"before":"c4700b1652bc2851d7f64370f785fa837d97458a","after":null,"ref":"refs/tags/0.7.2","pushedAt":"2023-12-28T22:23:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"}},{"before":"7d61d798327344928a5c16dafe4eea6f08ec7eea","after":null,"ref":"refs/tags/0.7.3","pushedAt":"2023-12-28T22:22:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"}},{"before":"4b979ec80dd66ee7ac9303c45a556336552a6d07","after":null,"ref":"refs/tags/0.7.4","pushedAt":"2023-12-28T22:22:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"}},{"before":"8a0532722a414b8f6ba48beba9842391ac34f219","after":"bb337fbc20032416ea23cd6fc2edf7ffd9c467a6","ref":"refs/heads/automatic-release-announcements","pushedAt":"2023-12-28T22:22:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Automate release announcements.","shortMessageHtmlLink":"Automate release announcements."}},{"before":"49f79f81a0a1a5548df25b74f56cd16b79d1665f","after":"8a0532722a414b8f6ba48beba9842391ac34f219","ref":"refs/heads/automatic-release-announcements","pushedAt":"2023-12-28T22:15:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Add hashtags to release announcements.","shortMessageHtmlLink":"Add hashtags to release announcements."}},{"before":"5d85adea5632688708362af7e7041fd691dbed98","after":"49f79f81a0a1a5548df25b74f56cd16b79d1665f","ref":"refs/heads/automatic-release-announcements","pushedAt":"2023-12-28T22:14:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Add hashtags to release announcements.","shortMessageHtmlLink":"Add hashtags to release announcements."}},{"before":"78c8823117107fea8b4c95dec6648d8c52e6e49b","after":"5d85adea5632688708362af7e7041fd691dbed98","ref":"refs/heads/automatic-release-announcements","pushedAt":"2023-12-28T22:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Add hashtags to release announcements.","shortMessageHtmlLink":"Add hashtags to release announcements."}},{"before":"13ec376426f9ac6e7005bc005ff306c062beac04","after":"78c8823117107fea8b4c95dec6648d8c52e6e49b","ref":"refs/heads/automatic-release-announcements","pushedAt":"2023-12-28T21:55:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Use curl to post release announcements to mastodon.","shortMessageHtmlLink":"Use curl to post release announcements to mastodon."}},{"before":"b2efade4a7c2fcfa7c287fd03919e7f1c20a6dc5","after":"13ec376426f9ac6e7005bc005ff306c062beac04","ref":"refs/heads/automatic-release-announcements","pushedAt":"2023-12-28T21:40:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nightm4re94","name":"Matthias","path":"/nightm4re94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26114385?s=80&v=4"},"commit":{"message":"Automate release announcements.","shortMessageHtmlLink":"Automate release announcements."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW-SzIAA","startCursor":null,"endCursor":null}},"title":"Activity ยท gurkenlabs/litiengine"}