Skip to content

Create a content explorer window for Unity #20

@fydar

Description

@fydar

Create a content explorer window that can be used to launch content editing windows.

Use the virtual folder structure APIs from #19 to create a hierarchy that is rendered inside Unity using it's TreeView API.

Create a platform for adding more ways of rendering and editing the content of a resource.

Examples include:

  • Image files rendered using an image viewer.
  • Json, XML and YAML files using syntax-highlighted text.
  • EditorSession Json file editing

Tasks

Explorer

  • Create a tree view that renders the content of projects
  • Render the content of recently built packages
  • Render project and package dependencies
  • Create a UI for building and summarising projects

Package Editing

  • Create a UI for editing .bproj files
  • Allow for the renaming of resources
  • Allow for the moving of resources
  • Allow for the deletion of resources
  • Allow for the creation of resources
  • Allow for the duplication of resources
  • Allow for the renaming of directories
  • Allow for the moving of directories
  • Allow for the deletion of directories
  • Allow for the creation of directories
  • Allow for the duplication of directories

Metadata

Metadata

Assignees

Labels

New feature or request📦 RPGCore.PackagesIssue related to the RPGCore.Packages package

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions