Skip to content

1.0.2

Choose a tag to compare

@github-actions github-actions released this 07 Jul 19:12
· 8 commits to main since this release

Added

  • State management system with visual indicators
  • QuickAction.SetVisible() and QuickAction.GetVisible() for dynamic action visibility
  • QuickAction.SetChecked() and QuickAction.GetChecked() for toggle state display
  • Visual checkmark indicators using colored left borders
  • Context-aware action visibility (actions show/hide based on selection state)

Changed

  • Validation functions can now control action visibility and checked state
  • Inspector actions (Lock/Debug Mode) now show current state with checkmarks
  • Window actions (Maximize Game/Scene View) display maximize state
  • Asset actions only appear when assets are selected
  • GameObject actions only appear when GameObjects are selected
  • Transform actions only appear when objects are selected
  • Improved ActionButton implementation with custom UXML/USS structure

Fixed

  • Validation functions no longer cause window focus changes
  • Eliminated duplicate code in Inspector and Window actions
  • Performance improvements by using local state variables instead of reflection queries
  • Removed side effects from validation functions

Technical Improvements

  • Refactored ActionRegistry functionality into QuickAction core class
  • Optimized validation function performance
  • Added comprehensive state management API
  • Enhanced ActionButton with customizable checkmark display