On 21/07/11 05:17, David Gowers (kampu) wrote:
> I've just tried this feature out, and I'm totally in love with it! 
> Esp. the visualization of viewport extents/rotation in the 'main'
> segment :) A few suggestions:
> 
> * Does the 'viewport outline' adjust to the overall canvas color? If 
> not, I suggest switching from cyan/white to black/cyan to ensure
> visibility.

I'm tempted to use the GTK "base" (text field) highlight colours too :/

Paint Tool Sai (I think), and maybe Photoshop seem to use a red/magenta
striped rectangle with no border in their overview widgets. I tried it,
but that doesn't look so good with our arrow (those programs don't draw
arrowheads on their "this way up" line).

Speaking of arrows, I'd love some suggestions about how to show
mirroring with this thing.

> * IMO highlighting the viewport on the main segment is unnecessary
> (and a bit annoying). Highlighting on viewports other than main is
> all that's needed to make the necessary distinction.

There's no artificial distinction between "main" and other - users get
to decide how they want to divide up space and whether they want the
main one on the left or on the right (or top, or bottom). We do need to
show which is current however, since that's the viewport that rotation,
mirroring and whatever commands apply to.

Perhaps the current-viewport frame outline should be a bit more subtle.
I might also make it click-(or draw)-to-select again since throwing the
mouse around to reach menus could result in a change to which viewport
is current, and that might not be very helpful if the user's reaching
into the menu for a command which affects the current viewport... oops.
Plus on the speed side we get to avoid some more redraws :)

> [* Also, being able to specify default viewport setup (via a
> 'template' ORA file) would be pretty helpful.]

It's possible to save a single default viewport setup to the prefs at
the moment. It gets recreated when you start MyPaint up or invoke File→New.

-- 
Andrew Chadwick

_______________________________________________
Mypaint-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-discuss

Reply via email to