Re: [Mypaint-discuss] layers re-positioning for adjustment

2010-10-03 Thread Martin Renold
On Sat, Oct 02, 2010 at 09:24:57PM +0200, architetto francesco fantoni hva - 
hermanitos verdes architetti wrote:
 sorry, but I have to totally disagree: in my opinion if you have a layer
 system you should have at least the option to adjust a bit their
 relative position,

I used to think so, too, when layer support was new. But I don't really
think this is part of the painting process.  Managing layers is fiddling
around with the technical aspect of digital painting.  I think it is better
to keep the painter away from the temptation to use features that feel like
using a computer program rather than painting in the middle of the
creative process.  It can't be avoided for setup and finishing, of course,
and what is considered computer program struggle depends on the user.

 while I feel that scaling is not really necessary, and that is even more
 true with an infinite canvas paradigm,

Maybe I don't really understand what your use cases are, or at least not how
this would be related to the infinite canvas.

 Another example: if you use a background as reference (e.g in a
 storyboard, or as reference for a fixed image size), if you change it,
 then pan or zoom the canvas and re-enable the previous background, it
 will not coincide with the original position, so having the possibility
 to move the layers would give more flexibility.

This is a cumbersome workaround for a different bug which should be fixed
independently.  I think save/load is required to trigger this, not pan/zoom. 
I've added the case to https://gna.org/bugs/index.php?16741

 and actually you could have had the same attitude towards changing order
 of layers for example: you can do that in GIMP as well, so why do you have
 it implemented in MyPaint?

A good question. I have no clue why an user would want to change layer order
in MyPaint.  I guess it was just implemented because it seemed to fit in
without much difficulty.  Talking about the layer dialog, I am not using it
myself, it is only pain to me.  It would be pain to me even if it were as
fancy as the one in GIMP.  It is in MyPaint because Jon took the effort to
integrate it, and many users say that they need it.

 It's just a matter of balance between painting features and auxiliary
 features,

Exactly.

And one thing what sets MyPaint apart from other programs is that it
doesn't have too many auxiliary features.  Users do appreciate this:
http://mypaint.intilinux.com/?page_id=56

 but if you choose to have layers in my opinion they are supposed to have a
 minimum of features, I really think layer system still lacks a bit of
 functionality.

Yes it is lacking. But then, I'm not using it myself. The traditional
concept of layers just doesn't fit into my mind when painting.  I can cope
with two layers sometimes, but when I try to use more I start to struggle
with the layers every now and then, instead of painting.  You can probably
understand that I don't want to spend much of my time on improving it.

 I just thought it could be useful to others as it was to me, never mind.
 To be honest I must say I'm accustomed to a slightly more flexible
 attitude in other open-source projects towards possible new contributors
 and users' suggestions.

Well, it's true that bugfixes are always a bit more welcome than new
features in MyPaint, especially features from someone who did not do any
bugfixes and/or maintainance work yet.  Our first priority is to get the
program to work smoothly with the features it already has.  Adding more
features doesn't make this task easier.

I have only told you my opinion. There are two other MyPaint maintainers,
and I will trust them both if they have a different opinion and decide to
take care of your patch.  And my opinion about features has changed a few
times in the past, mainly based on the opinion of long-time MyPaint users.

 no problem, I will keep my hacks for myself

No reason to keep it to yourself just because of me. Push it into a branch
on gitorious, and tell users to try it, announce your work in the wiki and
IRC.  If it gets popular we will be more likely to integrate it.  There are
many features lying around like that, from myself and from others.

http://wiki.mypaint.info/Development/Developers

-- 
Martin Renold

___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss


Re: [Mypaint-discuss] layers re-positioning for adjustment

2010-10-02 Thread Vasilis Platanias
On Sat, Oct 2, 2010 at 1:15 PM, francesco fantoni
france...@hermanitosverdes.org wrote:
 hello, I just started using Mypaint, and found it's really a nice
 application, I like it very much.
 I have a little suggestion: I use to import reference images or sketches
 from different files, and I found that sometimes it would be useful to
 have the possibility to re-position the imported layers, to match an
 existing drawing or for similar purposes, so I added a quick and a bit
 dirty way of doing it (I just had a look and got lost in the code, so
 there are probably far better ways to do it, bu it's just a suggestion)
 basically I would add the possibility to move a layer using
 controlshift and arrow keys, and proportionally to zoom level, so
 you can zoom in for fine tuning of displacement.

 I include a patch, and I would love to have your suggestions and tips if
 you think there are smarter and better way of doing it.

 best to all, and thanks for your nice and impressive work

 arch. francesco fantoni, modena, italy

 ___
 Mypaint-discuss mailing list
 Mypaint-discuss@gna.org
 https://mail.gna.org/listinfo/mypaint-discuss



This could be very useful for exchanging layers between mypaint and
gimp too. Currently this exchange works better for flat images rather
than layers, because layers might lose their original position when
pasted back to mypaint.

___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss


Re: [Mypaint-discuss] layers re-positioning for adjustment

2010-10-02 Thread Jon Nordby
On 2 October 2010 12:24, Vasilis Platanias azathot...@gmail.com wrote:

 This could be very useful for exchanging layers between mypaint and
 gimp too. Currently this exchange works better for flat images rather
 than layers, because layers might lose their original position when
 pasted back to mypaint.
Using OpenRaster as an exchange format will preserve all layers and
their positioning.

-- 
Regards Jon Nordby - www.jonnor.com

___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss


Re: [Mypaint-discuss] layers re-positioning for adjustment

2010-10-02 Thread Martin Renold
On Sat, Oct 02, 2010 at 12:15:15PM +0200, francesco fantoni wrote:
 I have a little suggestion: I use to import reference images or sketches
 from different files, and I found that sometimes it would be useful to
 have the possibility to re-position the imported layers, to match an
 existing drawing or for similar purposes

I don't think this is really a good problem to solve inside MyPaint. 
I suggest to use GIMP to prepare such a setup, and go via OpenRaster.

Moving layers around is quite complex if you want to make it work well and
smoothly.  You probably would want to resize as well, all of which is a lot
of work for something that other programs do much better anyway.  Let's
keep the focus on painting.

-- 
Martin Renold

___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss