
Merge the rest of the tagging code developed on the tagging branch by Aurimas Juška. Development will now continue in trunk. * app/core/gimptag.[ch]: New files (not strictly true but almost) implementing the represention of a tag. * app/core/gimptagcache.[ch]: New files implementing functionality for loading and saving tags to tags.xml, and assigning loaded tags to tagged objects. * app/core/gimpfilteredcontainer.[ch]: New files implementing a tag filtered GimpContainer. * app/widgets/gimptagentry.[ch]: New files implementing a GtkEntry-like widget for entering tags. * app/widgets/gimpcombotagentry.[ch]: New files implementing a combobox-like widget for selecting tags. * app/widgets/gimptagpopup.[ch]: New files implementing a popup of all available tags that can be selected and combined in a checkbox-like way. * app/core/gimp.[ch]: Add a GimpTagCache member and manage tag assignment and saving and loading to/from tags.xml. * app/widgets/gimpdatafactoryview.c: Add the tag query and tag assignment widgets to the UI and show the tag filtered items instead of all items. * app/core/Makefile.am * app/widgets/Makefile.am: Add new files. * app/core/core-types.h * app/widgets/widgets-types.h: Add new types. svn path=/trunk/; revision=27816
Developers documentation ------------------------ This directory holds information that you will find useful if you develop a GIMP plug-in or want to work on the GIMP core. app - setup for documentation of the GIMP core; not build by default since it is huge and only relevant for core developers includes.txt - the policy for inclusion of header files libgimp libgimpbase libgimpcolor libgimpmath libgimpmodule libgimpwidgets - complete libgimp documentation generated from the source; see README.gtkdoc structure.xml - a DocBook article that gives an overview on the directory structure of the GIMP source tree gih.txt - description of the GIH format used to store a series of pixmap brushes gpb.txt - description of the GPB format for pixmap brushes pat.txt - description of the PAT format for patterns parasites.txt - descriptions of known parasites undo.txt - description of the undo system xcf.txt - description of Gimp's XCF format