PKHeX/PKHeX.WinForms/Controls/PKM Editor
Kurt c301ce88ab Update Random to be a bit more thread safe
Random isn't thread safe; users of PKHeX.Core.dll might run multithreaded operations (see PKSM + ALM), so we need to have a thread-specific RNG available.

Thread Local get; to improve performance, save the random object locally whenever it is used more than once in the method.

https://docs.microsoft.com/en-us/dotnet/api/system.threading.threadlocal-1?redirectedfrom=MSDN&view=netframework-4.8
https://stackoverflow.com/questions/18333885/threadstatic-v-s-threadlocalt-is-generic-better-than-attribute/18337158#18337158
2020-01-25 21:49:52 -08:00
..
BallBrowser.cs Split up portions of CommonEdits 2020-01-25 16:47:44 -08:00
BallBrowser.Designer.cs Move ball browser form to separate file 2019-02-14 20:18:31 -08:00
CatchRate.cs Use enum for species comparisons 2019-12-08 17:39:19 -08:00
CatchRate.Designer.cs Add catch rate editor control 2018-09-30 10:16:45 -07:00
ContestStat.cs Respacening 2018-07-26 19:34:27 -07:00
ContestStat.Designer.cs Inherit sizing mode 2018-03-19 16:15:46 -07:00
ContextMenuPKM.cs Respacening 2018-07-26 19:34:27 -07:00
ContextMenuPKM.Designer.cs Add icons 2018-04-21 22:31:11 -07:00
DrawConfig.cs Misc clean 2019-10-26 12:58:55 -07:00
EditPK1.cs Rename public "pkm" properties to non-lowercase 2019-10-27 12:57:04 -07:00
EditPK2.cs Rename public "pkm" properties to non-lowercase 2019-10-27 12:57:04 -07:00
EditPK3.cs Rename public "pkm" properties to non-lowercase 2019-10-27 12:57:04 -07:00
EditPK4.cs Rename public "pkm" properties to non-lowercase 2019-10-27 12:57:04 -07:00
EditPK5.cs Rename public "pkm" properties to non-lowercase 2019-10-27 12:57:04 -07:00
EditPK6.cs Rename public "pkm" properties to non-lowercase 2019-10-27 12:57:04 -07:00
EditPK7.cs Rename public "pkm" properties to non-lowercase 2019-10-27 12:57:04 -07:00
EditPK8.cs Sword/Shield Update 2019-11-15 17:52:08 -08:00
IMainEditor.cs Rename public "pkm" properties to non-lowercase 2019-10-27 12:57:04 -07:00
LoadSave.cs Show form arguments in gen6/7 2020-01-13 17:09:03 -08:00
PKMEditor.cs Split up portions of CommonEdits 2020-01-25 16:47:44 -08:00
PKMEditor.Designer.cs Add Click PP label (not max) to refresh PP counts 2020-01-03 20:07:56 -08:00
ShinyLeaf.cs Add .NET Core 3.0 build option for WinForms project (#2396) 2019-10-01 18:12:08 -07:00
ShinyLeaf.Designer.cs Add .NET Core 3.0 build option for WinForms project (#2396) 2019-10-01 18:12:08 -07:00
ShinyLeaf.resx Add .NET Core 3.0 build option for WinForms project (#2396) 2019-10-01 18:12:08 -07:00
SizeCP.cs Sword/Shield Update 2019-11-15 17:52:08 -08:00
SizeCP.Designer.cs Sword/Shield Update 2019-11-15 17:52:08 -08:00
StatEditor.cs Update Random to be a bit more thread safe 2020-01-25 21:49:52 -08:00
StatEditor.Designer.cs Sword/Shield Update 2019-11-15 17:52:08 -08:00
TrainerID.cs PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00
TrainerID.Designer.cs PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00