replaced GTK_CFLAGS by GDK_PIXBUF_CFLAGS.
2003-09-11 Sven Neumann <sven@gimp.org> * app/vectors/Makefile.am (INCLUDES): replaced GTK_CFLAGS by GDK_PIXBUF_CFLAGS. * app/vectors/gimpvectors-export.c: added a first draft of GimpVectors SVG export. * app/gui/vectors-commands.c (vectors_export_cmd_callback): call gimp_vectors_export() with a hardcoded filename.
This commit is contained in:

committed by
Sven Neumann

parent
b9d2950e8f
commit
3e96247853
@ -39,6 +39,7 @@
|
|||||||
#include "plug-in/plug-in-run.h"
|
#include "plug-in/plug-in-run.h"
|
||||||
|
|
||||||
#include "vectors/gimpvectors.h"
|
#include "vectors/gimpvectors.h"
|
||||||
|
#include "vectors/gimpvectors-export.h"
|
||||||
#include "vectors/gimpvectors-import.h"
|
#include "vectors/gimpvectors-import.h"
|
||||||
|
|
||||||
#include "widgets/gimphelp-ids.h"
|
#include "widgets/gimphelp-ids.h"
|
||||||
@ -244,11 +245,14 @@ vectors_export_cmd_callback (GtkWidget *widget,
|
|||||||
{
|
{
|
||||||
GimpImage *gimage;
|
GimpImage *gimage;
|
||||||
GimpVectors *active_vectors;
|
GimpVectors *active_vectors;
|
||||||
|
GError *error = NULL;
|
||||||
return_if_no_vectors (gimage, active_vectors, data);
|
return_if_no_vectors (gimage, active_vectors, data);
|
||||||
|
|
||||||
#ifdef __GNUC__
|
if (! gimp_vectors_export (active_vectors, "path-export.svg", &error))
|
||||||
#warning FIXME: need vectors import/export
|
{
|
||||||
#endif
|
g_message (error->message);
|
||||||
|
g_error_free (error);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -39,6 +39,7 @@
|
|||||||
#include "plug-in/plug-in-run.h"
|
#include "plug-in/plug-in-run.h"
|
||||||
|
|
||||||
#include "vectors/gimpvectors.h"
|
#include "vectors/gimpvectors.h"
|
||||||
|
#include "vectors/gimpvectors-export.h"
|
||||||
#include "vectors/gimpvectors-import.h"
|
#include "vectors/gimpvectors-import.h"
|
||||||
|
|
||||||
#include "widgets/gimphelp-ids.h"
|
#include "widgets/gimphelp-ids.h"
|
||||||
@ -244,11 +245,14 @@ vectors_export_cmd_callback (GtkWidget *widget,
|
|||||||
{
|
{
|
||||||
GimpImage *gimage;
|
GimpImage *gimage;
|
||||||
GimpVectors *active_vectors;
|
GimpVectors *active_vectors;
|
||||||
|
GError *error = NULL;
|
||||||
return_if_no_vectors (gimage, active_vectors, data);
|
return_if_no_vectors (gimage, active_vectors, data);
|
||||||
|
|
||||||
#ifdef __GNUC__
|
if (! gimp_vectors_export (active_vectors, "path-export.svg", &error))
|
||||||
#warning FIXME: need vectors import/export
|
{
|
||||||
#endif
|
g_message (error->message);
|
||||||
|
g_error_free (error);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
Reference in New Issue
Block a user