Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a set for developers that holds other marker sets #544

Closed
BrailleBennett opened this issue May 22, 2024 · 1 comment
Closed

Add a set for developers that holds other marker sets #544

BrailleBennett opened this issue May 22, 2024 · 1 comment

Comments

@BrailleBennett
Copy link

This idea suggests implementing a set that holds different individual marker sets, called a super set in this post.
A super set would allow developers who may have many different sets of markers in their addon to add them to different sets without fear of flooding the marker set list. My ideal implementation of this would let players toggle either the entire super set on or off at once, or expand the list and enable/disable certain sets within the super set. For example, if each entity type in the game was marked on its own set, it would be many many sets for the list to display, and could very easily hide other sets because players don't want to scroll down. If a super set was used, it would make it so a player could either just quickly check/uncheck the super set, or expand it to see every subset in closed in it. I propose that this should be added only to the API for developers to utilize in their plugins for now, as the current set system is confusing enough for the average server owner.

@TBlueF
Copy link
Member

TBlueF commented May 24, 2024

Nested marker-sets are not that hard to implement actually, the webapp almost supports it already, it would need some smaller changes in the API and server-side implementation.
It will likely happen at some point, i definitely want to go into that direction. It might require a breaking API change, so that would be the only problem if it does...

Closing this ticket tho, as suggestions should go into the corresponding discord channel instead of a github issue :)
(See Contribution Guidelines)

@TBlueF TBlueF closed this as completed May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants