Skip to content

v3.1.0

Compare
Choose a tag to compare
@adamd3v adamd3v released this 04 Aug 22:26
· 2 commits to main since this release
97dc848

Codebase

  • Code consistency updates
  • Changed HandNotificationData and HeadNotificationData to be a class instead of a struct
  • All action invokes use InvokeActionSafe
  • Removed Menu.CreatePage as page creation is a responsibility given to pages
  • Property changes: Any set accesses made to element properties now invokes actions when the element gets updated
  • Events in classes now have internal callbacks, so they don't get invoked by other code that isn't this mod
  • Page's root set accessor made internal for security
  • Removed layout type as it is unneeded this version
  • Rewrote some code that used LINQ operations (finding assemblies and clearing out active elements)

Menu

  • Fixed an issue with the scroll view sending elements into high-Earth orbit
  • Increased scroll speed
  • Improved the look of the background, and moved it closer