Skip to content

Releases: Mustard2/MustardUI

MustardUI 0.32.3

14 Dec 16:34
57cbbf2
Compare
Choose a tag to compare

New features has been implemented, and some bugs has been fixed.

If you are not sure how to install an add-on in Blender, check the Installation guide.

If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.

Notes

  • The UI is compatible only with Blender 4.2 or above.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog

  • Enhancement: Full support for Blender 4.2 Extensions
  • Feature: Armature Presets for MHX armatures
  • Feature: Armature Visibility Reset button (to reset the visible collections to the default ones, that can be set in the Configuration mode)
  • Feature: Armature Mirror option now works also with ending Left/Right
  • Deprecation: Removed support for Blender < 4.1
  • Deprecation: Removed updater to be compliant with Blender 4.2 Extensions
  • Bug: Fixed error with Eevee Normals tool
  • Bug: Fixed tons of bugs

Credits

A special thanks to all direct contributors: @cl3m3c7

And also thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599

MustardUI 0.32

28 Aug 16:51
e43fc16
Compare
Choose a tag to compare
MustardUI 0.32 Pre-release
Pre-release

This is a Pre-Release beta version for Blender 4.2.

Previous versions of the UI might get broken on this Blender version.

Notes

  • This version of the UI is compatible only with Blender 4.2 or above.
  • Previous versions of the UI might get broken on this Blender version. And, on the contrary, this version might not work on older Blender versions.

Changelog

For more information about the current developement status, check the open Pull Request #176.

Credits

A special thanks to all direct contributors: @cl3m3c7

And also thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599

MustardUI 0.31.2

25 May 15:51
78df530
Compare
Choose a tag to compare

New features has been implemented, and some bugs has been fixed.

If you are not sure how to install an add-on in Blender, check the Installation guide.

If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.

Notes

  • The UI is compatible only with Blender 4.1 or above.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog

  • Feature #165: App version check has been rewritten to be optional
  • Bug #166 : Normals auto-smooth not working correctly on outfits (fixed by by @cl3m3c7 in #169)
  • Bug #171: Error bpy_prop_collection[index]: index 0 out of range, size 0 on rig_settings.body_custom_properties_sections[scene.mustardui_section_uilist_index]
  • Bug: Other small bug fixes

Credits

A special thanks to all direct contributors: @cl3m3c7

And also thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599

[Blender 4.1] MustardUI 0.31.1

19 Mar 18:01
338d1d1
Compare
Choose a tag to compare

New features has been implemented, and some bugs has been fixed.

If you are not sure how to install an add-on in Blender, check the Installation guide.

If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.

Notes

  • The UI is compatible only with Blender 4.1 or above.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog

  • Feature: The updater function checks the minimum Blender version required by the remote MustardUI version and show additional messages to prompt the user to update Blender if necessary
  • Bug: Children armature collections were not showing.
  • Bug #151 : Compatibility with Blender 4.1 (normals auto smooth switched to modifier).
  • Bug #141: Mask support for Armature bones has been reintroduced (due to the Blender 4.1 fix of the ID decrement error).
  • Bug: Removed a cause of failure for the addon to be disabled/removed/re-installed/updated.

Corrective Versions

0.31.1.8 (23/3/2024)

  • Bug #155: fix for broken armature panel in Blender 4.0.x
  • Bug #156: fix for update link not using the system default web browser

0.31.1.9 (22/4/2024)

  • Bug #163: fix for update link not opening in certain conditions

Credits

Thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599

[Blender 4.0] MustardUI 0.31

06 Feb 20:09
d827e47
Compare
Choose a tag to compare

New features has been implemented, and some bugs has been fixed.

If you are not sure how to install an add-on in Blender, check the Installation guide.

If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.

