Skip to content

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
kamilburda committed Jun 6, 2023
1 parent 2acf26e commit 3e9fb0a
Show file tree
Hide file tree
Showing 8 changed files with 299 additions and 86 deletions.
Binary file modified dev/images/screenshot_dialog_basic_usage.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified dev/images/screenshot_dialog_customizing_export.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
48 changes: 48 additions & 0 deletions dev/sections/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,54 @@ title: Release Notes
navbar_active_tab: docs
---

Upcoming
========

New features:
* In-place batch editing of layers is now available. Procedures can now be applied directly to the layers without exporting them. This option is available by checking "Batch Editing" under the "Settings" button.
* Added the option to export multi-layer images, e.g. multi-page PDFs or animated GIFs. While this is already possible in GIMP, Export Layers allows you to:
* export images with additional custom procedures applied before the export,
* export each top-level group as separate multi-layer images.
* Added a new procedure named "Export" to allow multi-layer export as described above.
* Procedures can now be applied to background or foreground layers instead of always the layer being exported. If a procedure provides a layer/drawable/item argument, you may now select "Background Layer" or "Foreground Layer" (beside "Current Layer").
* Added "Merge background" and "Merge foreground" procedures to explicitly merge back- and foreground layers, respectively. These procedures are useful for batch editing if you wish to merge background and foreground layers into each layer rather than keeping them as separate layers.
* Added the option to apply constraints to parent layer groups as well (when editing a constraint, check `More options``Also apply to parent folders`).
* The "Rename" procedure can now optionally rename only folders (previously allowed only layers or both layers and folders, but not folders alone).

Changes to procedures:
* Removed the "Use file extension in layer name" procedure. The same functionality is now available in the "Export" procedure.
* Removed the "Autocrop background" and "Autocrop foreground" procedures as the same effect can be achieved by inserting the `gimp-plugin-autocrop-layer` procedure and setting the drawable argument to "Background" or "Foreground", respectively.
* Renamed the "Rename layer" procedure to just "Rename" for brevity.
* The edit dialog for the "Rename" procedure is now displayed when added.

Changes to constraints:
* Removed the "Include layers" constraint and instead added a constraint to export only layers.
* Removed the "Include layer groups" constraint and instead added a constraint to export only layer groups.
* Removed the "Include empty layer groups" constraint without replacement. Empty folders are no longer created.
* With the above changes, all constraints now consistently only remove (filter) layers. For brevity, the names of all constraints have been shortened. For example, "Only visible layers" has been renamed to "Visible", "Only layers selected in preview" to "Selected in preview", etc.
* The "Visible" constraint is now enabled when added. It is still added unchecked when opening the plug-in for the first time or resetting the plug-in settings.

Other changes:
* Layer groups as images and as folders are now displayed separately in the preview.
* Built-in procedures and constraints are now listed alphabetically.
* Shortened the name of the DICOM file format. As a result, the file format popup is now much shorter and thus more compact.
* Reworked warning messages displayed when a procedure or constraint fails during processing or preview.
* Added a button to copy details to clipboard in error/warning dialogs for easier reporting.
* A procedure or constraint causing an error during processing is now also indicated in the dialog with a warning icon. Clicking on the icon displays details about the error.
* When editing a procedure or constraint, clicking on the edit button again will bring the edit dialog to front.
* Edit dialogs for procedures and constraints are now closed before the start of processing.
* Removed restrictions on the maximum width and height for the image preview.
* Updated documentation with examples on how to customize the export.
* When resetting settings and `Show More Settings` is checked, the option to reset procedures and constraints is now checked by default.

Bug fixes:
* Fixed a crash and inconsistencies in the preview if both "Ignore folder structure" and "Selected in preview" are enabled. This also adversely causes the preview to be slower upon selecting items when "Selected in preview" is enabled. The drop in performance is only noticeable for hundreds of layers in an image.
* Fixed image preview not scaling layer groups if no custom GIMP PDB procedure is active.
* Fixed export failing for some custom procedures modifying the number of layers, e.g. `gimp-image-merge-visible-layers`.
* Fixed custom PDB procedures modifying layer names not taking effect (e.g. `gimp-item-set-name`).
* Fixed array widgets in edit dialog for custom procedures having incorrect height when pressing Reset and then Cancel.


3.3.6
=====

Expand Down

0 comments on commit 3e9fb0a

Please sign in to comment.