Skip to content

Releases: kamilburda/gimp-python-wrappers

3.2

07 Dec 19:57
Compare
Choose a tag to compare
  • Fixed procedure registration if the same list of arguments was reused for multiple plug-in procedures.

3.1

05 Nov 22:09
Compare
Choose a tag to compare
3.1
  • Fixed calling PDB procedures with keyword arguments containing underscores.

3.0

05 Nov 22:01
Compare
Choose a tag to compare
3.0
  • Updated the script and the generated stubs to work with GIMP 3.0.
  • For the pre-generated stub, default values in descriptions are now only included for "basic" types, specifically int, float, bool, str and bytes.
  • For the pre-generated stub, fixed formatting of arguments and return values without a description (blurb).

2.0

24 Feb 16:29
Compare
Choose a tag to compare
2.0
  • Added a module to simplify registration of plug-ins.
  • Updated the script to work with GIMP 2.99.18. GIMP 2.99.16 is no longer supported.
  • Updated the signature of PDB procedures. All arguments can now be omitted and their default values will be used. However, note that the stub file will display None as the default value for all arguments even if it is not the default (since the user can save different defaults for a particular PDB procedure, the defaults displayed in the stub file would no longer be accurate).

1.3

10 Sep 17:27
Compare
Choose a tag to compare
1.3
  • Arguments to PDB procedures are now automatically wrapped with GObject.Value().
  • Updated the stub file to remove GObject.Value as an accepted type for PDB arguments.

1.2

30 Aug 09:20
Compare
Choose a tag to compare
1.2
  • Prevented errors when importing the pypdb module when GIMP is not fully initialized.

1.1

20 Aug 13:10
Compare
Choose a tag to compare
1.1
  • Allowed access to PDB procedures via strings as pdb['some-procedure-name'].
  • Python exceptions are now raised if attempting to access non-existent procedure names.

1.0

18 Aug 20:46
Compare
Choose a tag to compare
1.0

Initial release.