Quoting Rob Antonishen <rob.antonishen@xxxxxxxxx>: > I'm not a dev but AFAIK none of the layer group stuff es exposed in > the pdb, so has not been added to script-fu or python. > > On 2/6/11, Javier Candeira <javier@xxxxxxxxxxxx> wrote: >> : >> : >> The gimp.image.layers sequence only contains the first-level layers >> and layer groups, not all the layers. In our document, all layers >> belong to a group, so that sequence only contains layer groups. >> : >> : >> Is there something I'm missing/doing wrong, or is this a gap in the >> available script-fu methods? The PDB functions already exist for handling layer groups, and Script-fu does not have any problem making use of these functions. The Python-fu extension has not yet been updated to handle groups (there is no 'group' class). Unfortunately, Script-fu does not provide a way to create subdirectories so a direct scripting solution to Javier's problem is not available. Using Script-fu, each layer could be saved with the layer tree structure information embedded in the filenames. For example exported_layers++panel_1++bar.png exported_layers++panel_1++foo.png exported_layers++panel_2++blargh.png exported_layers++panel_2++foobar.png A BASH script could then relocate these files to a suitable directory tree (or perhaps the animation tool could deal with the flat files directly, extracting the embedded information from the filenames). Of course, writing a C plug-in would avoid these problems. _______________________________________________ Gimp-developer mailing list Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer