mfn / GtkRadiant

Note: this has been long dormant, please check
https://github.com/TTimo/GtkRadiant
Other
13 stars 3 forks source link

Allow SHIFT-Mouse1 drag to select to "select partial tall" #22

Open mfn opened 14 years ago

mfn commented 14 years ago

Actually 1.5 behavior

Hipshot-zz commented 14 years ago

1.5 seems to use SHIFT-MOUSE1, not only MOUSE1.

mfn commented 14 years ago

Yeah, I got that wrong when writing the messages too, I always meant with SHIFT, sorry for the confusion and thanks for correcting me.

mfn commented 14 years ago

I've an experimental version up in http://github.com/mfn/GtkRadiant/tree/rectangle . No binaries though.

It implements "select parial tall" on shift-mouse1 and draws a white rectangle. It's very related to issue 22, thus the rectangle has been enabled for "select complete tall" for alt-mouse1 as well.

There's a small visual glitch when rendering the rectangle, albeit that "it works" for me.

AEonZR commented 14 years ago

I am not seeing the render glitch... and Shift+LMB-drag seems to work in XY View, but in Camera View there seem to be some issues:

mfn commented 14 years ago

Thanks for the feedback; I didn't really test 3D mode; I didn't expected it to change existing behavior either, will look into it.

The ALT-LMB behavior is untouched; so what you see with de-select predates my changes and is 1.6 behavior. Do you suggest to change that?

Btw, to I interpret it correctly that, for the 3D view, Shift-LBM-drag and paint select mode actually conflict?

AEonZR commented 14 years ago

On changes concerning Alt+LMB-drag... I'll need to do more testing with v1.4 and v1.5 to see how the normally react... never used this "feature" before... I just mentioned it because it surprised me a bit.

...3D view, Shift-LBM-drag and paint select mode actually conflict?

Yes indeed... paint select in 3D view is technically broken...

0bsidian commented 14 years ago

Here is a complete selection controls comparison between GtkRadiant 1.5 and 1.6 (using default 1.4 settings), as well as my recommendations. This should help consolidate the selection controls between both 1.5 and 1.4 while keeping both paint select and drag select tall features.

http://robotrenegade.com/temp/radiant16/gtkradiant-selection-controls-comparison.png

AEonZR commented 14 years ago

I think we all should double-check 0bsidians table very carefully... some of those shortcuts even I after years was not aware of... and I have the feeling that some of the suggested deprecations are actually features I have been using since v1.2.13. Will do some testing on this...

0bsidian commented 14 years ago

Perhaps it will be a bit of a compromise between 1.4 and 1.5 users, but I think it mixes the best of both worlds and the only thing I totally got rid of was some of the redundant features while retaining both paint and drag select features. Why would you need a feature to select specifically just one face when you have another one that will allow you to select one or more faces? Silly Radiant.