Commit graph

44402 commits

Author SHA1 Message Date
Michael Natterer
a1343ee89c plug-ins: fix duplicate argument name in file-gih-save 2019-09-02 17:56:06 +02:00
Michael Natterer
2d50192c08 plug-ins: port smooth-palette to GimpPlugIn and libgimp objects 2019-09-02 16:10:12 +02:00
Michael Natterer
f68bf39a09 plug-ins: port van-gogh-lic to GimpPlugIn and libgimp objects 2019-09-02 14:55:42 +02:00
Michael Natterer
3f44a21b11 plug-ins: port despeckle to GimpPlugIn 2019-09-02 13:06:57 +02:00
Michael Natterer
3b65365982 plug-ins: port gradient-flare to GimpPlugIn 2019-09-02 12:43:10 +02:00
Jehan
650d4b57ed libgimp: add a doc comment to gimp_drawable_get_sub_thumbnail_data().
This was added in commit e24375e64a together with "Since:" annotation
updates, which got reverted. Add back just the documentation comment.
2019-09-02 11:47:01 +02:00
Jehan
1c0fb800e5 app, pdb: fix gimp_item_id_is_vectors().
It was testing for GimpDrawable!
2019-09-02 11:44:36 +02:00
Jehan
3c6360a373 plug-ins: port spyro-plus to Python 3 + new API.
It is a nearly full port. Some things would still need to be updated
(like deprecated use of GtkTable or gtk_range_set_update_policy()
removed), and other stuff need to be taken care of in GIMP API first.
But the core of the feature is there.
2019-09-02 11:42:38 +02:00
Michael Natterer
e70137d80f plug-ins: port gimpressionist to GimpPlugIn
And some forgotten libgimp object porting.
2019-09-01 10:48:05 +02:00
Michael Natterer
0a1a9fce5b plug-ins: port qbist to GimpPlugIn 2019-09-01 02:49:31 +02:00
Michael Natterer
7bd9f2d2b5 plug-ins: port tile-small to GimpPlugIn 2019-08-31 16:44:10 +02:00
Michael Natterer
bba67bf6cc libgimp: don't request tiles beyond the drawable extents
GEGL handles read/write outside of existing buffers gracefully, so
should GimpTileBackendPlugin.
2019-08-31 16:44:10 +02:00
Michael Natterer
d7f76fbba0 app: better error messages when killing a plug-in for invalid tile access 2019-08-31 16:44:10 +02:00
Piotr Drąg
49dedbf716 Revert "po-python: update POTFILES.in"
This reverts commit f8b8d99aca.

