netradiant-custom
netradiant-custom copied to clipboard
Feature request: reselection
This is technically two feature requests, but under the same related concept so I am lumping them together:
- 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.
- 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.
- 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.
Something about this smells like worthy improvement. Gotta investigate if/how it is possible.