HierarchyDecorator icon indicating copy to clipboard operation
HierarchyDecorator copied to clipboard

Extended Tag and Layer

Open emptybraces opened this issue 9 months ago • 4 comments

  • Add color highlighting for Tags and Layers
  • Hide label "Untagged"
  • Show full name as tooltip on mouse hover
  • Show checkmark to current on selection menu

https://github.com/user-attachments/assets/94810ae9-ac4f-4dbe-8b7f-58100659bd71

emptybraces avatar Apr 15 '25 13:04 emptybraces

There's no real value in displaying "Untagged." Colors are selected using a hash to avoid collisions, which helps distinguish labels with long names that only differ slightly at the end. Thanks to this, things have become much easier to read✌️ image

emptybraces avatar Apr 15 '25 13:04 emptybraces

Sorry I've fixed the indentation.🙏

emptybraces avatar May 06 '25 01:05 emptybraces

I love the use of a hash to avoid colour conflicts, but I feel the S & V is a little unintuiative for general users. I have to also ask about performance due to the use of mod, char iteration and the cast going on just for colour output.

I do love the idea of not having to assign colours per tag & layers so this is not a denial from myself 🙏 I'm wondering if there's a better way to display this information.

I also agree with untagged being wasteful to display when it doesn't do much - could this be a toggle too? My arguement for it being a toggle more so comes from those that may want it to display for any reason they require it, but also the fact it displays the selection area for changing the tag in the first place.

WooshiiDev avatar Nov 11 '25 19:11 WooshiiDev

Alright let's make 'Untagged' a toggle option😃 And will check the color options and their handling when I have time.

emptybraces avatar Nov 14 '25 02:11 emptybraces