netradiant-custom icon indicating copy to clipboard operation
netradiant-custom copied to clipboard

Feature request: reselection

Open Spaghetti657 opened this issue 3 years ago • 1 comments

This is technically two feature requests, but under the same related concept so I am lumping them together:

  1. A short term memory for the last selection of multiple items (replaced every time you select multiple items). So for instance you select a bunch of lights, then deselect them to move a single a brush. With this feature you could then hit a key to reselect the lights without having to do so manually.
  2. Persist selection of items along with undo/redo history. For example if I'm adjusting a layout with a large mix of brushes and entities, only to find out I made a mistake and want to undo, I will lose the prior selection. With this feature that would be retained and you would be able to continue moving the items after undoing without wasting time reselecting everything.
  3. A hybrid of 1 and 2: Keep a selection history (separate but parallel to regular undo/redo) and make it possible to step back/forward through it.

With 2 I know you can use func_groups to make related brush selection faster, but that is not always viable, especially if working with entities.

Spaghetti657 avatar Mar 06 '21 01:03 Spaghetti657

Something about this smells like worthy improvement. Gotta investigate if/how it is possible.

Garux avatar Mar 06 '21 18:03 Garux