Handles on instances

Please use this part to report bugs & errors, ask questions & "How to..."
User avatar
David_Fine
Posts: 557
Joined: 29 Aug 2014, 16:39

Handles on instances

Post by David_Fine »

This is a wish. I wish that when you zoom out on the timeline, you did not lose the last instance handle. That is, the little square at the bottom right of the instance. Not on all of them, but on the last one only. That way, you could zoom out, grab the handle and quickly drag that instance to cover the whole timeline. Such a simple fix that would be very useful.
David Fine
iMac late 2014 3.5 GHz, 32GB RAM
Snowden Fine Animation Inc.
Vancouver, Canada
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Handles on instances

Post by D.T. Nethery »

David_Fine wrote: 11 Jan 2019, 19:01 This is a wish. I wish that when you zoom out on the timeline, you did not lose the last instance handle. That is, the little square at the bottom right of the instance. Not on all of them, but on the last one only. That way, you could zoom out, grab the handle and quickly drag that instance to cover the whole timeline. Such a simple fix that would be very useful.
+1 !

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
thomasteraoka
Posts: 14
Joined: 24 Dec 2012, 12:31
Contact:

Re: Handles on instances

Post by thomasteraoka »

I like this idea a lot! :D
Xavier
Posts: 1855
Joined: 01 Oct 2019, 11:08

Re: Handles on instances

Post by Xavier »

David_Fine wrote: 11 Jan 2019, 19:01 This is a wish. I wish that when you zoom out on the timeline, you did not lose the last instance handle. That is, the little square at the bottom right of the instance. Not on all of them, but on the last one only. That way, you could zoom out, grab the handle and quickly drag that instance to cover the whole timeline. Such a simple fix that would be very useful.
It took me a bit of time to understand ^^
So why only on the last instance handle ? I'd rather tend to keep the handle on the first instance, the last instance and also to show it on the selected instance.
User avatar
Peter Wassink
Posts: 4437
Joined: 17 Feb 2006, 15:38
Location: Amsterdam
Contact:

Re: Handles on instances

Post by Peter Wassink »

A good solution would be to have a roll-over effect where the handles scale up when the cursor glides over them.
UI-2.png
UI-2.png (4.51 KiB) Viewed 18565 times
Attachments
IU.png
IU.png (6.91 KiB) Viewed 18566 times
Peter Wassink - 2D animator
• PC: Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
• laptop: Win10/64 Pro - i7-4600@2.1 GHz - 16Gb RAM
wreckedlemon
Posts: 12
Joined: 10 Oct 2020, 20:55

Re: Handles on instances

Post by wreckedlemon »

That's a great idea, it would help with my 15.6inch citiq pro scaling issue, but yeah if I've got a long peice then the disappearing handle is a little annoying.. I like using #1 scaling setting, but find the handle tricky to use.
Zig


Desktop: TVP Pro 11.5 Windows 10 with Wacom Cintiq 16 Pro.
Android Tablet: rel. 11.5, Samsung Galaxy Tab S7plus - 256gb. One UI 2 Point something ;)

www.diaryofshortdisturbances.blog
User avatar
Paul Fierlinger
Posts: 8100
Joined: 03 May 2008, 12:05
Location: Pennsylvania USA
Contact:

Re: Handles on instances

Post by Paul Fierlinger »

This is an important topic because everyone struggles with these handles throughout the entire day and it has never been dealt with appropriate seriousness. I've been thinking about this good and practical idea with the enlarged handle at the tail of every layer (above). I expand the thought and ask, how difficult would it be to have any handle in any instance become temporarily enlarged whenever the pen tip or a mouse cursor makes contact and for as long as the handle is dragged. As soon as the pen tip is lifted, the handle would drop back to its minimum size.

This is not such an original idea of mine but something I have just picked up from my favorite NLE, MAGIX Vegas' recent upgrade version 18. All NLE's work with layers and frames similar to TVP's and the need to fix this nuisance has also become eminent. NLEs typically don't use sprocket hole type handles. Individual frames have to be grabbed by their edges and the problem of being able to grab the edge has traditionally been just as maddening. What they have done is to show a light blue square on all edges and as soon as the user makes a cut the square appears and one can make easy contact with that square as it has some sort of hidden magnifier built into itself that allows the user to make the grab with ease.

Sorry for this lengthy explanation but I found it necessary to make my case that this obviously can be done and it works wonderfully.
Paul
http://www.slocumfilm.com
Desktop PC Win10-Pro -64 bit OS; 32.0 GB RAM
Processor: i7-2600 CPU@3.40GHz
AMD FirePro V7900; Intuos4 Wacom tablet
Xavier
Posts: 1855
Joined: 01 Oct 2019, 11:08

Re: Handles on instances

Post by Xavier »

Hi,
I've been working on this today.

Showing a bigger handle when hovering the timeline will be a bit complicated, I'm sorry (TVPaint 11 is an old application !)

However I was able to make the handles a little bit bigger, and I also had the idea to alternate the handle colors so that it's easier to distinguish the instances.
TVPaint_instance_handles.mp4
(749.34 KiB) Downloaded 809 times
User avatar
Paul Fierlinger
Posts: 8100
Joined: 03 May 2008, 12:05
Location: Pennsylvania USA
Contact:

Re: Handles on instances

Post by Paul Fierlinger »

It seems that you have managed to make them appear larger whether they actually are or not. To me this looks like an ideal solution given the circumstances. Can't wait to test this.
Paul
http://www.slocumfilm.com
Desktop PC Win10-Pro -64 bit OS; 32.0 GB RAM
Processor: i7-2600 CPU@3.40GHz
AMD FirePro V7900; Intuos4 Wacom tablet
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Handles on instances

Post by D.T. Nethery »

That looks like it will be a helpful improvement . Thanks, Xavier !


------

Just thought I'd mention that something about the encoding of the .mp4 file you uploaded does not let it open in Quicktime Player X (v 10.5) on Mac. I was able to view it using VLC , but on Mac the default video player is Quicktime X , so if a Mac user does not have an alternative video player like VLC installed, they can't view the .mp4 file.

mp4 not compatible with Quicktime Player 10.5.jpg


.

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
Xavier
Posts: 1855
Joined: 01 Oct 2019, 11:08

Re: Handles on instances

Post by Xavier »

David_Fine wrote: 11 Jan 2019, 19:01 This is a wish. I wish that when you zoom out on the timeline, you did not lose the last instance handle. That is, the little square at the bottom right of the instance. Not on all of them, but on the last one only. That way, you could zoom out, grab the handle and quickly drag that instance to cover the whole timeline. Such a simple fix that would be very useful.
I think that at a certain zoom level the handles still disappear. But I focused on the mouse hovering yesterday, it should at least be possible to do something with the current instance.
User avatar
NathanOtano
Posts: 1209
Joined: 01 Apr 2014, 07:07
Location: Biarritz, France
Contact:

Re: Handles on instances

Post by NathanOtano »

Woud it be ok to have the handles be half the height instead of a square + being able to grab them from the side of the other instance even if it's not visible? Kinf of a half height both sides zone on each corner (maybe not both sides when zoomed out). On high resolutions it's pretty hard to grab them but I like my small menus
Same for the interface for transform, handles are too small for me and I dont want to scale the interface
Working on Windows 10
Creator of Disnosc, providing storyboard, animation and design for 2D realistic pictural animation: https://www.disnosc.fr/ - nathanotano@disnosc.fr
Highly interested in animation workflows, I'm open to scripting new TVP functions for individuals and studios.
Xavier
Posts: 1855
Joined: 01 Oct 2019, 11:08

Re: Handles on instances

Post by Xavier »

Xavier wrote: 26 Aug 2021, 08:51 I think that at a certain zoom level the handles still disappear. But I focused on the mouse hovering yesterday, it should at least be possible to do something with the current instance.
Confirmed, there's a hardcoded zoom limit after which the handles are not displayed anymore. I reduced a bit this limit, and made the hande size a little bigger:
Capture d’écran_2021-08-26_12-27-01.png
Capture d’écran_2021-08-26_12-27-01.png (19.95 KiB) Viewed 14637 times
I would need more time to understand and refactor the drag algorithm so that to show a unique, bigger, draggable handle on the current instance when the zoom out level is too high.
I'm sorry, I cannot afford to spend that much time on it for the moment : I must postpone this for the beginning of next year.
User avatar
NathanOtano
Posts: 1209
Joined: 01 Apr 2014, 07:07
Location: Biarritz, France
Contact:

Re: Handles on instances

Post by NathanOtano »

It's a pretty good fix already! Thanks
Working on Windows 10
Creator of Disnosc, providing storyboard, animation and design for 2D realistic pictural animation: https://www.disnosc.fr/ - nathanotano@disnosc.fr
Highly interested in animation workflows, I'm open to scripting new TVP functions for individuals and studios.
User avatar
Joost
Posts: 439
Joined: 24 Nov 2011, 13:16

Re: Handles on instances

Post by Joost »

I just started another post about this subject. Is nobody having the issues I am having with this new method? When trying to move a layer, it's now really easy to accidentally grab these squares, and removing frames while thinking you are moving a layer. I almost lost lots of animation by this new situation... Almost :)
Mac OS 13.4.1 , Mac Studio 2023, 32GB RAM, Wacom Cintiq 27 QHD (no touch), Wacom Driver 6.4.2-4.
TVP Pro 11.7.1
Post Reply