Skip to content

New Inspector and other features

Compare
Choose a tag to compare
@brunomikoski brunomikoski released this 29 Apr 17:45
· 60 commits to master since this release
0fb4b2b

image

Changed

  • Refactored CollectionCustomEditor to use UITK, getting rid of multiple hacks to make it work with the IMGUI and Reorderable list
  • Updated the visuals of the Collection Editor
  • Advanced Options are now exposed by default, giving more clarify of what is going on
  • Removed the editor only assets from the Collection (generateAsPartialClass, generateAsBaseClass, generateAsStaticClass), those are not stored on the SOCSettings file and versioned
  • The guid, items and automaticallyLoaded are now HideInInspector on the Collection, to avoid confusion
  • Added new USS and UXML files to the Collection Editor
  • Generated static files now contains the default .g.cs postfix
  • If you set your Default Folder for Generated Files to null on the settings, it will now use the same folder as the original collection .cs files.
  • If you now set your namespace to empty on the settings, it will now use the same namespace as the original collection .cs files.
  • Add new Context Menu on the Collection to generate the indirect file for the collection
  • Fixed GoTo button not working on the PropertyDrawer, now will probably select the collection and expand only the item you want.

Added

  • Added new Default Inspector session to the Collection Editor, where you can see the default inspector of the collection and expose more items there.
  • Collections now can be enforced to use Indirect Reference, this will show an error message if the collection is not using Indirect Reference
    image

Know issues

  • Settings will not be automatically converted to the new SOCSettings file, settings like (custom namespace, filename, or target folder) so you have to reconfigure those settings manually