=> @All : for the debate about 'move tool or not'. I think ( as a user position ) this feature will open other users expectation to want more control later ; as scale/rotate... then maybe cutting a specific part of the drawing to grab/scale/rotate only this part. So, a little step like this can be like opening a pandora box to make Mypaint fall into a total new era of features ( new targets for 2.0? I agree most of this were non-sens before 1.0 ... ). If features like this can be integrated without the need to add a new toolbar/ load of buttons /overloaded UI, I would tend to agree with it. Sygetch with Mypaint-Anime targets already started to talk about. Animators with animation branch would won a lot of time for sure with features like this. And in my opinion, early or later it will be done or forked... I'm sure Andrew have already a great GUI idea to guide later development on this target. 'Move layer' prototype will be a guide for other futures similar actions, and so need to be wisely done with smart solution.

=> @Andrew : I tested , but I couldn't find a way to move layer ( no new entry here in layer dialog, or in layer menu ) , but I suspect it's my fault, or maybe I 'm stupid. Because I clearly read on your Gitorious commit the name you gave to the function, and I really inspected a lot each part of menu and GUI to find it.
It is a keyboard shortcut only for the moment ?
( Nice new cursor icons when zooming / rotating/ etc , by the way.  )

=> @ Ramon (or any one who want to test a branch) , here is a simple way I propose + notes : - Click the link http://gitorious.org/~achadwick/mypaint/achadwick-mypaint/commits/move-layer-experiments - There is a download link on Gitorious (right column ) download this archive.
- Extract on your disk the archive
- open a terminal inside the folder of your extracted archive
- type ' sudo scons && ./mypaint -c ~/.mypaint-test '
- test it. it will use a new preference folder named .mypaint-test , to not hurt your normals preference.
- when done, you can delete the folder.
Also, all can be done from a terminal, via the usage of Git ; With a internet search engine, it's easy to find simple tutorial about Git.I paste here my essential notes and my own survival kit :

read Git revision / history / infos  ( need gitk installed )
gitk

goes to a specific revision number ( number you can get with gitk )
git checkout 6289926d11e5f0a5e359586ee461b0868e22ed5c

goes back 2 'revisions'
git checkout master~2

back to master
git checkout master

update GIT
git pull

goes to a branch (origin/layermodes = branch )
git checkout origin/layermodes

(PS: poeple who know a lot about it, pls don't laught at my notes : I'm still a terminal beginner , I just try to help :-) )


Le 24/11/2011 21:47, Andrew Chadwick a écrit :
I've been tinkering with code for moving the current layer around recently:

http://gitorious.org/~achadwick/mypaint/achadwick-mypaint/commits/move-layer-experiments


Does this seem useful, and do the abstractions seem sane to people
from a coding/design perspective? I think the implementation basically
works, and it's about as fast as it's going to get without hacking
around with mipmap layers and rounding to make that work sensibly.

Use case 1: primarily when sketching. Someone has sketched an object
on a new layer but the composition is off slightly. Rather than erase
and redraw, it is sometimes helpful to just move the layer then fix up
any local perspective issues.

Use case 2: effect overlay layers. It's nice to be able to move
glints, shadows, glows and other bling around to see what effect that
has.


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

Reply via email to