Bug 396158

Summary: Vanishing point assistant rays should be hidden when assistants are hidden
Product: [Applications] krita Reporter: Storm Engineer <storm.anthro>
Component: Tool/AssistantsAssignee: vanyossi <ghevan>
Status: RESOLVED FIXED    
Severity: wishlist CC: ahab.greybeard, ghevan, scottpetrovic
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Demonstration of issue

Description Storm Engineer 2018-07-04 11:52:21 UTC
Created attachment 113752 [details]
Demonstration of issue

The new Vanishing point assistant now has a set of rays coming from the center. Since there are a lot of them it can be distracting, especially if we have several vanishing points. Being able to hide them without having to hide assistant previews would solve this.

Current behavior: Hiding Assistants only hides the center point and not the rays.
Expected behavior: The ray should be hidden leaving only the line through the cursor.

Attached screenshot to demonstrate issue.
Comment 1 Scott Petrovic 2018-07-04 12:11:50 UTC
So what you are wanting for is that the vanishing point lines to be part of the show assistant checkbox, not the assistant preview checkbox.
Comment 2 Storm Engineer 2018-07-05 11:35:08 UTC
(In reply to Scott Petrovic from comment #1)
> So what you are wanting for is that the vanishing point lines to be part of
> the show assistant checkbox, not the assistant preview checkbox.
Yes.

They are way too visually distracting to be always on, while the line through the cursor is fairly subtle.

Tying it to "Show assistants" instead allows you to have only the subtle line.
Comment 3 Storm Engineer 2019-04-02 15:31:18 UTC
Any update on this? I'm relying on VP assistants heavily and they are very painful to use with all those rays displaying. :(
Comment 4 Ahab Greybeard 2019-06-14 09:42:11 UTC
As a workaround, I set the Density value to 90 degrees and choose a custom colour that has low contrast with the background. This gives only a vertical and horizontal line through each vanishing Point which can be useful. If you set it to 180 degress there is just a horizontal line which is not as useful as the 90 degree situation and can be confusing.
Comment 5 vanyossi 2019-07-09 05:01:02 UTC
Git commit 639e0d2dcd71ad4f524e88fa32df7939c3373e64 by Ivan Yossi.
Committed on 09/07/2019 at 05:00.
Pushed by ivany into branch 'master'.

Hide Vanishing points preview lines when hiding assistants

M  +1    -1    plugins/assistants/Assistants/VanishingPointAssistant.cc

https://invent.kde.org/kde/krita/commit/639e0d2dcd71ad4f524e88fa32df7939c3373e64
Comment 6 Halla Rempt 2019-07-09 12:32:45 UTC
Git commit 33085fe49cc586ae22621131cd40c2b1a2a5f2e7 by Boudewijn Rempt, on behalf of Ivan Yossi.
Committed on 09/07/2019 at 12:32.
Pushed by rempt into branch 'krita/4.2'.

Hide Vanishing points preview lines when hiding assistants

M  +1    -1    plugins/assistants/Assistants/VanishingPointAssistant.cc

https://invent.kde.org/kde/krita/commit/33085fe49cc586ae22621131cd40c2b1a2a5f2e7