Re: Recording user actions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Viktor,

On Mon, Nov 3, 2008 at 7:43 AM, Viktor Kojouharov <vkojouharov@xxxxxxxxx> wrote:
> This has been discussed somewhat in the very distant past. The last
A lot, actually:
http://bugzilla.gnome.org/show_bug.cgi?id=51937

> discussion ended with the verdict that recording user actions (and
> playing then back later) would not be possible without rewriting the
> Gimp core.
Specifically the PDB (procedural database)-- currently, only some
things (like plugins) that show up in the UI are actually called
through PDB.. Rockwalrus was working on a library 'libpdb' at some
point,
which was supposed to implement important functionality for PDB
(default values; named parameters)
to allow this to happen.
However, he vanished from GIMP development some time ago, as you can see:

http://freshmeat.net/projects/libpdb/

Something like libpdb would help; However the real issue is simply the
size of the job, and how to present the implementation to the user
when it is only partially complete.

> So now that things are moving to GEGL, I'd like to resurrect
> this feature request.
> From what I remember back in photoshop 6, one
> could pretty much push a button and record everything that is being done
> on an image. Then, when a new image is opened, those actions are played
> on it. With GEGL, would it be possible to do something like this (as
> easy as just pressing a button, instead of learning a scripting
> language)?
GEGL has a little to do with this. It will effect how easy it is to
record changes to the image structure.
... there are more actions than just image-structure modification.
For example creating a new view, adding colors to a palette, or
copying the selected region.
It will have some effect, by itself it could not even come close to
'making it possible' though.

Basically, it's a pretty big job, in which GEGL has relatively minor relevance.

David
_______________________________________________
Gimp-developer mailing list
Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux