Skip to content

Enhance asset management with prefab support and inspector improvements#24

Merged
amasiye merged 2 commits into
mainfrom
develop
Mar 13, 2026
Merged

Enhance asset management with prefab support and inspector improvements#24
amasiye merged 2 commits into
mainfrom
develop

Conversation

@amasiye

@amasiye amasiye commented Mar 13, 2026

Copy link
Copy Markdown
Contributor

This pull request introduces comprehensive support for prefab assets in both the CLI and the editor, alongside several documentation improvements and minor feature additions. Prefabs can now be generated via CLI, created from the editor, and are fully integrated into the Inspector and asset workflows. The documentation has been updated to reflect these changes and to clarify the behavior of component management, log filtering, and asset renaming.

Prefab Asset Support

  • Added a new CLI command generate:prefab with options for prefab type (gameobject, label, text), enabling prefab file creation directly from the command line (src/Commands/GeneratePrefab.php, README.md) [1] [2].
  • Updated documentation throughout to include prefabs as a first-class asset type: creation, naming conventions, Inspector behavior, and file structure (docs/Editor.md, docs/guides/getting-started.md, docs/guides/working-with-assets.md, docs/guides/reference.md) [1] [2] [3] [4] [5].

Inspector and Component Management

  • Added support for removing and reordering components in the Inspector, with new controls and documentation for move mode and delete confirmation (docs/guides/building-scenes.md, docs/guides/inspector-and-properties.md) [1] [2] [3] [4].

Console and Log Filtering

  • Introduced per-tab log-level filtering in the console, accessible via a new modal and keyboard shortcut; added documentation for log file rotation and clearing (docs/Editor.md) [1] [2].

Asset Renaming and Class Declaration Updates

  • Improved asset renaming logic and documentation to clarify that PHP class declarations are updated when renaming assets under both Assets/Scripts and Assets/Events (docs/Editor.md, docs/guides/inspector-and-properties.md, docs/guides/working-with-assets.md, docs/guides/reference.md) [1] [2] [3] [4].

Miscellaneous Improvements

  • Added pestphp/pest as a dev dependency for testing (composer.json).
  • Various documentation clarifications: asset creation flows, modal usage, and Inspector behaviors (docs/Editor.md, docs/guides/layout-and-navigation.md, docs/guides/getting-started.md) [1] [2] [3] [4].

These changes collectively enhance the asset pipeline, improve usability in the editor, and provide clearer guidance for users and contributors.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@amasiye amasiye merged commit 063471c into main Mar 13, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant