Dreadrith / HierarchyPlus

A general improvement to the unity hierarchy such as component icons, guide lines, row coloring and settings for customization.
GNU General Public License v3.0
35 stars 4 forks source link

[FEATURE REQUEST] Add custom icons for Layers, Tags, and Static on GameObjects. Add Icons for VRCSceneDescriptor and UdonBehaviours. #1

Open BluWizard10 opened 7 months ago

BluWizard10 commented 7 months ago

Hi there,

I am coming from using QHierarchy and since it may have started to break in Unity 2022, there are some features on it that I feel are missing in your HierarchyPlus system. Some of which are customizable Layers and Tag Icons, and a Static indicator too. In addition, I would like to see Icons for components specifically found in the Worlds SDK since I build Worlds, such as the VRCSceneDescriptor and UdonBehaviour components.

I would like to know if adding these to HierarchyPlus is possible. If so, that would be awesome.

Thanks!

Dreadrith commented 5 months ago

Somehow had only just seen this. Sorry for the delay. H+ is not meant to be a QHierarchy replacement although compatibility is difficult and some features overlap. Offering the same features of Q is not something I wanted from this and rather implementing the features that I wanted the most out of the Hierarchy window.

Regardless, I do consider all the requests and would implement things that are more commonly requested. Depending on how difficult those are to implement, I'll try to add them in the next update but they're likely to be off by default. World components icons is a great idea and I'll definitely add that for the next update 👍

JustBuddy commented 4 months ago

@Dreadrith I'd say we have most requested features in now, what would be missing? The tag icons are customizable by themselves and already implemented (the gems I refered to in #6). Custom Icons for WorldSDK are also implemented via #2. Not sure what customizable layers refers to.

BluWizard10 commented 3 months ago

@Dreadrith I'd say we have most requested features in now, what would be missing?

The tag icons are customizable by themselves and already implemented (the gems I refered to in #6).

Custom Icons for WorldSDK are also implemented via #2.

Not sure what customizable layers refers to.

I'm referring to icons that represent the Layer the GameObject is on. Layers are a system in Unity that VRChat heavily depends on in World Creation.

However, now that HierarchyPlus is Open Source and is no longer an obfuscated script (THANK YOU!!), I may be able to add that as an option.

Dreadrith commented 3 months ago

Yep, I have this open because I wanted that implemented for those that want it. Getting around to it is a different subject lol. If you add it yourself, that'd be great help and very much appreciated! 👍

Dreadrith commented 3 weeks ago

I took some time while adding the VRC Constraints icons to add labels for GameObject's Tag and Layer. Available as of v1.3.0. No indicator for static GOs yet though.