gcr_renderer_create
gcr_renderer_register
gcr_renderer_popuplate_popup
+gcr_renderer_render
gcr_renderer_render_view
gcr_renderer_emit_data_changed
<SUBSECTION Standard>
# ------------------------------------------------------------------
# HEADERS
-incdir = $(includedir)/gcr-@GCR_MAJOR@/gcr
-
-inc_HEADERS = \
+HEADER_FILES = \
gcr.h \
gcr-certificate.h \
gcr-certificate-basics-widget.h \
gcr-column.h \
gcr-combo-selector.h \
gcr-comparable.h \
- gcr-enum-types.h \
+ gcr-deprecated.h \
gcr-key-renderer.h \
gcr-key-widget.h \
gcr-importer.h \
gcr-unlock-options-widget.h \
gcr-viewer.h
+incdir = $(includedir)/gcr-@GCR_MAJOR@/gcr
+
+inc_HEADERS = \
+ $(HEADER_FILES) \
+ gcr-enum-types.h
+
# ------------------------------------------------------------------
# LIBRARY
$(AM_V_GEN) ( echo "#include \"gcr-marshal.h\"" > $@ && \
$(GLIB_GENMARSHAL) $< --body --prefix=_gcr_marshal >> $@ )
-gcr-enum-types.h: $(inc_HEADERS) gcr-enum-types.h.template
+gcr-enum-types.h: $(HEADER_FILES) gcr-enum-types.h.template
$(AM_V_GEN) $(GLIB_MKENUMS) --template $(srcdir)/gcr-enum-types.h.template \
- $(inc_HEADERS) > $@
+ $(HEADER_FILES) > $@
-gcr-enum-types.c: $(inc_HEADERS) gcr-enum-types.c.template
+gcr-enum-types.c: $(HEADER_FILES) gcr-enum-types.c.template
$(AM_V_GEN) $(GLIB_MKENUMS) --template $(srcdir)/gcr-enum-types.c.template \
- $(inc_HEADERS) > $@
+ $(HEADER_FILES) > $@
gcr-oids.c: gcr-oids.list gcr-mkoids
$(AM_V_GEN) sh gcr-mkoids -p GCR -c gcr-oids.c -h gcr-oids.h gcr-oids.list
--- /dev/null
+/*
+ * gnome-keyring
+ *
+ * Copyright (C) 2011 Collabora Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+ * 02111-1307, USA.
+ *
+ * Author: Stef Walter <stefw@collabora.co.uk>
+ */
+
+#if !defined (__GCR_H_INSIDE__) && !defined (GCR_COMPILATION)
+#error "Only <gcr/gcr.h> can be included directly."
+#endif
+
+
+#ifndef GCR_DEPRECATED_H_
+#define GCR_DEPRECATED_H_
+
+#include <glib.h>
+
+#include <gck/gck.h>
+
+#include "gcr-importer.h"
+#include "gcr-parser.h"
+#include "gcr-viewer.h"
+
+#ifndef GCR_DISABLE_DEPRECATED
+
+#include "gcr-certificate-basics-widget.h"
+#include "gcr-certificate-details-widget.h"
+
+void gcr_renderer_render (GcrRenderer *self,
+ GcrViewer *viewer);
+
+GcrParser* gcr_importer_get_parser (GcrImporter *self);
+
+void gcr_importer_set_parser (GcrImporter *self,
+ GcrParser *parser);
+
+#define GCR_ERROR (gcr_error_get_domain ())
+
+GQuark gcr_error_get_domain (void) G_GNUC_CONST;
+
+#endif /* GCR_DISABLE_DEPRECATED */
+
+G_END_DECLS
+
+#endif /* GCRTYPES_H_ */
GAsyncResult *result,
GError **error);
-#ifndef GCR_DISABLE_DEPRECATED
-
-GcrParser* gcr_importer_get_parser (GcrImporter *self);
-
-void gcr_importer_set_parser (GcrImporter *self,
- GcrParser *parser);
-
-#endif /* GCR_DISABLE_DEPRECATED */
-
G_END_DECLS
#endif /* __GCR_IMPORTER_H__ */
#include "config.h"
+#include "gcr-deprecated.h"
#include "gcr-renderer.h"
#include "gck/gck.h"
}
/**
+ * gcr_renderer_render:
+ * @self: the renderer
+ * @viewer: the viewer to render to
+ *
+ * Render a renderer to the viewer.
+ *
+ * Deprecated: 3.2: Use gcr_renderer_render_view() instead
+ */
+void
+gcr_renderer_render (GcrRenderer *self,
+ GcrViewer *viewer)
+{
+ gcr_renderer_render_view (self, viewer);
+}
+
+/**
* gcr_renderer_popuplate_popup:
* @self: The renderer
* @viewer: The viewer that is displaying a popup
GQuark gcr_data_error_get_domain (void) G_GNUC_CONST;
-#ifndef GCR_DISABLE_DEPRECATED
-
-#define GCR_ERROR (gcr_error_get_domain ())
-
-GQuark gcr_error_get_domain (void) G_GNUC_CONST;
-
-#endif /* GCR_DISABLE_DEPRECATED */
-
typedef enum {
GCR_ERROR_FAILURE = -1,
GCR_ERROR_UNRECOGNIZED = 1,
#include "gcr-collection-model.h"
#include "gcr-column.h"
#include "gcr-combo-selector.h"
+#include "gcr-deprecated.h"
#include "gcr-enum-types.h"
#include "gcr-key-renderer.h"
#include "gcr-key-widget.h"
#include "gcr-unlock-options-widget.h"
#include "gcr-viewer.h"
-#ifndef GCR_DISABLE_DEPRECATED
-
-#include "gcr-certificate-basics-widget.h"
-#include "gcr-certificate-details-widget.h"
-
-#endif /* GCR_DISABLE_DEPRECATED */
-
#undef __GCR_H_INSIDE__
#endif /* __GCR_H__ */