Bug 265801 - Add a "Create guide(s) from selected shape(s)" feature
Summary: Add a "Create guide(s) from selected shape(s)" feature
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Tools (show other bugs)
Version: git master (please specify the git hash!)
Platform: Unlisted Binaries Linux
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 343067 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-08 14:54 UTC by animtim
Modified: 2021-03-30 11:43 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description animtim 2011-02-08 14:54:59 UTC
Version:           svn trunk (using KDE 4.5.1) 
OS:                Linux

It would be useful to can create some guides from already existing shapes.

Imagine you have a shape and you want a ruler that match it perfectly, it'll be very long to draw it again with ruler tool while it could be auto-converted.

Reproducible: Always
Comment 1 Halla Rempt 2016-01-24 14:13:36 UTC
Hm... Was this about creating assistants from shapes? If so:

WISHGROUP: Assistant kickstarter main project
Comment 2 Halla Rempt 2016-01-24 14:42:18 UTC
*** Bug 343067 has been marked as a duplicate of this bug. ***
Comment 3 Raghavendra kamath 2017-02-26 06:41:41 UTC
+1 for this feature
Comment 4 Tiar 2020-12-11 00:00:20 UTC
This needs some planning regarding which shapes and how they can be converted, but other than that, it is ready for implementation in my opinion.
Comment 5 Storm Engineer 2021-03-30 11:43:48 UTC
Just for reference: my duplicate ticket was suggesting the ability to simply load vector images as assistants. Another option would be to let us use the existing vector drawing tools to draw on a vector layer and convert* that. I think both could be implemented simultaneously.

*What if we add a new layer type: assistant layer? For the most part, this would be a normal raster/vector layer that was given a flag and would live in a dedicated "assistant layers" docker to keep the normal layers docker clean. These layers would be hidden regardless of their per-layer visibility when "hide assistants" is enabled, otherwise could be toggled from there.

Actually, this assistant layers docker could also have an entry for regular assistants, to make it easy to find, select, show/hide them, and perhaps even group them in folders like normal layers. The new layer mentioned above could be called "Custom assistant" layer to set it apart from the built in ones.