Skip to content

Conversation

@JaschaW
Copy link
Member

@JaschaW JaschaW commented Dec 8, 2025

Description of Changes

This PR introduces the Guide Explorer, a new UI tool for inspecting and managing Shifter guides.
It provides a structured tree view of all guide components, a details panel for viewing and editing component settings, and supporting utilities for querying and interacting with guide data.

New modules under mgear/shifter/guide_explorer/ include the main widget, tree widget, tree items, data models, and helper utilities.
Existing Shifter modules were updated to integrate the Guide Explorer into the workflow.

Note: This PR depends on the changes in #584 and should be merged after that one.

Testing Done

  • Loaded various guides to verify the tree populates correctly.
  • Confirmed selection sync between UI and Maya scene (component selection, root selection, empty states).
  • Tested settings panel updates when switching between components.
  • Reopened the tool across scene reloads to confirm stability and no script errors.

Related Issue(s)

New feature. #591

@JaschaW JaschaW self-assigned this Dec 8, 2025
@JaschaW JaschaW added this to mGear DEV Dec 8, 2025
@github-project-automation github-project-automation bot moved this to To Do in mGear DEV Dec 8, 2025
@JaschaW JaschaW mentioned this pull request Dec 8, 2025
@miquelcampos miquelcampos moved this from To Do to WIP in mGear DEV Dec 8, 2025
@miquelcampos miquelcampos merged commit 2e97ed3 into master Dec 8, 2025
0 of 3 checks passed
@github-project-automation github-project-automation bot moved this from WIP to 5.2.0 in mGear DEV Dec 8, 2025
@JaschaW JaschaW deleted the feature/guide_explorer branch December 15, 2025 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 5.2.0

Development

Successfully merging this pull request may close these issues.

3 participants