Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Umbra 2.2.32 #4522

Merged
merged 1 commit into from
Sep 1, 2024
Merged

Umbra 2.2.32 #4522

merged 1 commit into from
Sep 1, 2024

Conversation

haroldiedema
Copy link
Contributor

Umbra 2.2.32

New Additions

  • Added a Dynamic Menu widget that is meant to be a successor of the "Custom Menu" widget. This one allows adding the same types of entries to be added like the ones from the Shortcut panel widget, as well as a "Custom entry" that has the same options as the existing Custom Menu / Button widgets. You can right-click items in this menu to start customizing.
  • Added a centralized place for number formatting that allows you to specify a custom decimal- and thousands separator in the General Settings category in the Settings window. All widgets showing numeric values will adhere to these options.
  • Added an "icon size" option to all toolbar widgets that use the "Icon Button Widget" base (volume, markers control, plugin list, battle effects, etc.)

Fixes & Improvements

  • Fixed a potential crash that might occur when restarting the plugin from the settings window while the appearance tab is active.
  • Fixed an issue where select (dropdown) input controls were no longer visible when opening the settings window for the second time.
  • The Unified Main Menu widget will now hide the avatar image if the icon id is set to 0.
  • Streamlined all icon button widgets (volume, markers control, plugin list, battle effects) to all share the same configuration options.

Additional changes for developers

  • The window system is no longer internal and can be used by plugin authors.
  • Input control nodes are no longer internal and can be used by plugin authors.
  • A generic "VariablesWindow" has been added that allows creating windows that show a list of categorized input controls for an arbitrary list of variables. The new Dynamic Menu widget uses this to allow users editing custom menu entries. A future update will replace the Widget Settings window with this variant as well.
  • A new "FormatNumber" method has been added to "I18N". This method allows formatting a number that complies with user settings for decimal- and thousands separators.

@bleatbot bleatbot enabled auto-merge (squash) August 31, 2024 21:10
@bleatbot
Copy link
Collaborator

Take care! Please test your plugins in-game before submitting them here to prevent crashes and instability. We really appreciate it!

The average merge time for plugin updates is currently 5 hours.

✔️Umbra [stable] - 4f8a1ad - v2.2.32.0 - Diff (1760 lines, prev. 2.2.31.0) - Semantic

Show log - Review

@bleatbot bleatbot added the size-large Diff for this PR is large. label Aug 31, 2024
@bleatbot bleatbot merged commit 385b423 into goatcorp:main Sep 1, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size-large Diff for this PR is large.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants