Skip to content

Features/many optimizations#306

Open
LuckyScamper wants to merge 11 commits into
MyraUI:masterfrom
LuckyScamper:features/many_optimizations
Open

Features/many optimizations#306
LuckyScamper wants to merge 11 commits into
MyraUI:masterfrom
LuckyScamper:features/many_optimizations

Conversation

@LuckyScamper

Copy link
Copy Markdown
Contributor
  • Textureregionatlas.load will no longer throw an exception, but merely look if the file follows a XML tag route and then goes along with that. Improves performance and the if-statement works in our use case.
  • Combobox: removes thrown exception if the widget turns out to be null. Mostly happens in Myrapad
  • Localization now works in Myra; one needs to set Project.Localize with a lambda/function to determine how to localize in their project, and use L18nTextKey in xmmp to determine the key.
  • MMLDiagnosticAction (Credit goes to techpizza) handles errors and tells the user where issues start happening.
  • Newer version of Framework.Portable in use
  • ColorHSV now uses equals/gethashcode (mostly auto-generated) because C# prefers it that way when you use != and == operators. It also improves performance slightly

@realvictorprm

Copy link
Copy Markdown
Contributor

cool stuff :)

@benda

benda commented Jul 28, 2024

Copy link
Copy Markdown

Will this be merged ?

@rds1983 rds1983 force-pushed the master branch 3 times, most recently from a105205 to 3c691c7 Compare February 14, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants