Dragging links out of pins

How far you can start grabbing and how far you can drop the cord?
If we start grabbing above the end of the node will it considered as a moving of node or starting a patching?
What to do if nodes or even inputs/outputs intersects by the active region?
Should there be any difference in behaviour if you link up or down?
Should it make a difference if you connect IO, node pins or splicer / accumulator / boundary ?

изображение

изображение

изображение

When should it be dropped to connect to the boundaries?

изображение

Shoul it be connected to the pin or to the boundary?

изображение

1 Like

I would also love to see improvements in this area.
Direct dragging of connections like in pretty much every other node based tool would be very much appreciated here.

And it hasn’t to be either-or, Houdini does it both:
Click on a connection and let go and the wire sticks to your mouse pointer, which is fantastic if you want to make connections to further away nodes or insert in-between points.
Click and drag works as well, and is way more effective when making many connections to close-by nodes.

This way, you have it all and the workflow improves immensely.

Thanks and cheers,

Tom

4 Likes

After having worked through Genuary I would want to emphasise this once more.
Allowing direct dragging of links is an INSTANT reduction of clicks by 50%!
Instead of

click-release-move-click-release

you have

click-drag-release

And like I said, Houdini has it both for situations where you need a link further.
Click and drag for direct connection, click-release-move for connections over longer distances.

This one change would make such a difference already in the overall feel of extreme clickiness in VVVV.

Cheers,

Tom

4 Likes

You now may test-drive this with the latest vvvv gamma previews.

Please also try

  • your pens and mouses,
  • different monitors (DIP Scaling),
  • different zoom levels of your patch editor

Does it work? Is it too reactive or not reactive enough? Are you able to hit the pin?
What about the other actions, like selecting a link or moving a node? Are they now harder to do?
Is it balanced?

Thanks for the feedback!

Edit: please include the vvvv version in your feedback, thanks!

6 Likes

Wooooohoooooo :-)

You made my day @gregsn !!!

Instantly VVVV feels a 100% more natural.
In my short test, you seem to have nailed it right away (Version 0092).
I also seem to have way less trouble to create a link with my Wacom pen, which was pretty horrible before. My average was 2-7 tries each time…
Now it just seems to work as expected.

Deep felt thanks for this!!! ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️

Will report further findings as they come.

Cheers,

Tom

Tried a bit more and I guess for old hands it will need some readjustment of habit.
Expect some growing pain there at first. ;-)

Could become a preference if the backlash is too bad.

Moving things like pads now can’t be done with the pin as before, but one needs to use the name field.
Works well for me though and is well worth it.

It’s interesting how the snap to pins works very naturally, but for instance for a region you still have to click the slicer or accumulator slots and after that, with the link still attached, you also have to explicitly click on a pin.
Not bad, was just unexpected. But in those cases it may make sense to be explicit.

So far I absolutely love it - first time I feel like I’m not fumbling with mittens on in VVVV… ;-)

Cheers,

Tom

Doesn’t work at all for me. I either end up dragging the node / iobox or creating a selection rectangle.
Tested with 6.0-0092 on my 14" 2160p laptop, scaling set to 100, 125, 150 & 175%.
Used two different mice.

ConnectionTrials

What’s your setting regarding this one:
grafik

Just for reference how it should work:

LinkDraggingExample

All single click-drag actions or middle clicks.

Here it’s an 17" Asus ROG STRIX laptop with 2560x1440px set to 125% scaling with Windows 11 home.
AMD internal graphics and GeForce RTX 3070 with latest drivers running V4 6.0092 .

Drag start etc. are at default for me - I had them tried larger before (which didn’t help with anything) but I reset them today and it works great.

Cheers,

Tom

Was at the default of 4. I now tried from 2 up to 32 no difference. When I set something really high (512) this happens:
DragJump

And traditional linking works?

Yes.

Do you have any additional mouse related drivers or software loaded that could interfere with the dragging?

Honestly, I think your preview build is broken. This looks like the exact old behavior to me.

We had corrupt builds and removed them from the server quickly. But you might have gotten that one. And we somehow got unlucky and after sorting everything ended up with the same build number…

Please remove build 92 from your disk. With GammaLauncher rescan vvvv updates and just to be 100% sure: restart gamma launcher. then Download again.

Sorry for wasting your time.

EDIT: 6a6a42e44b this is the correct one.

Can report it working perfectly on my old Windows 10 main machine with a 4k monitor and a mouse.

My GF has it also working fine with on a laptop both with a mouse and an old Wacom tablet.

Joy :-)

Cheers,

Tom

1 Like

Ok the one here was g8117778563
image

With the new build it’s working.

2 Likes

So good, thanks! One more suggestion:

It would be great if the node browser opened when releasing the link somewhere in the patch. Exposing a pin could work also like that, when either middle-dragging a pin or hold Alt while releasing the mouse button.

1 Like

Cross-referencing quotes from the mighty Node browser improvements thread.

After working all night with the new behaviour, I found that it now can be a bit hard to select things, the “link grab zone” of the pins is pretty large.

I tried to change the DragStartArea in preferences, but that didn’t seem to change this - not sure exactly what it does actually, it never seemed to have an effect for me.

It looks as if the link drag zone starts slightly inside the node label area, maybe it should start a tiny bit further out so that the main central area stays free for dragging the node itself.
Overall, the link-grabbing area now feels rather extensive, so I personally could now live with a slightly smaller one.

This was still with 0092 BTW.

Still love it otherwise! :-)

Cheers,

Tom

1 Like

moving nodes got improved. Thanks for the feedback!

I now moved the discussion to over here: Patch Editor UX with the hope that it is easier to read for others, as they don’t get distracted by the in-between state.

2 Likes