Improvements to Managing Many Connections

Moving this here from the discord cause after typing this all out I think it’s several feature requests, haha. After the connection type removal, there’s now a lot of newly added friction around managing connections, especially connections of multiple colors, and especially for people who color-code their connections specifically as a way of conveying information. So, 2 feature requests:

  • Bulk edit connection labels from the multi-select edit window
    • if some already have labels, as a user I’d assume bulk editing would overwrite, which would be something I’d want too (in case the way I was using a label changed and I wanted to bulk edit a few to something different)
  • Being able to “bulk change” a color across all item types (connection, card, box, line)
    • I really miss being able to change the color of one connection and have that propagate to all the other connections regardless of where they were on the board. there’s now much, much, much more friction on a board that uses (connection color = meaning) across 10-20+ connections in many spots that are far away from each other - multi-select helps but still means having to find, select, and color-change these connections in multiple spots across the board. lots of friction.
    • basically if I’ve used a color in several places if there’s a spot in the UI I could say “change everything of this color to another 2nd color” and filter by whether it should change the color of lines, boxes, connections, cards, or all of them at once, that’d be super.
      • but primarily connections first!!
1 Like

The way I recommend using labels, which is consistent with how i’ve seen them used, is that you don’t put labels on all your connections - just one per type . so if you have 10 green lines, you’ll have one with the label visible that explains what green means.

I tried to make it as easy as possible to bulk change colors though because the connection color picker shows the other connection colors on the space.

But I’ve added a command you can invoke in the console to do bulk naming (and coloring):

connectionStore.updateSelectedConnections({ name, color }) so basically select some connections then in the console put specify either the name, color, or both that you want all the selected connections to get. e.g. connectionStore.updateSelectedConnections({name: 'yolo', color: 'red'})

1 Like