These files don’t exist.
2019-08-31 15:11:08 +02:00
Michael Natterer
7fe136c638 plug-ins: port flame to GimpPlugIn 2019-08-31 14:42:33 +02:00
Michael Natterer
4721f9843d plug-ins: port hot to GimpPlugIn 2019-08-31 13:43:58 +02:00
Michael Natterer
dcc89fb611 plug-ins: port crop-zealous to GimpPlugIn 2019-08-31 12:23:34 +02:00
Michael Natterer
d67eb6f438 libgimp: remove all deprecated stuff from gimpimage.[ch] 2019-08-31 12:10:06 +02:00
Michael Natterer
61131f6584 plug-ins: port cml-explorer to GimpPlugIn 2019-08-31 12:03:19 +02:00
Michael Natterer
e4c0e9cf4c plug-ins: port animation-optimize to GimpPlugIn 2019-08-31 11:29:47 +02:00
Michael Natterer
0228d4c079 plug-ins: change the port of depth-merge slightly 2019-08-31 02:56:16 +02:00
Michael Natterer
4cb23666db plug-ins: port warp to libgimp objects 2019-08-31 02:43:48 +02:00
Michael Natterer
9e5f802ab9 plug-ins: port depth-merge to libgimp objects 2019-08-31 01:10:44 +02:00
Michael Natterer
4ce5728d3a plug-ins: port gradient-map to libgimp objects 2019-08-31 00:24:02 +02:00
Michael Natterer
2395776215 plug-ins: port gimpressionist to libgimp objects 2019-08-31 00:19:20 +02:00
Zander Brown
499e57d5f6 Update British English translation
(cherry picked from commit 69dc32da80)
2019-08-30 19:19:38 +00:00
Michael Natterer
9afc7cad3d plug-ins: port tile to libgimp objects 2019-08-30 19:45:34 +02:00
Michael Natterer
7b099b0568 plug-ins: port tile-small to libgimp objects 2019-08-30 19:33:09 +02:00
Michael Natterer
dfe73bf4ba plug-ins: port some simple plug-ins to libgimp objects
(where simple == doesn't use much API)
2019-08-30 19:27:19 +02:00
Michael Natterer
a66945342d libgimp: remove some old API that is no longer needed 2019-08-30 18:58:16 +02:00
Michael Natterer
2fd35e77b5 Revert "libgimp: API with new object classes are since 3.0."
This reverts commit e24375e64a.

The API is semantically the same, and there is no danger of confusion,
no need to update the Since: tags.
2019-08-30 18:44:56 +02:00
Michael Natterer
cecd7e3aae plug-ins: port sample-colorize to libgimp objects 2019-08-30 18:42:45 +02:00
Michael Natterer
b407d33259 plug-ins: port flame to libgimp objects 2019-08-30 18:00:44 +02:00
Michael Natterer
02e27bdbc3 libgimp: fix gimp_item_combo_box_changed()
only checking positive IDs for validity had a purpose, put it back.
2019-08-30 17:58:18 +02:00
Jehan
e24375e64a libgimp: API with new object classes are since 3.0.
Even when the function names may have stayed the same in most cases, the
API has changed. The "Since:" tag must therefore be bumped.

Also adding docs for gimp_drawable_get_sub_thumbnail_data() which had
none.
2019-08-30 16:42:08 +02:00
Michael Natterer
f4b97e740c plug-ins: port nl-filter to GimpPlugIn 2019-08-30 16:38:18 +02:00
Michael Natterer
c5745ad922 plug-ins: port jigsaw to GimpPlugIn 2019-08-30 16:21:42 +02:00
Michael Natterer
26ab882223 plug-ins: port grid to GimpPlugIn 2019-08-30 15:26:06 +02:00
Michael Natterer
138b99032e plug-ins: port destripe to GimpPlugIn 2019-08-30 15:01:56 +02:00
Michael Natterer
f4d0c8834a plug-ins: port contrast-retinex to GimpPlugIn 2019-08-30 14:27:33 +02:00
Michael Natterer
cf6b65b71b plug-ins: port checkerboard to GimpPlugIn 2019-08-30 14:12:41 +02:00
Michael Natterer
749ad22c05 plug-ins: port blinds to GimpPlugIn 2019-08-30 13:24:10 +02:00
Michael Natterer
4364b78446 libgimp: remove the GIMP_DISABLE_COMPAT_CRUFT define
there is no legacy API left a ported plug-in could accidentially use.
2019-08-30 13:00:00 +02:00
Michael Natterer
5567a89347 plug-ins: add missing GIMP_ITEM() cast in curve-bend 2019-08-30 12:59:30 +02:00
Michael Natterer
8a78203aed Properly prefix the values of enum GimpPDBProcType
to be GIMP_PDB_PROC_TYPE_PLUGIN, _EXTENSION etc.
2019-08-30 12:52:28 +02:00
Michael Natterer
967cbb4fad app: use the GParamSpec's name in gimp_pdb_dump()
and remove gimp_pdb_compat_arg_type_from_gtype(). The core is now free
of PDB legacy code.
2019-08-30 11:43:53 +02:00
Michael Natterer
f8b8d99aca po-python: update POTFILES.in 2019-08-30 11:40:33 +02:00
Michael Natterer
e095af2ee4 plug-ins: port gradient-map 2019-08-30 11:11:16 +02:00
Michael Natterer
73298481f1 plug-ins: oops, file-glob is not an image procedure 2019-08-30 10:49:04 +02:00
Michael Natterer
ca1ef132c3 plug-ins: port file-glob 2019-08-30 02:15:30 +02:00