In this pull request we finally tackled our user interface and cleaned it up a lot. It looks better (and works better) now than it ever has.
Downgraded TextMeshPro from 2.1.3 back to 2.0.1. This is the same version XLObjectDropper used. Apparently there's significant differences in the two versions when it comes to text positioning and anchoring.
Deleted TextMeshPro's Examples & Extras, as it was just project bloat that we weren't using or leveraging.
Updated the typeface we were using to properly support all characters, like 6 for example.
Added VersionLabel field to XLGMWhatsEquippedUserInterface to allow the mod to display the actively running version number on the UI.
Added plumbing work for the mod to react to an equipped line being clicked/selected in XLGMWhatsEquippedLineItem.
Updated user-interface and XLGearModifier.Unity.dll dependencies/references with newer versions.
Added a listener for an equipped line item being selected and a stub method to implement some functionality in the future.
In this pull request we finally tackled our user interface and cleaned it up a lot. It looks better (and works better) now than it ever has.
XLGMWhatsEquippedUserInterface
to allow the mod to display the actively running version number on the UI.XLGMWhatsEquippedLineItem
.user-interface
andXLGearModifier.Unity.dll
dependencies/references with newer versions.