View Issue Details

IDProjectCategoryView StatusLast Update
0005903DarkRadiantMap Editingpublic13.02.2022 21:58
ReporterGeep Assigned To 
PrioritynormalSeveritynormalReproducibilityalways
Status newResolutionopen 
Product Version2.14.0 
Summary0005903: Feature Request: Prevent Stealth Retexturing
DescriptionWhen you select a surface with Ctrl-Shift-LMB, you give it a blue dot. If you then paste or apply a new texture (e.g., from the Texture Browser), that new texture appears where expected. But you may have, without realizing it, retextured all other surfaces of any objects you had left selected. Typical problem cases:

1. The blue-dot surface belongs to an object that you left selected. So all surfaces are retextured. If it’s a wall, you may not immediately realize that the far side and edges have changed.
2. The blue-dot surface belong to a primitive component of a multi-part entity, and some other primitive component, perhaps out of sight, is still selected. So you change both the blue-dot surface and all surfaces of that other component.

To address this, a notification is proposed, invoked under limited circumstances. "Additional Information" has details.
Steps To ReproduceObvious
Additional InformationFor a brief discussion, see:

https://forums.thedarkmod.com/index.php?/topic/21279-idea-prevent-stealth-retexturing

It was pointed out that a texture-replacement sweep benefits from being able to intermix particular surfaces with all-surfaces of particular objects. This restricts the scope of the proposed change, as follows:

If, when Ctrl-Shift-LMB is used to select a blue-dot surface:
- There is no other blue-dot surface selected, and
- There is at least one object - which here includes component primitive(s) - selected
Then a popup notification appears (probably before the blue-dot is applied):

"One or more objects are already selected, ready to completely retexture" [OK]

Hitting [OK] dismisses the dialog, and allows the mapper to either -
- retain the selected object(s)
- find and remove the left-over selections
- hit ESC and start over

Anyone who makes it a habit to ESC to remove all selections before beginning a texture-replacement sweep should never see this popup (unless they forget, which is the point exactly).
TagsNo tags attached.

Activities

Geep

Geep

13.02.2022 21:58

reporter   ~0014722

Last sentence, more accurately:
Anyone who makes it a habit to ESC to remove all selections before beginning a texture-replacement sweep should never see this popup (unless they forget, which is the point exactly, or intentionally select one or more objects to start the sweep).

Issue History

Date Modified Username Field Change
13.02.2022 00:51 Geep New Issue
13.02.2022 21:58 Geep Note Added: 0014722