Re: [Gimp-gui] What is your opinion on on-canvas dialogs?

2017-12-22 Thread Ell via gimp-gui-list
On Thu, 21 Dec 2017 20:47:54 -0500
Elle Stone  wrote:

> 1. The blend tool has an on-canvas GUI, but the angle at which the
> blend is being drawn isn't shown in the on-canvas GUI and also not
> shown in the status bar. This makes it a bit difficult to draw a
> gradient at a given prechosen angle.

I know it's not quite it, but since commit
984ed6cefda5df921777c8530d4ea8f51a52977c from today, constrained line
angles respect the canvas's rotation angle and flip mode.  In other
words, you can rotate the canvas to the desired angle, and press Ctrl
while dragging an endpoint to create a horizontal line (which, in
actuality, has the same angle as the canvas.)

--
Ell
___
gimp-gui-list mailing list
gimp-gui-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-gui-list


Re: [Gimp-gui] What is your opinion on on-canvas dialogs?

2017-12-22 Thread Akkana Peck
Alexandre Prokoudine writes:
[lots of sensible stuff]

> Frankly, the rotation dialog before 2.9 was PITA. I'll speak for
> myself, but every time I switched to that tool and clicked the
> drawable, the first thing I did was moving the bloody dialog away so
> that I could see my image. The dialog was getting in the way of

Yes, that's true. I don't think anyone liked the popup dialogs.
But the on-canvas dialogs, as you say, have a lot of the same problems.

> That leaves us Angle, Origin X, Origin Y and maybe a small reset
> button for the origin. Fits the rest of Settings dialog nicely.
> 
> What I _would_ add to the canvas is a small on-screen display item
> that would follow the mouse pointer at an offset and display current
> angle as long as you drag and disappear as soon as you stop. That way
> you know the current angle exactly _and_ you don't have to change your
> point of eye focus _and_ you can evaluate the result without visual
> obstacles (just stop dragging).

That would be terrific. The three numbers that matter for rotate
(and similarly for the other transform tools, except Unified)
are easier to show than the numbers GIMP shows already for Crop,
Rect Select and Ellipse Select, and the Tool Options work fine
for those tools. Having a little additional feedback on the angle
via a number near the mouse would be quite handy, and unobtrusive.

[On the Text tool:]
> There can be 3 (THREE) simultaneously available text setting areas on
> display: on-canvas toolbar, text editor dialog, and settings in the
> sidebar. All three have a feature overlap. Isn't that a little crazy?

Worse, although they overlap in features, the features behave
differently. For instance, the controls in the on-canvas dialog
don't do anything unless you first select all the text (which makes
the dialog's display look more cluttered and makes it even harder to
see what's underneath), while the Tool Options controls work without
needing a selection.

The Text tool dialog also differs from the other on-canvas dialogs
in not having detach/dismiss buttons.

...Akkana
___
gimp-gui-list mailing list
gimp-gui-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-gui-list


Re: [Gimp-gui] What is your opinion on on-canvas dialogs?

2017-12-22 Thread Ell via gimp-gui-list
On Sat, 23 Dec 2017 00:11:42 +0100
Jehan  wrote:
> > I know it's not quite it, but since commit
> > 984ed6cefda5df921777c8530d4ea8f51a52977c from today, constrained
> > line angles respect the canvas's rotation angle and flip mode.  In
> > other words, you can rotate the canvas to the desired angle, and
> > press Ctrl while dragging an endpoint to create a horizontal line
> > (which, in actuality, has the same angle as the canvas.)  
> 
> Maybe that's a bit far fetched, but what if you wanted to take the 
> canvas angle into account?
> Like currently we can constrain only within 15°. I could imagine some 
> who would want to obtain any angle precisely by rotating the canvas 
> first. Like you rotate the canvas by 5° exactly and you can get a 20° 
> rotation with paint tools, gradient, etc. You can even get any random 
> angle (18.3° or whatever!).

But... that's exactly what this is about :)  If you rotate the canvas
by 18.3°, then the line angle will be constrained to 18.3° + 15° * n.
Or maybe that's not what you meant?

--
Ell
___
gimp-gui-list mailing list
gimp-gui-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-gui-list


Re: [Gimp-gui] What is your opinion on on-canvas dialogs?

2017-12-22 Thread Jehan

On 2017-12-23 00:14, Ell wrote:

On Sat, 23 Dec 2017 00:11:42 +0100
Jehan  wrote:

> I know it's not quite it, but since commit
> 984ed6cefda5df921777c8530d4ea8f51a52977c from today, constrained
> line angles respect the canvas's rotation angle and flip mode.  In
> other words, you can rotate the canvas to the desired angle, and
> press Ctrl while dragging an endpoint to create a horizontal line
> (which, in actuality, has the same angle as the canvas.)

Maybe that's a bit far fetched, but what if you wanted to take the
canvas angle into account?
Like currently we can constrain only within 15°. I could imagine some
who would want to obtain any angle precisely by rotating the canvas
first. Like you rotate the canvas by 5° exactly and you can get a 20°
rotation with paint tools, gradient, etc. You can even get any random
angle (18.3° or whatever!).


But... that's exactly what this is about :)  If you rotate the canvas
by 18.3°, then the line angle will be constrained to 18.3° + 15° * n.
Or maybe that's not what you meant?


Oups sorry! I should have tested first (or read better your prose).
I thought the change was the opposite (like you made so that constrained 
angles were always relative to the canvas  coordinate system).

All good then. :-)

Jehan


--
Ell


--
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
___
gimp-gui-list mailing list
gimp-gui-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-gui-list