Re: [Gimp-user] Restricting tool movement along a single axis

2013-10-30 Thread Dominik Tabisz
hi

Such tool option: "move by guide" / "move by path" would be appreciated.
One thing is primary problem: moving tool or handle (like in
perspective tool) along single axis. Something like this (or adjusting
behavior while pressing Ctrl) would be really usefull.

Another thing is to look at this problem from different point of view.
IMHO we deal with one example of slightly different problem.
Maybe developement is in so early stage that I could suggest slightly
different approach.

Imagine that we put on our graphic tablet  triangle (or any
other tool from technical drawing tradition). We could get desired
effect of restricting pointer movement. In fact we'd restrict
tablet/pointer movement to the edge of template/ruller.

In digital graphic we use guides, mesh, paths or selection/quick mask.
Each of these tools behave like our virtual template but for different
tasks. They mostly affect tools.
Why dont make one tool that will affect not tools, but pointer? Why
don't add easily adjustable input for this new tool - like paths? We
could use predefined "pointer restricting paths" or easily prepare new
one by preparing such path in Gimp, Inkscape or any other path
creating software.

Don't get me wrong - i like idea of improving tools. I would like even
more improving them in more "user adjustable way". And i'm pretty aware
that every such change will have dramatic consequences in someones
workflow.

For example Ofnuts mentioned handle behavior in perspective tool.
I understand - it's frustrating when You have to precisely catch
center of the handle and later move it to guides.

On the other hands this behavior let me catch any point within
selection and position it in new place. I do a lot such things while
adjusting perspective in photographs of paintings, documents etc. - In
photographs of my painting i catch the corner of painting, not the
corner of photo.

I do simple perspective correction to guides -
everything around painting will be cut away later. I dont want to
reshape selection at this stage, because later another tool is applied
(bent between paths).

While leaving this behavior as it is - i'll save my fast correction
technique, and Ofnuts will be dissapointed. While changing it to
automatic moving center of nearest handle to exact pointer location,
problem mentioned by Ofnuts will be solved ... and I'll lost my
primary tool.
When we get some modifier key, that will allow to move pointer to
center of a handle instead of moving the handle itself - we will both
get our desired functionality.
This compromise require change in thinking - we could use pointer as
input device, and modify it's XY input.

Is such change in understanding pointer behavior possible? Or we are
sentenced to compete which workflow, which task is more important?
Hope we can find a compromise that will be possible to code.

Dominik Tabisz
___
gimp-user-list mailing list
List address:gimp-user-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-user-list


Re: [Gimp-user] Restricting tool movement along a single axis

2013-10-30 Thread Ofnuts

On 10/29/2013 03:15 PM, Liam R E Quin wrote:

On Tue, 2013-10-29 at 11:32 +0100, alemelo wrote:

Hello,
as I write in the subject: is there a way to restrict tool movement along a
single (horizontal or vertical) axis?

Yes, with the control key, but not with the perspective tool, which is
pretty hard to use in that regard. There's a new perspective tool in the
2.9/2.10 development branch but for me it was pretty useless when I last
tried it (I work with images bigger than the screen, and in
reverse/corrective mode) and no more accurate. But it's more likely to
be improved than the old one.


Another problem with the perspective tool is how it behaves with guides. 
When you click on a corner handle and drag it,  what snaps to guides is 
not the center of the handle, but the point of the handle where you 
clicked down. This makes it hard to align the handles.

___
gimp-user-list mailing list
List address:gimp-user-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-user-list


Re: [Gimp-user] Restricting tool movement along a single axis

2013-10-30 Thread Mark Morin
On 10/30/2013 3:57 PM, scl wrote:
> So, let's begin with the first step:
>
> Are there more GIMP users (especially some who use GIMP often)
> who need this?
> What are your requirements on this? Is this request complete
> or something missing?
>
> Kind regards,
>
> Sven

I would find this very helpful. As far as the other two questions, I'll
need to give it some thought.
mark


___
gimp-user-list mailing list
List address:gimp-user-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-user-list


Re: [Gimp-user] Restricting tool movement along a single axis

2013-10-30 Thread scl

On  30.10.2013 at 12:34 A.M., alemelo wrote:

So bad (and strange) that a pretty simple function hasn't been implemented yet.


thank you Alemelo for bringing up this topic.
Let's not stick with complaints, sitting back and doing nothing.
The usual way to at least increase the chance that it will be in
GIMP at sometime, is to discuss the need and requirements and
file an enhancement request. In later steps it could be regarded
in a UI specification and become implemented.

So, let's begin with the first step:

Are there more GIMP users (especially some who use GIMP often)
who need this?
What are your requirements on this? Is this request complete
or something missing?

Kind regards,

Sven

___
gimp-user-list mailing list
List address:gimp-user-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-user-list