mirror of https://github.com/GNOME/gimp.git
plug-ins/metadata/xmp-encode.c don't include gimpui.h.
2007-06-27 Sven Neumann <sven@gimp.org> * plug-ins/metadata/xmp-encode.c * plug-ins/metadata/xmp-model.c: don't include gimpui.h. * plug-ins/metadata/Makefile.am: don't build interface.c, don't link with libgimpui and libgimpwidgets. * plug-ins/metadata/metadata.c: don't register the metadata editor. svn path=/trunk/; revision=22852
This commit is contained in:
parent
5f0fe45c6f
commit
05c9bfa3b1
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
||||||
|
2007-06-27 Sven Neumann <sven@gimp.org>
|
||||||
|
|
||||||
|
* plug-ins/metadata/xmp-encode.c
|
||||||
|
* plug-ins/metadata/xmp-model.c: don't include gimpui.h.
|
||||||
|
|
||||||
|
* plug-ins/metadata/Makefile.am: don't build interface.c, don't
|
||||||
|
link with libgimpui and libgimpwidgets.
|
||||||
|
|
||||||
|
* plug-ins/metadata/metadata.c: don't register the metadata editor.
|
||||||
|
|
||||||
2007-06-27 Sven Neumann <sven@gimp.org>
|
2007-06-27 Sven Neumann <sven@gimp.org>
|
||||||
|
|
||||||
* app/widgets/gimpimagecommenteditor.[ch]: fixed spelling error.
|
* app/widgets/gimpimagecommenteditor.[ch]: fixed spelling error.
|
||||||
|
|
|
@ -20,8 +20,6 @@ libexec_PROGRAMS = metadata
|
||||||
metadata_SOURCES = \
|
metadata_SOURCES = \
|
||||||
metadata.c \
|
metadata.c \
|
||||||
metadata.h \
|
metadata.h \
|
||||||
interface.h \
|
|
||||||
interface.c \
|
|
||||||
base64.h \
|
base64.h \
|
||||||
base64.c \
|
base64.c \
|
||||||
xmp-model.h \
|
xmp-model.h \
|
||||||
|
@ -32,6 +30,8 @@ metadata_SOURCES = \
|
||||||
xmp-encode.c \
|
xmp-encode.c \
|
||||||
xmp-schemas.h \
|
xmp-schemas.h \
|
||||||
xmp-schemas.c
|
xmp-schemas.c
|
||||||
|
# interface.h \
|
||||||
|
# interface.c \
|
||||||
# exif-decode.h \
|
# exif-decode.h \
|
||||||
# exif-decode.c \
|
# exif-decode.c \
|
||||||
# exif-encode.h \
|
# exif-encode.h \
|
||||||
|
@ -54,14 +54,12 @@ INCLUDES = \
|
||||||
-I$(includedir)
|
-I$(includedir)
|
||||||
|
|
||||||
LDADD = \
|
LDADD = \
|
||||||
$(libgimpui) \
|
$(libgimp) \
|
||||||
$(libgimpwidgets) \
|
$(libgimpcolor) \
|
||||||
$(libgimp) \
|
$(libgimpbase) \
|
||||||
$(libgimpcolor) \
|
$(libgimpmath) \
|
||||||
$(libgimpbase) \
|
$(GTK_LIBS) \
|
||||||
$(libgimpmath) \
|
$(RT_LIBS) \
|
||||||
$(GTK_LIBS) \
|
|
||||||
$(RT_LIBS) \
|
|
||||||
$(INTLLIBS)
|
$(INTLLIBS)
|
||||||
|
|
||||||
# test program, not built by default
|
# test program, not built by default
|
||||||
|
|
|
@ -23,16 +23,15 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
#include <gtk/gtk.h>
|
|
||||||
#include <libgimp/gimp.h>
|
#include <libgimp/gimp.h>
|
||||||
#include <libgimp/gimpui.h>
|
|
||||||
|
|
||||||
#include "libgimp/stdplugins-intl.h"
|
#include "libgimp/stdplugins-intl.h"
|
||||||
|
|
||||||
#include "interface.h"
|
|
||||||
#include "metadata.h"
|
#include "metadata.h"
|
||||||
#include "xmp-encode.h"
|
#include "xmp-encode.h"
|
||||||
|
|
||||||
/* FIXME: uncomment when these are working
|
/* FIXME: uncomment when these are working
|
||||||
|
#include "interface.h"
|
||||||
#include "exif-decode.h"
|
#include "exif-decode.h"
|
||||||
#include "exif-encode.h"
|
#include "exif-encode.h"
|
||||||
#include "iptc-decode.h"
|
#include "iptc-decode.h"
|
||||||
|
@ -45,12 +44,13 @@
|
||||||
|
|
||||||
|
|
||||||
/* prototypes of local functions */
|
/* prototypes of local functions */
|
||||||
static void query (void);
|
static void query (void);
|
||||||
static void run (const gchar *name,
|
static void run (const gchar *name,
|
||||||
gint nparams,
|
gint nparams,
|
||||||
const GimpParam *param,
|
const GimpParam *param,
|
||||||
gint *nreturn_vals,
|
gint *nreturn_vals,
|
||||||
GimpParam **return_vals);
|
GimpParam **return_vals);
|
||||||
|
|
||||||
|
|
||||||
/* local variables */
|
/* local variables */
|
||||||
const GimpPlugInInfo PLUG_IN_INFO =
|
const GimpPlugInInfo PLUG_IN_INFO =
|
||||||
|
@ -67,12 +67,14 @@ MAIN ()
|
||||||
static void
|
static void
|
||||||
query (void)
|
query (void)
|
||||||
{
|
{
|
||||||
|
/* FIXME: uncomment when these are working
|
||||||
static const GimpParamDef editor_args[] =
|
static const GimpParamDef editor_args[] =
|
||||||
{
|
{
|
||||||
{ GIMP_PDB_INT32, "run-mode", "Interactive, non-interactive" },
|
{ GIMP_PDB_INT32, "run-mode", "Interactive, non-interactive" },
|
||||||
{ GIMP_PDB_IMAGE, "image", "Input image" },
|
{ GIMP_PDB_IMAGE, "image", "Input image" },
|
||||||
{ GIMP_PDB_DRAWABLE, "drawable", "Input drawable (unused)" }
|
{ GIMP_PDB_DRAWABLE, "drawable", "Input drawable (unused)" }
|
||||||
};
|
};
|
||||||
|
*/
|
||||||
|
|
||||||
static const GimpParamDef decode_xmp_args[] =
|
static const GimpParamDef decode_xmp_args[] =
|
||||||
{
|
{
|
||||||
|
@ -179,6 +181,7 @@ query (void)
|
||||||
{ GIMP_PDB_INT32, "overwrite", "Overwrite existing file: { FALSE (0), TRUE (1) }" }
|
{ GIMP_PDB_INT32, "overwrite", "Overwrite existing file: { FALSE (0), TRUE (1) }" }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/* FIXME: uncomment when these are working
|
||||||
gimp_install_procedure (EDITOR_PROC,
|
gimp_install_procedure (EDITOR_PROC,
|
||||||
N_("View and edit metadata (EXIF, IPTC, XMP)"),
|
N_("View and edit metadata (EXIF, IPTC, XMP)"),
|
||||||
"View and edit metadata information attached to the "
|
"View and edit metadata information attached to the "
|
||||||
|
@ -197,8 +200,7 @@ query (void)
|
||||||
|
|
||||||
gimp_plugin_menu_register (EDITOR_PROC, "<Image>/File/Info");
|
gimp_plugin_menu_register (EDITOR_PROC, "<Image>/File/Info");
|
||||||
gimp_plugin_icon_register (EDITOR_PROC, GIMP_ICON_TYPE_STOCK_ID,
|
gimp_plugin_icon_register (EDITOR_PROC, GIMP_ICON_TYPE_STOCK_ID,
|
||||||
(const guint8 *) GTK_STOCK_PROPERTIES);
|
*/
|
||||||
/* FIXME: The GNOME HIG recommends using the accel Alt+Return for this */
|
|
||||||
|
|
||||||
gimp_install_procedure (DECODE_XMP_PROC,
|
gimp_install_procedure (DECODE_XMP_PROC,
|
||||||
"Decode an XMP packet",
|
"Decode an XMP packet",
|
||||||
|
@ -423,19 +425,7 @@ run (const gchar *name,
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Now check what we are supposed to do */
|
/* Now check what we are supposed to do */
|
||||||
if (! strcmp (name, EDITOR_PROC))
|
if (! strcmp (name, DECODE_XMP_PROC))
|
||||||
{
|
|
||||||
GimpRunMode run_mode;
|
|
||||||
|
|
||||||
run_mode = param[0].data.d_int32;
|
|
||||||
if (run_mode == GIMP_RUN_INTERACTIVE)
|
|
||||||
{
|
|
||||||
/* Hello, user! */
|
|
||||||
if (! metadata_dialog (image_ID, xmp_model))
|
|
||||||
status = GIMP_PDB_CANCEL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (! strcmp (name, DECODE_XMP_PROC))
|
|
||||||
{
|
{
|
||||||
const gchar *buffer;
|
const gchar *buffer;
|
||||||
GError *error = NULL;
|
GError *error = NULL;
|
||||||
|
@ -519,6 +509,22 @@ run (const gchar *name,
|
||||||
g_warning ("Not implemented yet\n");
|
g_warning ("Not implemented yet\n");
|
||||||
status = GIMP_PDB_EXECUTION_ERROR;
|
status = GIMP_PDB_EXECUTION_ERROR;
|
||||||
}
|
}
|
||||||
|
else if (! strcmp (name, EDITOR_PROC))
|
||||||
|
{
|
||||||
|
/* FIXME: uncomment when these are working
|
||||||
|
GimpRunMode run_mode;
|
||||||
|
|
||||||
|
run_mode = param[0].data.d_int32;
|
||||||
|
if (run_mode == GIMP_RUN_INTERACTIVE)
|
||||||
|
{
|
||||||
|
if (! metadata_dialog (image_ID, xmp_model))
|
||||||
|
status = GIMP_PDB_CANCEL;
|
||||||
|
}
|
||||||
|
|
||||||
|
*/
|
||||||
|
g_warning ("Not implemented yet\n");
|
||||||
|
status = GIMP_PDB_EXECUTION_ERROR;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
status = GIMP_PDB_CALLING_ERROR;
|
status = GIMP_PDB_CALLING_ERROR;
|
||||||
|
|
|
@ -24,8 +24,8 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include <gtk/gtk.h>
|
#include <gtk/gtk.h>
|
||||||
|
|
||||||
#include <libgimp/gimp.h>
|
#include <libgimp/gimp.h>
|
||||||
#include <libgimp/gimpui.h>
|
|
||||||
|
|
||||||
#include "libgimp/stdplugins-intl.h"
|
#include "libgimp/stdplugins-intl.h"
|
||||||
|
|
||||||
|
|
|
@ -23,8 +23,8 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include <gtk/gtk.h>
|
#include <gtk/gtk.h>
|
||||||
|
|
||||||
#include <libgimp/gimp.h>
|
#include <libgimp/gimp.h>
|
||||||
#include <libgimp/gimpui.h>
|
|
||||||
|
|
||||||
#include "libgimp/stdplugins-intl.h"
|
#include "libgimp/stdplugins-intl.h"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue