#350 introduces basic support for mutex groups as a "location tag". This requires users to change anchors into locations and then add a mutex group tag to the new location in order to set mutex groups. This is many manual steps that require very targeted clicking just to add one property to an anchor, especially for the mutex group property which users will often want to apply to many elements at once.
We should consider ways to improve this experience for users. Here are some ideas to start the brainstorming:
These ideas are not mutually exclusive, so we could do any number of them.
Here are some other technical debt and quality of life issues that currently exist for mutex groups:
#350 introduces basic support for mutex groups as a "location tag". This requires users to change anchors into locations and then add a mutex group tag to the new location in order to set mutex groups. This is many manual steps that require very targeted clicking just to add one property to an anchor, especially for the mutex group property which users will often want to apply to many elements at once.
We should consider ways to improve this experience for users. Here are some ideas to start the brainstorming:
+ Addbutton in the mutex group inspector widget that enters the above lane and anchor selection mode.These ideas are not mutually exclusive, so we could do any number of them.
Here are some other technical debt and quality of life issues that currently exist for mutex groups:
Affiliationcomponent for lanes and locations is being used exclusively for mutex groups. This blocks us from usingAffiliationfor anything else for these element types. We should try to generalize the way relationships are structured in the site format.