View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005411 | DarkRadiant | GUI | public | 15.11.2020 20:01 | 16.11.2020 19:54 |
Reporter | MirceaKitsune | Assigned To | |||
Priority | normal | Severity | normal | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Platform | x64 | OS | Linux openSUSE | OS Version | Release |
Product Version | 2.8.0 | ||||
Summary | 0005411: Surface Inspector: Can't set scale / offset / rotation for multiple surfaces simultaneously | ||||
Description | When selecting a whole brush or multiple faces, the fields allowing you to set the texture scale and offset and rotation in the Surface Inspector become grayed out. You can still use the arrows to offset them but can no longer edit the values manually. This is bothersome as if you want to change the scale / offset / rotation of all textures on one or more brushes, you need to select each one and input the scale / offset / rotation you want. Previously you could type a number in and that scale / offset / rotation would be (re)set for all the selected faces. | ||||
Steps To Reproduce | Press S to open the surface inspector and observe. If you select one face, you can input those texture parameters as numbers... if you select more than one face however, you can no longer type in a number to set that specific value on those faces. | ||||
Additional Information | I know this used to work in the past so it was likely changed recently. I'm hoping this is a bug and not an intentional change, and if it's the later that it can be rethought to bring back the ability of changing scale / offset / rotation on multiple faces at once. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
I just checked against DR 2.6.0 and this was not possible there neither. I do get the point about the use case, but are you sure this used to work in the past? | |
I think so, but it's a vague memory at this point. I might also be confusing with NetRadiant (Xonotic's Radiant version) which is based on gtkRadiant too, it definitely allowed this years ago when I last used it. I think DR did too though. | |
I went back the source history and the text entry boxes have been disabled for ages now. I think in GtkRadiant the entry boxes were enabled but empty, allowing to enter values. | |
Okay. The last time I felt I saw that working was around 2016 when I first started using DR, but maybe I'm confusing and it wasn't enabled then either. Hopefully it can be fixed now in any case, so the user doesn't have to select a face / change its properties / deselect / repeat with the next face whenever they need to change the scale on a whole set of faces. | |
The texture copy/paste methods using the MMB might be more effective here, maybe. | |
I think it's still useful to just not gray out those fields so you can input a value and set it on all faces at once. I'm assuming it's a bug that it does this altogether, as I see no reason why it would disable the fields. Different faces may have different scales / offsets / rotations of course, in which case the fields should show no value to indicate this. When inputting your own value still, that parameter should be set to your value on all those faces regardless what their past value was. IMO that's the desired functionality and IIRC how other Radiant forks work too. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
15.11.2020 20:01 | MirceaKitsune | New Issue | |
15.11.2020 20:01 | MirceaKitsune | File Added: Screenshot_20201115_214828.png | |
16.11.2020 04:21 | greebo | Status | new => acknowledged |
16.11.2020 04:25 | greebo | Note Added: 0012945 | |
16.11.2020 04:47 | MirceaKitsune | Note Added: 0012946 | |
16.11.2020 07:19 | greebo | Note Added: 0012948 | |
16.11.2020 15:16 | MirceaKitsune | Note Added: 0012949 | |
16.11.2020 19:05 | greebo | Note Added: 0012950 | |
16.11.2020 19:54 | MirceaKitsune | Note Added: 0012951 |