Batcher 1.1.1 Released
New major feature: Batch conversion of files. You can now batch-process image files and convert them to a different file format, optionally applying procedures (scale, insert background, …) and filtering the list of images to be processed via constraints (filenames having a particular file extension, beginning/ending with a prefix/suffix, …).
Changes to procedures and constraints:
Align and offset that allows aligning layer(s) with the image or another layer. You may also apply offsets with pixels or a percentage of image/layer width/height.Scale procedure, you may now choose whether to scale a layer (the default for Export Layers and Edit Layers) or the entire image (a new option, the default for Batch Convert).Use layer size to Resize to layer size and allowed customizing the layer. You may now resize the background layer, foreground layer or all layers (the latter effectively resizing the image to fit all layers).Merge filters as a built-in procedure that merges all visible filters (layer effects) in the specified layer. This is equivalent to adding the gimp-drawable-merge-filters procedure, only more convenient.Matching text... that allows filtering items that start with, contain or end with the specified text. You may also specify a Python regular expression or perform case-insensitive matching. The name of the constraint automatically changes as you adjust its options.Use file extension in layer name option for the Export procedure now uses the original layer name. This way, you no longer need to specify the [full layer name] field just to preserve the file extension. This also allows using different name patterns that do not include the layer name (such as image[001]).User interface changes:
Other changes:
settings-file parameter is now a string rather than a GFile object for convenience.Bug fixes:
Rename procedure not working for Edit Layers.