{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":21311240,"defaultBranch":"master","name":"PKHeX","ownerLogin":"kwsch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-28T21:20:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6393368?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717475587.0","currentOid":""},"activityList":{"items":[{"before":"de6c1baaf2f87aa494bc09eb1a931a6c8464569e","after":"114ba4c991c6eebc1b721071879bcdd4a4616872","ref":"refs/heads/master","pushedAt":"2024-06-06T04:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Handle BDSP eggs not having any trash","shortMessageHtmlLink":"Handle BDSP eggs not having any trash"}},{"before":"d5e5eec08216dfca192d872efcd37c54c655ae05","after":"de6c1baaf2f87aa494bc09eb1a931a6c8464569e","ref":"refs/heads/master","pushedAt":"2024-06-06T04:46:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Minor tweaks\n\nPK9: Fix writing box bin of self-owned SV eggs clearing nickname trash, also clear any hint of trading completely\nSAV1: ensure current box is index:0 if uninitialized","shortMessageHtmlLink":"Minor tweaks"}},{"before":"637a0720a42bc6661b1d296cde04b949e82fbd5d","after":"d5e5eec08216dfca192d872efcd37c54c655ae05","ref":"refs/heads/master","pushedAt":"2024-06-05T13:24:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Update translation (#4291)","shortMessageHtmlLink":"Update translation (#4291)"}},{"before":"0bbba81fca3dca5d84b5f800a3496cbf4c9a1b45","after":"637a0720a42bc6661b1d296cde04b949e82fbd5d","ref":"refs/heads/master","pushedAt":"2024-06-05T05:50:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Extract manifest reader\n\nExpose string cache dictionary for direct use\nAllow plugins to reuse the EmbeddedResourceCache class for their own assembly's resources","shortMessageHtmlLink":"Extract manifest reader"}},{"before":"3ccdba4048f3ddf805527f25a08de4dafb0f7bf1","after":"0bbba81fca3dca5d84b5f800a3496cbf4c9a1b45","ref":"refs/heads/master","pushedAt":"2024-06-04T04:32:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Update 24.06.03\n\nStream translation text when loading. No need to allocate a few thousand strings and an array.","shortMessageHtmlLink":"Update 24.06.03"}},{"before":"093fca37ec589e151b0777a83cb23d635c65fc54","after":"3ccdba4048f3ddf805527f25a08de4dafb0f7bf1","ref":"refs/heads/master","pushedAt":"2024-06-04T00:38:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Changes (#4287)\n\n1.Unified with in-game text.(text_cxd_00000_ja.txt)\r\n2.Add Poké Seer's text for clarity.(text_gsc_00000_ja.txt)\r\n3.Fixed some text.(text_rsefrlg_00000_ja.txt)","shortMessageHtmlLink":"Changes (#4287)"}},{"before":"99a514b0bcb5327da2a9ccdc1cc5210abb1b40aa","after":"093fca37ec589e151b0777a83cb23d635c65fc54","ref":"refs/heads/master","pushedAt":"2024-06-04T00:37:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Add enum to GUI translatable list\n\nImprove perf of GUI scrape by only making forms once, don't fully set up Main\nAdd method to get a list of translated Enum names\nAdds translatability for size markings\nCloses #4266","shortMessageHtmlLink":"Add enum to GUI translatable list"}},{"before":"2d0d0236e39e729eb59c886b3eb9c9d897840484","after":"99a514b0bcb5327da2a9ccdc1cc5210abb1b40aa","ref":"refs/heads/master","pushedAt":"2024-06-03T04:19:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Update translatables","shortMessageHtmlLink":"Update translatables"}},{"before":"5014b0c891b64c99ab8645730b4ef84e01bd9ead","after":"2d0d0236e39e729eb59c886b3eb9c9d897840484","ref":"refs/heads/master","pushedAt":"2024-06-02T17:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Handle more RTC footer types\n\nBizHawk Gambatte stores a 0x16 byte footer, but the correlation previously used isn't always true.\nJust implement a generic detector that allows for a reasonably sized footer for the Gen1-3 formats.","shortMessageHtmlLink":"Handle more RTC footer types"}},{"before":"acd2d49cdca9ed4c045bcafee1c3d5da429c28a2","after":"5014b0c891b64c99ab8645730b4ef84e01bd9ead","ref":"refs/heads/master","pushedAt":"2024-06-01T22:56:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Add country/region editor to Geonet editor (#4286)\n\nAdds individual country/region-level editing to the Geonet/Unity Tower editors","shortMessageHtmlLink":"Add country/region editor to Geonet editor (#4286)"}},{"before":"7d05e12c7f1f5e42d503344cb7d2879215fe1ea8","after":"acd2d49cdca9ed4c045bcafee1c3d5da429c28a2","ref":"refs/heads/master","pushedAt":"2024-06-01T22:44:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Add Kaito Arii's Talonflame date (#4285)\n\n* Add Kaito Arii's Talonflame Date","shortMessageHtmlLink":"Add Kaito Arii's Talonflame date (#4285)"}},{"before":"e6cf61330af5b298e0986ce97456026ae52d14dc","after":"7d05e12c7f1f5e42d503344cb7d2879215fe1ea8","ref":"refs/heads/master","pushedAt":"2024-06-01T22:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Misc tweaks\n\nFix pk6/7 pkmeditor export, now retaining status condition instead of wiping it\nAbstract b2w2 key system to a save block; better documentation on its odd mechanics\nAllow gen1-3 filename language/ver detect to work if the filename is ` `->`_` (discord attachments changing spaces to underscores); also revise canadian French emerald filename pattern\nothers: negligible perf/using standard library functions","shortMessageHtmlLink":"Misc tweaks"}},{"before":"8935b95eb489c126c54e7a4da4db8e151253b504","after":"e6cf61330af5b298e0986ce97456026ae52d14dc","ref":"refs/heads/master","pushedAt":"2024-05-31T04:42:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Add Seal, Accessory, and Backdrop editors (#4284)\n\n- Adds editors for the Seal, Accessory, and Backdrop inventories in Gen4\r\n- Adds a line in the Gen4 Mystery Gift editor to display which Goods, Seal, Accessory, Backdrop, Pokétch app, or Route Map is contained in a gift\r\n- Changes the HG/SS Apricorn editor to display localized item names instead of hard-coded English strings","shortMessageHtmlLink":"Add Seal, Accessory, and Backdrop editors (#4284)"}},{"before":"650f23ab828dd7b3943273d54672ae5388c4eb8b","after":"8935b95eb489c126c54e7a4da4db8e151253b504","ref":"refs/heads/master","pushedAt":"2024-05-31T00:02:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sora10pls","name":"Matt","path":"/sora10pls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17801814?s=80&v=4"},"commit":{"message":"Add latest distribution raid data ☠️","shortMessageHtmlLink":"Add latest distribution raid data ☠️"}},{"before":"b7298a73611304cb8eeb89fdde2c8119b41dbc61","after":"650f23ab828dd7b3943273d54672ae5388c4eb8b","ref":"refs/heads/master","pushedAt":"2024-05-30T15:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Misc tweaks\n\nRewrites super training editor to not need reflection and special handling for translation\nFixes trash check for traded egg\nFixes Scientist trash applying to Ultra Beasts -- much better comparison","shortMessageHtmlLink":"Misc tweaks"}},{"before":"c10c2a0dc25e3f3cc3e15df3077205bc6c9b0ebe","after":"b7298a73611304cb8eeb89fdde2c8119b41dbc61","ref":"refs/heads/master","pushedAt":"2024-05-28T00:23:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Auto-clean save file names of duplicate suffixes\n\n`main (17)` now backs up as `main [...].bak` instead of `main (17) [...]`\nAdds a debug-callable method to clean the main backup folder via:\n`CleanBackups(Main.BackupPath, true);`","shortMessageHtmlLink":"Auto-clean save file names of duplicate suffixes"}},{"before":"796f1ffcc753c2fdc156b57be67d56b349e42747","after":null,"ref":"refs/heads/trash2","pushedAt":"2024-05-27T23:21:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"}},{"before":"ca2bd3baf49c505912882aa5429712da27e60c62","after":"c10c2a0dc25e3f3cc3e15df3077205bc6c9b0ebe","ref":"refs/heads/master","pushedAt":"2024-05-27T23:21:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Add Trash Byte verification for Switch formats (#4283)\n\n* Extract logic, finish impl for switch era\r\n* Extract trash checks to static class\r\n* Reduce some allocations in OT name compares","shortMessageHtmlLink":"Add Trash Byte verification for Switch formats (#4283)"}},{"before":"519ce18e674fc693af7859b618a9256cd5b4aa98","after":"796f1ffcc753c2fdc156b57be67d56b349e42747","ref":"refs/heads/trash2","pushedAt":"2024-05-27T19:17:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Reduce some allocations in OT name compares","shortMessageHtmlLink":"Reduce some allocations in OT name compares"}},{"before":"a7421a7cebd598776de91edd8d745a199709d3f2","after":"ca2bd3baf49c505912882aa5429712da27e60c62","ref":"refs/heads/master","pushedAt":"2024-05-27T15:33:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Minor clean\n\nNo functional change","shortMessageHtmlLink":"Minor clean"}},{"before":"c493580b552f7b1ea226731b591e0db477605c1b","after":"a7421a7cebd598776de91edd8d745a199709d3f2","ref":"refs/heads/master","pushedAt":"2024-05-24T23:51:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Localization (#4281)\n\n* Display Medal type in SAV_Misc5\r\n* Add CHT localization for Medal names\r\n* Add localization for Medal type names\r\n* Update Chinese localization for DPPt Underground\r\n* Add additional G1/G2/G3 item name localizations\r\n* Fix some typos in the Japanese names\r\n* Add Korean names for G3 items\r\n* Correct e-Reader Berry name format localizations\r\n* Italian games use the format `BACCAENIGMA` (capitalized normally as `Baccaenigma`), so the entire item name needs to be titlecased, not just the Berry name.\r\n* Add missing Gen2/3 location name localizations\r\n* Minor corrections to existing languages to match in-game\r\n* Minor tweaks","shortMessageHtmlLink":"Localization (#4281)"}},{"before":"0be55816380788be7197ad58e347f935f52742c9","after":"c493580b552f7b1ea226731b591e0db477605c1b","ref":"refs/heads/master","pushedAt":"2024-05-24T17:22:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Fix type display dropdown in gen12","shortMessageHtmlLink":"Fix type display dropdown in gen12"}},{"before":"a79581e965e7661c665a5bf558ad671c68492d61","after":"0be55816380788be7197ad58e347f935f52742c9","ref":"refs/heads/master","pushedAt":"2024-05-24T17:01:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Enhance type icon downscale\n\nNo need to override the interpolation settings, looks way better.","shortMessageHtmlLink":"Enhance type icon downscale"}},{"before":"68ea86cc72c8dce41f77a12c5c71ce6c0e361135","after":"a79581e965e7661c665a5bf558ad671c68492d61","ref":"refs/heads/master","pushedAt":"2024-05-24T16:55:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Add EncounterTime interface for Gen2 encounters","shortMessageHtmlLink":"Add EncounterTime interface for Gen2 encounters"}},{"before":"d4f8c2a5e5357f745e9c23ff5b60f66f58f99e68","after":"68ea86cc72c8dce41f77a12c5c71ce6c0e361135","ref":"refs/heads/master","pushedAt":"2024-05-24T02:00:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Fixed SecretBase3Team (#4280)\n\n* Fixed SecretBase3Team\r\n\r\n* Fixed more offsets\r\n\r\n* Fixed Species","shortMessageHtmlLink":"Fixed SecretBase3Team (#4280)"}},{"before":"cd6eadcd8db28eaf44c7b43e2e2c38bc86fae7f5","after":"d4f8c2a5e5357f745e9c23ff5b60f66f58f99e68","ref":"refs/heads/master","pushedAt":"2024-05-24T00:04:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sora10pls","name":"Matt","path":"/sora10pls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17801814?s=80&v=4"},"commit":{"message":"Add latest distribution raid data 🧲🤖","shortMessageHtmlLink":"Add latest distribution raid data 🧲🤖"}},{"before":"93ae04824607f5985450c38189c315835370c278","after":"cd6eadcd8db28eaf44c7b43e2e2c38bc86fae7f5","ref":"refs/heads/master","pushedAt":"2024-05-23T18:31:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Fix daycare slot read\n\nCloses #4279\nadds writeback for daycare in gen2 as well","shortMessageHtmlLink":"Fix daycare slot read"}},{"before":"4cb1048139df0fd15e29230380bed740e069adfe","after":"93ae04824607f5985450c38189c315835370c278","ref":"refs/heads/master","pushedAt":"2024-05-23T08:54:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Fix sav1 daycare write\n\nwas copying wrong data in, clean things up.\n#4279","shortMessageHtmlLink":"Fix sav1 daycare write"}},{"before":"96bf5a6891d6fcfb0eb0ae111feb1091a49bf55b","after":"4cb1048139df0fd15e29230380bed740e069adfe","ref":"refs/heads/master","pushedAt":"2024-05-22T17:22:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Implement GBA/GC string conversion (#4278)\n\n* Swap GC nickname fields\n\nThe first nickname field is used for the displayed nickname, such as for EFIGS PKM whose names get truncated in Japanese games.\nThe second nickname field stores the actual nickname, which is restored when a PKM is traded back to the GBA games.\n\n* Add StringFont3GC\n\n* Add GC/GBA string conversion tables/logic\n\n* Refactor GC region conversion\n\n* Minor tweaks\n\nSkip copying nickname/OT on generic conversion method; derived impl will remap the trash for us.\nExtract the DisplayNickname truncation function and deduplicate. Use buffers directly when updating\nMake CurrentRegion/OriginalRegion properties GCRegion instead of int/byte\n\nExtract local func for font check skip for clarity","shortMessageHtmlLink":"Implement GBA/GC string conversion (#4278)"}},{"before":"1735fd142d50a310eaa9c4c61a95273699fbb11f","after":"96bf5a6891d6fcfb0eb0ae111feb1091a49bf55b","ref":"refs/heads/master","pushedAt":"2024-05-20T04:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kwsch","name":"Kurt","path":"/kwsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6393368?s=80&v=4"},"commit":{"message":"Misc tweaks","shortMessageHtmlLink":"Misc tweaks"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXclWuwA","startCursor":null,"endCursor":null}},"title":"Activity · kwsch/PKHeX"}