Sakura's Project Hub
  • Github
  • YouTube
  • Discord
  • Codeberg
  • Home
  • Plugins
    • Rig Utilities
    • Blender Development
  • Assets
    • Character Rig
  • Main Site
  • Contact
  • Wiki
© 2026 Sedaia Designs. All Rights Reserved.

Changelog: Sakura's Rig Interfaces

Track the latest changes and improvements.

Main Changelog

General

  • Replaced "module_info" with "bl_info" in all modules which still had it
    • This change is because bl_info already handles all the info I wanted module_info to handle, and having bl_info and module_info was just wasted space.
  • Simplified the "Region" blocks, removing the Separator "Line."
  • Moved all SACR UI's to "sedaia_ui"

Sedaia Utils

  • Removed "rig_download" entry from Ops ID list, as it is unused.
  • Removed redundant Region calls and blocks.
  • Removed useless "error.URLError" from retrieveJSON()
  • Removed a lot of redundant parenthasis
  • Renamed multiple functions to use pascal_case instead of snakeCase
  • Removed unused "FILE_delete" class
  • Added bl_options = {"REGISTER", "INTERNAL"} to all Skin Operators
  • Added new Backup function for the Skin downloader.

Global UI -> Skin Utility UI

  • Renamed module from "global_ui" to "SKIN_utility_ui"
  • Moved module into "sedaia_ui" from Root
  • Removed Panel Template
  • Removed redundant Region Calls
  • Removed region block separators
  • Added "SEDAIA_SKIN_PT" to configure all current and future panels
  • Made all Variables in the "Configs" array local class variables for "ui_skinUtility"
  • Renamed Class from SEDAIA_MAIN_PT to SEDAIA_SKIN_PT
  • Renamed the Tab from "Sedaia Skin Utility" to "Download Skins"

Rig UI Changelogs

SACR R7 UI Version 1.3.2

  • Fixed a couple lingering semantic issues.

SACR R7 UI Version 2.0.1:

  • Added a new "SACR7_UI2_panel" class to store the Category and Space Information in a single location, making further development and maintenance easier.
  • Removed the Configuration Atlas due to the new SACR7_UI2_panel class, where
  • Added "Opacity" to Iris and Sclera Emissive properties.
  • Moved Iris and Sclera panels under the new Eyes Panel.
  • Moved Eyebrow Controller visibility options to the Eyebrow Panel.
  • Moved Eye Controller visibility options to the Eye Panel.
  • Moved Mouth Controller visibility options to the Mouth Panel.
  • Rebuilt the Eyebrow, Eyes, and Mouth visibility options backend to be cleaner and more readable
  • Updated the Checkboxes in the Iris and Sclera sections to use a new method of defining UI spacing, fixing the inconsistent sizing issue with using a percentage split.
  • Removed if __init__ = "main" statement as this module cannot be installed on it's own, and the statement's inclusion was redundant.
  • Removed License Disclosure from the top of the Module.
  • Restrict Select no longer available on the Lite Version of SACR R7.4.1
  • Color ramp for Pupils now under a sub panel