gimp/app/pdb
Michael Natterer e8f4d4b449 pdb: add transform API for items
Works for all item types, and has much less functions and parameters
than the drawable transform API because it uses the new context
states. Untested and not finished!
2010-09-08 02:48:37 +02:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am pdb: add transform API for items 2010-09-08 02:48:37 +02:00
README Added another warning about autogenerated files 2001-01-21 22:28:16 +00:00
brush-cmds.c app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
brush-select-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
brushes-cmds.c tools: generate "Deprecated:" sections according to gtk-doc standards 2010-07-12 23:11:56 +02:00
buffer-cmds.c Remove GIMP_OBJECT() casts when calling gimp_object_get_name() 2009-08-31 22:47:18 +02:00
channel-cmds.c pdb: update docs to mention the new insert procs instead of the add ones 2010-09-06 00:03:29 +02:00
color-cmds.c tools: generate "Deprecated:" sections according to gtk-doc standards 2010-07-12 23:11:56 +02:00
context-cmds.c pdb: add a lot of state for a new item-based transform API 2010-09-07 02:33:13 +02:00
convert-cmds.c Refuse to convert layer trees to indexed 2009-09-07 21:09:24 +02:00
display-cmds.c Move "disp_count" and "instance_count" to GimpImagePrivate 2010-02-03 21:22:00 +01:00
drawable-cmds.c app: move mask_bounds() and mask_intersect() from GimpDrawable to GimpItem 2010-09-07 21:30:46 +02:00
drawable-transform-cmds.c app: remove the "auto_center" params from gimpdrawable-transform.[ch] 2010-09-07 23:43:18 +02:00
edit-cmds.c app: add check that items passed through the PDB belong to the right image 2010-07-08 21:02:58 +02:00
fileops-cmds.c pdb: update docs to mention the new insert procs instead of the add ones 2010-09-06 00:03:29 +02:00
floating-sel-cmds.c tools: generate "Deprecated:" sections according to gtk-doc standards 2010-07-12 23:11:56 +02:00
font-select-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
fonts-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-pdb-compat.c pdb: add a new PDB group "item" and move lots of functions to it 2010-07-09 09:34:44 +02:00
gimp-pdb-compat.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppdb-query.c app: Always use gimp_object_get_name() 2009-08-29 12:41:29 +02:00
gimppdb-query.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppdb-utils.c pdb: add proper error messages for gimp_image_reorder_item() 2010-08-31 17:07:27 +02:00
gimppdb-utils.h pdb: add proper error messages for gimp_image_reorder_item() 2010-08-31 17:07:27 +02:00
gimppdb.c Remove GIMP_OBJECT() casts when calling gimp_object_get_name() 2009-08-31 22:47:18 +02:00
gimppdb.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppdbcontext.c pdb: add a lot of state for a new item-based transform API 2010-09-07 02:33:13 +02:00
gimppdbcontext.h pdb: add a lot of state for a new item-based transform API 2010-09-07 02:33:13 +02:00
gimppdberror.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppdberror.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpprocedure.c app: add GimpPDBContext which holds more state available to procedures 2010-09-04 22:17:01 +02:00
gimpprocedure.h New helper function that creates a new GimpProcedure that can be used to 2009-01-25 20:06:09 +00:00
gimprc-cmds.c Revert "pdb: Added a procedure to check how many processors GIMP is configured to use." 2010-07-09 02:30:10 +02:00
gradient-cmds.c app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
gradient-select-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gradients-cmds.c tools: generate "Deprecated:" sections according to gtk-doc standards 2010-07-12 23:11:56 +02:00
grid-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
guides-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
help-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
image-cmds.c pdb: the new gimp-image-insert procedures should accept no parent 2010-09-06 22:54:53 +02:00
internal-procs.c pdb: add transform API for items 2010-09-08 02:48:37 +02:00
internal-procs.h pdb: add transform API for items 2010-09-08 02:48:37 +02:00
item-cmds.c pdb: add new procedure gimp-item-to-selection 2010-09-05 22:38:07 +02:00
item-transform-cmds.c pdb: add transform API for items 2010-09-08 02:48:37 +02:00
layer-cmds.c pdb: update docs to mention the new insert procs instead of the add ones 2010-09-06 00:03:29 +02:00
makefile.msc Get rid of useless diff to master 2009-10-13 21:15:01 +02:00
message-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
misc-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
paint-tools-cmds.c app: add check that items passed through the PDB belong to the right image 2010-07-08 21:02:58 +02:00
palette-cmds.c app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
palette-select-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
palettes-cmds.c tools: generate "Deprecated:" sections according to gtk-doc standards 2010-07-12 23:11:56 +02:00
parasite-cmds.c tools: generate "Deprecated:" sections according to gtk-doc standards 2010-07-12 23:11:56 +02:00
paths-cmds.c app: introduce GimpItem::to_selection() 2010-07-20 23:09:19 +02:00
pattern-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
pattern-select-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
patterns-cmds.c tools: generate "Deprecated:" sections according to gtk-doc standards 2010-07-12 23:11:56 +02:00
pdb-types.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
plug-in-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
procedural-db-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
progress-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
selection-cmds.c pdb: add new procedure gimp-item-to-selection 2010-09-05 22:38:07 +02:00
selection-tools-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
text-layer-cmds.c pdb: update docs to mention the new insert procs instead of the add ones 2010-09-06 00:03:29 +02:00
text-tool-cmds.c tools: generate "Deprecated:" sections according to gtk-doc standards 2010-07-12 23:11:56 +02:00
transform-tools-cmds.c app: remove the "auto_center" params from gimpdrawable-transform.[ch] 2010-09-07 23:43:18 +02:00
undo-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
unit-cmds.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
vectors-cmds.c pdb: update docs to mention the new insert procs instead of the add ones 2010-09-06 00:03:29 +02:00

README

This directory contains the PDB-wrappers for various internal
Gimp functions.

THESE FILES ARE AUTOGENERATED AND CHANGES HERE ARE USELESS!

If you need to change the code please have a look in ../../tools/pdbgen/pdb.