Notes

  • The UI is compatible only with Blender 4.0 or above.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog

  • Feature #87 #88 #143 : Sub-sections for Body custom properties
  • Feature #145 : Surface Deform option for outfits
  • Bug #150 : Warning tab for old UI scripts was not showing correctly
  • Bug #146 : An error might occur when removing custom properties
  • Bug #148 : Custom Properties assignment is removed when Section name is changed
  • Internal : Removed old code with sections (was substituted with UIList)

Note #141: if you are using the Armature Outfit Switcher, please remove BOTH the outfit piece and the collection (in this order!), and disable it. Since this feature might causes crashes, I hidden it with the Experimental Features addon flag: thus enable it to remove this feature from your models! You can find this flag in the addon settings (Blender Settings -> search for MustardUI) similarly to the Developer and Debug modes. This will be hopefully fixed in Blender 4.1 .

Credits

Thanks to all who reported bugs and gave me feedbacks (sorry if I forgot someone):
@RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil @ArcadiaBaes @J4ke6599

MustardUI 0.30.3

20 Dec 17:35
7917a50
Compare
Choose a tag to compare

Some new features has been implemented, and some bugs has been fixed.

If you are not sure how to install an add-on in Blender, check the Installation guide.

If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.

Notes

  • The UI is compatible only with Blender 4.0 or above.
  • MustardUI is now an add-on, and should be installed selecting the attached .zip (do not extract it!) in the Blender Settings, in the Add-On section.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog

  • Feature #133 : Added a warning when an update is available.
  • Feature: Added a warning when MHX is not installed or enabled.
  • Bug #137: Hair custom properties were not displayed correctly in configuration mode if MustardUI Naming Convention was disabled.
  • Bug: Fixed some issues related to the Diffeomorphic support (thanks to @mokujinh). The add-on should now correctly find the Diffeomorphic version and not show version issues if the Diffeomorphic support is not requested
  • Bug: Fixed an issue that prevented the morphs to be used in some models (Diffeomorphic version not supported error).
  • Bug: Warning added on Outfits Switcher due to Blender bug (https://projects.blender.org/blender/blender/issues/116061). It will be reverted as soon as the bug is fixed.

Note: if you are using the Armature Outfit Switcher, please remove BOTH the outfit piece and the collection (in this order!), and disable it. Since this feature might causes crashes, I hidden it with the Experimental Features addon flag: thus enable it to remove this feature from your models! You can find this flag in the addon settings (Blender Settings -> search for MustardUI) similarly to the Developer and Debug modes.

Credits

Thanks to all who reported bugs and gave me feedbacks in the past months: @RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle @datquil (sorry if I forgot someone)

MustardUI 0.30.2

02 Dec 17:54
b882a70
Compare
Choose a tag to compare

Some new features has been implemented, and some bugs has been fixed.

If you are not sure how to install an add-on in Blender, check the Installation guide.

If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.

Notes

  • The UI is compatible only with Blender 4.0 or above.
  • MustardUI is now an add-on, and should be installed selecting the attached .zip (do not extract it!) in the Blender Settings, in the Add-On section.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog

  • Feature: Import/Export links to file to be used on other models (to avoid adding from scratch all links for all models)
  • Feature: Warning when Cyles and Eevee Optimized Normals are used at the same time
  • Feature: "Left"/"Right" in the name can be used to enable mirror drawing in the Armature menu
  • Feature: Added a small tool to fix a "missing UI" issue in some cases
  • Bug: Mirror option in Armature could not be disabled
  • Bug: Some properties could not be displayed correctly in the UI, generating some warnings
  • Bug: Alignment of text in the Armature panel was wrong

Credits

Thanks to all who reported bugs and gave me feedbacks in the past months: @RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle (sorry if I forgot someone)

MustardUI 0.30.1

14 Nov 21:12
84a1863
Compare
Choose a tag to compare

Some major bugs has been fixed over version 0.30 and the update is advised to all users.

If you are not sure how to install an add-on in Blender, check the Installation guide.

If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.

Notes

  • The UI is compatible only with Blender 4.0 or above.
  • MustardUI is now an add-on, and should be installed selecting the attached .zip (do not extract it!) in the Blender Settings, in the Add-On section.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog

  • Feature #129 : Check version tool in the add-on settings
  • Bug #126 #130 : Fixed several errors that might prevent the addon to be activated

To Do list

  • Armature: Smart Check do not recognize the ARP, Rigify and MHX rigs to quickly create the Armature UI. I'm waiting for all these add-on creators to provide their new codes, to create the new presets according to their choice.

Credits

Thanks to all who reported bugs and gave me feedbacks in the past months: @RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster @IamTirion @adiolol11 @KoreyMiracle (sorry if I forgot someone)

MustardUI 0.30

07 Nov 21:08
480708b
Compare
Choose a tag to compare

This version is a major rewrite of the whole code: MustardUI is now an add-on.
Also some bugs has been fixed to provide Blender 4.0 support.

If you are upgrading from MustardUI 0.27 or below, please check this quick list of steps to perform.

Notes

  • The UI is compatible only with Blender 4.0 or above.
  • MustardUI is now an add-on, and should be installed selecting the attached .zip (do not extract it!) in the Blender Settings, in the Add-On section.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog

  • Feature #105 : MustardUI is now an add-on *
  • Enhancement: Aligned with Blender convention on lists for sections, outfits, armature bone collections and links. This should be more user-friendly and provide a unique interface for all parts
  • Feature: The order of the Oufits list can now be adjusted
  • Feature #94: Implemented using the new bone collection implementation of Blender
  • Feature #121 : Armature collections can now be put one near another with mirror option (i.e., Left and Right options)
  • Feature: Armature collections can now show an icon near the name
  • Feature : Possibility to adjust the order of the Oufits list
  • Feature #107 : Geometry Nodes can now be added as Sections with support for their properties and individual viewport/render show button
  • Feature : Internally reworked Sections to enable new features in the future (e.g. sub-sections)
  • Feature : Links section reworked to be able to add and move unlimited number of links
  • Feature: Added warnings section to show some issues and how to solve them (more to come)
  • Enhancement: Rewritten the documentation (https://github.com/Mustard2/MustardUI/wiki)
  • Bug #114 : Eevee Optimized Normals not compatible
  • Bug #115 : Armature support in Blender 4.0 was not working
  • Bug #118 : Menu operators prevents UI configuration (validating class:: 'UNDO' not found in ('SEARCH_ON_KEY_PRESS') error)
  • Bug: Child Of tool in Blender 4.0 was not working.
  • Experimental: Added a new menu for Creator Tools in Configuration mode (more tools to come)

*: Maintenance has been moved to the addon settings, to help preventing users to make unwanted changes to the UI. Creators should now enable it in the addon settings. Similarly for the debug option

To Do list

  • Armature: Smart Check do not recognize the ARP, Rigify and MHX rigs to quickly create the Armature UI. I'm waiting for all these add-on creators to provide their new codes, to create the new presets according to their choice.

Credits

Thanks to all who reported bugs and gave me feedbacks in the past months: @RaySly @mokujinh @Realium3D @TheCalibrator @cl3m3c7 @Ganonmaster (sorry if I forgot someone)

Pictures of the updated UI

image

image

image

image

image

MustardUI 0.27.1

26 Oct 10:00
72f08a7
Compare
Choose a tag to compare

This version fixes some bugs.

Notes:

  • The UI is compatible only with Blender 3.6 or above.
  • All Diffeomorphic 1.6 models can use this UI without the need of Diffeomorphic 1.6 installed. It is however still needed to install the MHX panel if the user wants more control on the rig.
  • Diffeomorphic 1.5 support has been deprecated. If you need to use the UI with 1.5 models, use MustardUI 0.25.
  • Refer to the configuration wiki page for implementation in models: https://github.com/Mustard2/MustardUI/wiki/Installation-and-Configuration

Changelog:

  • Bug #109 : Blender might crash when changing Outfit.
  • Bug #111 : Simplify affected option not properly returning to default selection.