app/widgets/gimpdocked.[ch] renamed GimpDockedIface to
2003-10-11 Sven Neumann <sven@gimp.org> * app/widgets/gimpdocked.[ch] * app/widgets/widgets-types.h: renamed GimpDockedIface to GimpDockedInterface. * app/display/gimpnavigationview.c * app/widgets/gimpcoloreditor.c * app/widgets/gimpcontainereditor.c * app/widgets/gimpcontainerview.c * app/widgets/gimpeditor.c * app/widgets/gimpimageeditor.c * app/widgets/gimpitemtreeview.c * app/widgets/gimptooloptionseditor.c: changed accordingly. * app/config/config-types.h * app/config/gimpconfig.[ch] * app/config/gimpconfig-deserialize.[ch] * app/config/gimpconfig-serialize.[ch] * app/config/gimpconfig-utils.[ch]: added a GimpConfig typedef and changed the GimpConfig API to take GimpConfig instead of GObject pointers. * app/config/gimpconfig-dump.c * app/config/gimprc.c * app/config/test-config.c * app/core/gimp-documents.c * app/core/gimp-parasites.c * app/core/gimp-templates.c * app/core/gimp.[ch] * app/core/gimpcontainer.c * app/core/gimpcontext.c * app/core/gimpdocumentlist.c * app/core/gimpgrid.c * app/core/gimpimage-duplicate.c * app/core/gimpimage-new.c * app/core/gimpimage.c * app/core/gimpparasitelist.c * app/core/gimptemplate.c * app/core/gimptooloptions.c * app/core/gimpviewable.c * app/gui/grid-dialog.c * app/gui/preferences-dialog.c * app/gui/stroke-dialog.c * app/gui/templates-commands.c * app/gui/tool-options-commands.c * app/paint/gimppaintcore.c * app/pdb/gimprc_cmds.c * app/text/gimptext-parasite.c * app/text/gimptext.c * app/text/gimptextlayer.c * app/tools/gimp-tools.c * app/tools/gimptexttool.c * app/widgets/gimpdevices.c * app/widgets/gimptemplateeditor.c * app/widgets/gimptemplateview.c * tools/pdbgen/pdb/gimprc.pdb: changed accordingly.
This commit is contained in:
committed by
Sven Neumann
parent
99746e1d6c
commit
a88e11afb3
@ -42,10 +42,10 @@
|
||||
|
||||
static void gimp_document_list_config_iface_init (gpointer iface,
|
||||
gpointer iface_data);
|
||||
static gboolean gimp_document_list_serialize (GObject *object,
|
||||
static gboolean gimp_document_list_serialize (GimpConfig *config,
|
||||
GimpConfigWriter *writer,
|
||||
gpointer data);
|
||||
static gboolean gimp_document_list_deserialize (GObject *object,
|
||||
static gboolean gimp_document_list_deserialize (GimpConfig *config,
|
||||
GScanner *scanner,
|
||||
gint nest_level,
|
||||
gpointer data);
|
||||
@ -54,7 +54,7 @@ static gboolean gimp_document_list_deserialize (GObject *object,
|
||||
static const gchar *document_symbol = "document";
|
||||
|
||||
|
||||
GType
|
||||
GType
|
||||
gimp_document_list_get_type (void)
|
||||
{
|
||||
static GType document_list_type = 0;
|
||||
@ -73,19 +73,18 @@ gimp_document_list_get_type (void)
|
||||
0, /* n_preallocs */
|
||||
NULL /* instance_init */
|
||||
};
|
||||
static const GInterfaceInfo document_list_iface_info =
|
||||
{
|
||||
static const GInterfaceInfo document_list_iface_info =
|
||||
{
|
||||
gimp_document_list_config_iface_init,
|
||||
NULL, /* iface_finalize */
|
||||
NULL, /* iface_finalize */
|
||||
NULL /* iface_data */
|
||||
};
|
||||
|
||||
document_list_type = g_type_register_static (GIMP_TYPE_LIST,
|
||||
document_list_type = g_type_register_static (GIMP_TYPE_LIST,
|
||||
"GimpDocumentList",
|
||||
&document_list_info, 0);
|
||||
|
||||
g_type_add_interface_static (document_list_type,
|
||||
GIMP_TYPE_CONFIG_INTERFACE,
|
||||
g_type_add_interface_static (document_list_type, GIMP_TYPE_CONFIG,
|
||||
&document_list_iface_info);
|
||||
}
|
||||
|
||||
@ -103,16 +102,16 @@ gimp_document_list_config_iface_init (gpointer iface,
|
||||
}
|
||||
|
||||
static gboolean
|
||||
gimp_document_list_serialize (GObject *object,
|
||||
gimp_document_list_serialize (GimpConfig *config,
|
||||
GimpConfigWriter *writer,
|
||||
gpointer data)
|
||||
{
|
||||
GList *list;
|
||||
|
||||
for (list = GIMP_LIST (object)->list; list; list = list->next)
|
||||
for (list = GIMP_LIST (config)->list; list; list = list->next)
|
||||
{
|
||||
gimp_config_writer_open (writer, document_symbol);
|
||||
gimp_config_writer_string (writer, GIMP_OBJECT (list->data)->name);
|
||||
gimp_config_writer_string (writer, GIMP_OBJECT (list->data)->name);
|
||||
gimp_config_writer_close (writer);
|
||||
}
|
||||
|
||||
@ -120,17 +119,15 @@ gimp_document_list_serialize (GObject *object,
|
||||
}
|
||||
|
||||
static gboolean
|
||||
gimp_document_list_deserialize (GObject *object,
|
||||
GScanner *scanner,
|
||||
gint nest_level,
|
||||
gpointer data)
|
||||
gimp_document_list_deserialize (GimpConfig *config,
|
||||
GScanner *scanner,
|
||||
gint nest_level,
|
||||
gpointer data)
|
||||
{
|
||||
GimpDocumentList *document_list;
|
||||
GimpDocumentList *document_list = GIMP_DOCUMENT_LIST (config);
|
||||
GTokenType token;
|
||||
gint size;
|
||||
|
||||
document_list = GIMP_DOCUMENT_LIST (object);
|
||||
|
||||
size = GPOINTER_TO_INT (data);
|
||||
|
||||
g_scanner_scope_add_symbol (scanner, 0,
|
||||
|
||||
Reference in New Issue
Block a user