arimger/Unity-Editor-Toolbox

The Attributes are kept in the UnityEngine Namespace.

Zenodeon opened this issue · 2 comments

Due to this we cant use any of our own Attributes and other Plugin Attributes like Naughty Attributes without unnecessary extra step to avoid Attribute name conflicts.
I have to take these unnecessary extra step to define all Conflicting Attributes with their own namespace for each declaration to avoid any name conflict with this plugin's attributes even when I am not using them on a script.

I request the plugin to have it's own Namespace to avoid this issue and increase the compatibility with other plugins.

You cannot mix Editor-based plugins/packages together, I mean you cannot use Editor Toolbox drawers and Naughty Attributes drawers together. At this stage of the project, I cannot change it right now because the current API is used in various projects, anyway I'm planning to change it on the 1.0.0 release.

Hey, I was able to use it together with Naughty Attributes. But I took my time to change the plugin namespace from UnityEngine to EdItorAttributes and updated all its references.

Glad to hear you will be changing it in the future.