Beta 2024.5.23.1416 is a Resonite version released on 2024/05/23.
The following notes were sent by Frooxius:
- Hello everyone! I'm still recovering a bit, so I went through some smaller funner things today. So here's a few small cool things!
- Oh I also managed to fix the freezing thing when connecting/disconnecting audio!
New Features:
- Add ability to tint sprite glyphs (requested by @Delta, issue #1469)
- You can mark sprites to be globally tintable on DynamicSpriteFont, by checking "Tintable" on each glyph
- You can also override tinting behavior using "tint=true/false" syntax for the sprite tag
- Add BooleanUserOverrideGather (requested by @Jack, issue #1014)
- This functions like normal ValueUserOverride<bool>
- However it also computes aggregate values for all users present in the session (uses Default value if given user doesn't have an override)
- The aggregate values are: Any, None, All, TrueCount and FalseCount
- Add NumericUserOverrideGather<T> (requested by @Jack, issue #1014)
- This functions like normal ValueUserOverride<T> with T being a numeric type
- It also computes aggregate values for all users present in the session (default value is used for users who are not overriden)
- Aggregate values are Min, Max, Sum and Average
- Added RoundedCornerRadius to CircleSegmentShaderMesh (requested by @Modern, issue #2080)
- Add MMC24 special badges (requested by @Medra, icons by @Raptoranim)
Tweaks:
- Parameter parsing for RTF tags is now more robust and able to skip starting & ending whitespaces
- Add mechanism that inherits setting values from the machine settings when the setting first initializes for a logged in user
- Some setting types are excluded from this - notably host access & bans
- This fixes new user settings set in the intro wizard not persisting after user registers account (reported by @zbossgamer, issue #1951)
Locale:
- Merged Korean locale update by @MirPASEC
- Merged Russian locale update by @Shadow Panther [RU/EN, UTC+1/+2]
- Merged German locale update by @Muppeq
- Merged Japanese locale update by @Aesc
- Merged Chinese locale update by modimobeikete
Bugfixes:
- Fix a deadlock when re-scanning audio devices on change, resulting in random freeze when audio devices are connected or disconnected (reported by @mrkbx, @Shifty, @ohzee, niddey, @Venport, dragos240, @Inucune, issue #1739)