ModernUO/Projects/Server/Gumps/Legacy
Kamron Batman 4ea1d79cad
fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756)
> [!CAUTION]
> **BREAKING CHANGE**
> Removed `OrderdHashSet` and `PooledOrderedHashSet` due to bugs.

> [!NOTE]
> **Developer Note**
> The OrderedSet is not a full data structure. It is not particularly efficient. Pull Requests are welcome for a better implementation, especially if it ends up supporting `ISet<T>` and `IReadOnlySet<T>`

## Summary

The ordered hash set was buggy. It's kind of painful to implement, so for now, I added a simple `OrderedSet` to suffice for gumps. Please reach out if this causes disruption!
2024-05-03 18:03:26 -07:00
..
Gump.cs feat: Adds optimized dynamic/static layout gumps (#1652) 2024-04-25 22:40:30 -07:00
GumpAlphaRegion.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpBackground.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpButton.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpCheck.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpECHandleInput.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpEntry.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpGroup.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpHtml.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpHtmlLocalized.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpImage.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpImageTileButton.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpImageTiled.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpItem.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpItemProperty.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpLabel.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpLabelCropped.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpMasterGump.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpPage.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpRadio.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpSpriteImage.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpTextEntry.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpTextEntryLimited.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00
GumpTooltip.cs fix: Removes broken OrderedHashSet and adds a simple OrderedSet (#1756) 2024-05-03 18:03:26 -07:00