The GIMP open-source imaging and graphics manipulation program.
Most Popular This Year
- app: implement blend tool gui for gradient stops
Ell: Allows setting the stop's position, and its left and right colors and color types.
- icons: new symbolic icons gimp-attach and gimp-detach
Aryeom Han: These are simple on purpose since the smaller size they are displayed at is 12 px (in overlay dialogs) so it needs to be simple shapes.
Note by Jehan: gimpicons.h and Makefile.am not updated yet.
- app: add support for brush reflection
Ell: Add support for reflecting brushes as part of their transformation.
- Add Exposure tool icon, remove erroneous stock entry for the colortemp icon
- Bug 782676: require fontconfig 2.12.4 on Windows
Jehan: Fontconfig has a new slowness issue, this time apparently because of locked cache files, preventing a successful cache update.
- app: add gimp:buffer-source-validate operation
Ell: gimp:buffer-source-validate is a drop-in replacement for gegl:buffer-source, however, if the attached buffer has a
validating tile-handler, it makes sure the required region is
validated during process().
- Bug 795230 - Rename Blend tool and provide PDB compatibility
Michael Natterer: Add new PDB group "drawable_edit" which has all procedures from the "edit" group which are not cut/copy/paste.
The new group's procedures don't have opacity, paint_mode etc.
- pdb: add procedures to set the built-in gradients
- NEWS: update
Jehan: The undo step on clearing an empty channel has been reverted (cf.
- app: refactor gimppaintcore-loops to coalesce iteration
Ell: The gimppaintcore-loops functions perform very little actual computational work (in case of do_layer_blend(), at least for simple blend modes), which makes the cost of buffer iteration, and memory bandwidth, nonnegligible factors.