PKHeX/PKHeX.WinForms
abcboy101 4cb1048139
Implement GBA/GC string conversion (#4278)
* Swap GC nickname fields

The first nickname field is used for the displayed nickname, such as for EFIGS PKM whose names get truncated in Japanese games.
The second nickname field stores the actual nickname, which is restored when a PKM is traded back to the GBA games.

* Add StringFont3GC

* Add GC/GBA string conversion tables/logic

* Refactor GC region conversion

* Minor tweaks

Skip copying nickname/OT on generic conversion method; derived impl will remap the trash for us.
Extract the DisplayNickname truncation function and deduplicate. Use buffers directly when updating
Make CurrentRegion/OriginalRegion properties GCRegion instead of int/byte

Extract local func for font check skip for clarity
2024-05-22 12:22:41 -05:00
..
Controls Implement GBA/GC string conversion (#4278) 2024-05-22 12:22:41 -05:00
MainWindow Add opt-in boxdata dragdrop toggle 2024-05-10 22:36:46 -05:00
Misc Refactor: Gen3/4 Lead Encounters, property fixing (#4193) 2024-02-22 21:20:54 -06:00
Properties Add opt-in boxdata dragdrop toggle 2024-05-10 22:36:46 -05:00
Resources Update lang_zh.txt (#4271) 2024-05-13 09:00:38 -05:00
Subforms Add gen8+ special chars placeholder 2024-05-18 18:10:49 -05:00
Util Update 24.05.05 2024-05-05 23:24:32 -05:00
PKHeX.WinForms.csproj Check nicknames/OTs against characters in font (#4146) 2024-02-23 13:23:50 -06:00
Program.cs BeginInvoke for Folder datagrid 2024-04-26 01:34:47 -05:00