{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":796532,"defaultBranch":"master","name":"The-Powder-Toy","ownerLogin":"The-Powder-Toy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-07-25T13:47:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2064613?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714577541.0","currentOid":""},"activityList":{"items":[{"before":"27e6fad80e763623221a32b6d63567ab89685121","after":"175d8e1b28e72d92a7f22870b46a78236d696a3c","ref":"refs/heads/master","pushedAt":"2024-06-01T04:37:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"},"commit":{"message":"Fix \"Large Screen\" dialog not properly updating scale in powder.pref, causing scale to reset back to 1 on the next launch","shortMessageHtmlLink":"Fix \"Large Screen\" dialog not properly updating scale in powder.pref,…"}},{"before":"118786e39b3692593b673a34be72833dd6016ab8","after":"27e6fad80e763623221a32b6d63567ab89685121","ref":"refs/heads/master","pushedAt":"2024-05-25T05:10:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"savask","name":null,"path":"/savask","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343574?s=80&v=4"},"commit":{"message":"Set solid resist ctype/tmp from unbreakable/breakable clone.","shortMessageHtmlLink":"Set solid resist ctype/tmp from unbreakable/breakable clone."}},{"before":"080f059da94546fe4807d3f0972f647bdedc7a5d","after":"118786e39b3692593b673a34be72833dd6016ab8","ref":"refs/heads/master","pushedAt":"2024-05-24T08:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Fix gfx.drawPixel being unable to draw in event.AFTERSIMDRAW\n\nIt somehow never got the upgrade where a drawing primitive looks at the current event context and chooses a graphics backend based on it. All the others primitive got it in c5b72b213baa.","shortMessageHtmlLink":"Fix gfx.drawPixel being unable to draw in event.AFTERSIMDRAW"}},{"before":"bb51daa05f8ad468ed1328a4a57cf28a589ab419","after":"080f059da94546fe4807d3f0972f647bdedc7a5d","ref":"refs/heads/master","pushedAt":"2024-05-16T04:02:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"},"commit":{"message":"Fix page count increasing when refreshing comments, disable \"Submit\" button until comments are refreshed","shortMessageHtmlLink":"Fix page count increasing when refreshing comments, disable \"Submit\" …"}},{"before":"d32873b717b84a585ce88c5f6a43641a75ce0dc9","after":"bb51daa05f8ad468ed1328a4a57cf28a589ab419","ref":"refs/heads/master","pushedAt":"2024-05-15T03:57:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"},"commit":{"message":"Fix some issues with comment submission\n\n- Fix error when submitting comments being ignored, meaning you'd only know if your comment got rejected if your comment wasn't there after the comments refreshed\n- Fix issue in Request::ParseResponse where \"Could not read response\" is always included on all website errors\n- Add ability to refresh comments by clicking the Submit button with an empty textbox","shortMessageHtmlLink":"Fix some issues with comment submission"}},{"before":"696e31295e151b0d9d4e08c5872eb665ee1e0db2","after":"d32873b717b84a585ce88c5f6a43641a75ce0dc9","ref":"refs/heads/master","pushedAt":"2024-05-09T07:58:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Print address of main on bluescreens\n\nSo we have at least some handle on the layout of the module/object's base address. Makes interpreting bare return addresses easier.","shortMessageHtmlLink":"Print address of main on bluescreens"}},{"before":"1705240c3ccfee5109180e1c531e5d363221302a","after":"696e31295e151b0d9d4e08c5872eb665ee1e0db2","ref":"refs/heads/master","pushedAt":"2024-05-01T15:32:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"},"commit":{"message":"Snapshot 366","shortMessageHtmlLink":"Snapshot 366"}},{"before":"f7dd78cc1fb6f3449d36b48531b526bb9577a90e","after":null,"ref":"refs/tags/snapshot-366","pushedAt":"2024-05-01T15:31:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"}},{"before":"feb3f9de8d71640ad163ae8c081f072195a83822","after":"1705240c3ccfee5109180e1c531e5d363221302a","ref":"refs/heads/master","pushedAt":"2024-04-30T17:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Hopefully fix random hdiutil failures on ghactions","shortMessageHtmlLink":"Hopefully fix random hdiutil failures on ghactions"}},{"before":"a92f742c66b7248658912ac10ddc73977c1430cd","after":"feb3f9de8d71640ad163ae8c081f072195a83822","ref":"refs/heads/master","pushedAt":"2024-04-30T16:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"savask","name":null,"path":"/savask","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343574?s=80&v=4"},"commit":{"message":"Cap air temp for real.","shortMessageHtmlLink":"Cap air temp for real."}},{"before":"9a785dc3890ceec75a36cbe8837b553a414b16c9","after":"a92f742c66b7248658912ac10ddc73977c1430cd","ref":"refs/heads/master","pushedAt":"2024-04-30T16:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"savask","name":null,"path":"/savask","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343574?s=80&v=4"},"commit":{"message":"Improve heat convection in ambient heat.","shortMessageHtmlLink":"Improve heat convection in ambient heat."}},{"before":"81d684b04cad6c8061a0be02a4c7156402199f6f","after":"9a785dc3890ceec75a36cbe8837b553a414b16c9","ref":"refs/heads/master","pushedAt":"2024-04-29T15:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Fix assumption that python is called python\n\nThe assumption was introduced by 7e674a887d69, where find_program('python') was used instead of Meson's built-in python discovery services. This turned out to be a bad idea because of course there are systems in 2024 where python is not python 3.","shortMessageHtmlLink":"Fix assumption that python is called python"}},{"before":"7e674a887d695a4c4ef1f6c77ae40153ddbf49bf","after":"81d684b04cad6c8061a0be02a4c7156402199f6f","ref":"refs/heads/master","pushedAt":"2024-04-27T01:24:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"},"commit":{"message":"Update intro text cracker64 -> Pilihp64\n\n[10:44 AM] jacob1: You're still credited that way in-game, should it be changed?\n[10:44 AM] Pilihp64: I guess so, I think my github is actually Pilihp64 as well","shortMessageHtmlLink":"Update intro text cracker64 -> Pilihp64"}},{"before":"6ce8e10adb7e7d16bf2ee6b49b83bdf1b4d4b3cc","after":"7e674a887d695a4c4ef1f6c77ae40153ddbf49bf","ref":"refs/heads/master","pushedAt":"2024-04-26T20:04:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Replace resource tools with python scripts\n\nMay fix pipeline failures on ghactions where makeico or toarray just exit with a non-zero status for no reason.\n\nAlso makes it easier (possible, rather) to build TPT using a cross-compiling msvc toolchain on windows; you can't have two different msvc toolchains in PATH on windows because of course you can't.\n\ntoarray had been python before, maybe I converted it to cpp to avoid pulling in python as a dependency, I'm not sure. With android vanilla development (hopefully) gaining traction soon, we'll be relying anyway on helper scripts I've written in python, so python will be a dependency sooner or later. Meson implicitly makes python a dependency, but there could be Meson implementations out there that don't rely on python, who knows.","shortMessageHtmlLink":"Replace resource tools with python scripts"}},{"before":"47384c5572eff65d61f37174f76713d75c1f162d","after":"6ce8e10adb7e7d16bf2ee6b49b83bdf1b4d4b3cc","ref":"refs/heads/master","pushedAt":"2024-04-22T15:49:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"savask","name":null,"path":"/savask","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343574?s=80&v=4"},"commit":{"message":"Add a limit on the number of SPARK, LFLARE and FLARE effects drawn in one frame.","shortMessageHtmlLink":"Add a limit on the number of SPARK, LFLARE and FLARE effects drawn in…"}},{"before":"de345a85a1dc4bd6320109598f21a56a6eb93f75","after":"47384c5572eff65d61f37174f76713d75c1f162d","ref":"refs/heads/master","pushedAt":"2024-04-21T04:12:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"},"commit":{"message":"ICE contains arbitrary elements in ctype as well and should track this in saves","shortMessageHtmlLink":"ICE contains arbitrary elements in ctype as well and should track thi…"}},{"before":"6de252eb348a6d15c661ba613b9010f347c4953f","after":"de345a85a1dc4bd6320109598f21a56a6eb93f75","ref":"refs/heads/master","pushedAt":"2024-04-20T03:31:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"},"commit":{"message":"Fix \"missing custom elements\" warnings when loading saves with RSST/RSSS; mark SNOW as carrying ctype as well","shortMessageHtmlLink":"Fix \"missing custom elements\" warnings when loading saves with RSST/R…"}},{"before":"58c0ab4747ac782b1bcb0f021cfba2ebc6981b9c","after":"6de252eb348a6d15c661ba613b9010f347c4953f","ref":"refs/heads/master","pushedAt":"2024-04-14T21:01:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Check starcatcher credentials early\n\nIt's infuriating when the entire workflow fails at the publish stage because Discord pretends to have markdown.","shortMessageHtmlLink":"Check starcatcher credentials early"}},{"before":"73daf67c3488d8eff18a8a93d418d37730e4adae","after":"58c0ab4747ac782b1bcb0f021cfba2ebc6981b9c","ref":"refs/heads/master","pushedAt":"2024-04-13T22:02:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Fix more &vec[0] problems","shortMessageHtmlLink":"Fix more &vec[0] problems"}},{"before":"3edb8c423372f33713f2f1282a0bea920dfc122e","after":"73daf67c3488d8eff18a8a93d418d37730e4adae","ref":"refs/heads/master","pushedAt":"2024-04-13T17:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Add elem.PROP_BLACK back for compat\n\nOf course it still does nothing.","shortMessageHtmlLink":"Add elem.PROP_BLACK back for compat"}},{"before":"351dc6ec87a951b44946bcfdf711331be46c8103","after":"3edb8c423372f33713f2f1282a0bea920dfc122e","ref":"refs/heads/master","pushedAt":"2024-04-12T17:14:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simtr","name":"Simon","path":"/simtr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163107?s=80&v=4"},"commit":{"message":"Clamp window position/size to graphics surface","shortMessageHtmlLink":"Clamp window position/size to graphics surface"}},{"before":"0cfb91ce86d12364c2e45464206db7d75739b3cd","after":"351dc6ec87a951b44946bcfdf711331be46c8103","ref":"refs/heads/master","pushedAt":"2024-04-12T16:56:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"savask","name":null,"path":"/savask","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343574?s=80&v=4"},"commit":{"message":"Make dropdowns near the top of the screen go down.","shortMessageHtmlLink":"Make dropdowns near the top of the screen go down."}},{"before":"efeac4fd8ad198653cd4d82dd93da35426c17f4c","after":"0cfb91ce86d12364c2e45464206db7d75739b3cd","ref":"refs/heads/master","pushedAt":"2024-04-12T15:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"savask","name":null,"path":"/savask","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343574?s=80&v=4"},"commit":{"message":"Add day/week/month/year selector in the search.","shortMessageHtmlLink":"Add day/week/month/year selector in the search."}},{"before":"36619df4f430622d878bf8089629543b654349da","after":"efeac4fd8ad198653cd4d82dd93da35426c17f4c","ref":"refs/heads/master","pushedAt":"2024-04-10T14:49:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"savask","name":null,"path":"/savask","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343574?s=80&v=4"},"commit":{"message":"Make \"being transparent to photons\" a property PROP_PHOTPASS.","shortMessageHtmlLink":"Make \"being transparent to photons\" a property PROP_PHOTPASS."}},{"before":"9f02999947f5067535abad3fc2c2b016549c30da","after":"36619df4f430622d878bf8089629543b654349da","ref":"refs/heads/master","pushedAt":"2024-04-07T15:31:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simtr","name":"Simon","path":"/simtr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163107?s=80&v=4"},"commit":{"message":"Revert \"Remove `Renderer` field from GraphicsFunContext\"\n\nThis reverts commit 9f02999947f5067535abad3fc2c2b016549c30da & 2c55a8a9d92fc8742c864b43dd919db6882e96fa","shortMessageHtmlLink":"Revert \"Remove Renderer field from GraphicsFunContext\""}},{"before":"2c55a8a9d92fc8742c864b43dd919db6882e96fa","after":"9f02999947f5067535abad3fc2c2b016549c30da","ref":"refs/heads/master","pushedAt":"2024-04-07T09:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simtr","name":"Simon","path":"/simtr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163107?s=80&v=4"},"commit":{"message":"Remove `Renderer` field from GraphicsFunContext\n\n - Only decorationsEnable & blackDecorations were ever read, graphics update functions shouldn't really be aware of the renderer.\n - `sim` should ideally not be there either, but `luaGraphicsWrapper` has more going on to sort out\n - Re-format previous commit with tabs instead of spaces","shortMessageHtmlLink":"Remove Renderer field from GraphicsFunContext"}},{"before":"1a0eb73ea0e72db9de13418c40b6804f1210c4c7","after":"2c55a8a9d92fc8742c864b43dd919db6882e96fa","ref":"refs/heads/master","pushedAt":"2024-04-07T08:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simtr","name":"Simon","path":"/simtr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163107?s=80&v=4"},"commit":{"message":"Remove `Renderer` field from GraphicsFunContext\n\n - Only decorationsEnable & blackDecorations were ever read, graphics update functions shouldn't really be aware of the renderer.\n - `sim` should ideally not be there either, but `luaGraphicsWrapper` has more going on to sort out","shortMessageHtmlLink":"Remove Renderer field from GraphicsFunContext"}},{"before":"51f714de0f72628d41ced7ad6aa172215bae3f84","after":"1a0eb73ea0e72db9de13418c40b6804f1210c4c7","ref":"refs/heads/master","pushedAt":"2024-04-04T15:21:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"savask","name":null,"path":"/savask","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343574?s=80&v=4"},"commit":{"message":"Use create_part in resist reactions, and set CarriesCtypeIn for RSSS.","shortMessageHtmlLink":"Use create_part in resist reactions, and set CarriesCtypeIn for RSSS."}},{"before":"e371d6345b620e961417f0950d19f7df525df7dd","after":"51f714de0f72628d41ced7ad6aa172215bae3f84","ref":"refs/heads/master","pushedAt":"2024-04-03T11:40:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LBPHacker","name":"Tamás Bálint Misius","path":"/LBPHacker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3286587?s=80&v=4"},"commit":{"message":"Stop scrolling in ScrollPanels on mousedown\n\nThe goal was to let finger flicks that didn't qualify as panning commands cancel momentum scrolling. The final effect is that any click does, which is fine.","shortMessageHtmlLink":"Stop scrolling in ScrollPanels on mousedown"}},{"before":"e55fc8703a2257ab6c4cedb72e575826602dd92c","after":"e371d6345b620e961417f0950d19f7df525df7dd","ref":"refs/heads/master","pushedAt":"2024-04-01T23:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob1","name":null,"path":"/jacob1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139178?s=80&v=4"},"commit":{"message":"Update build numbers (v98.2.365)","shortMessageHtmlLink":"Update build numbers (v98.2.365)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWY-qdQA","startCursor":null,"endCursor":null}},"title":"Activity · The-Powder-Toy/The-Powder-Toy"}