aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/conduits/todo/todo-conduit.c
diff options
context:
space:
mode:
authorJP Rosevear <jpr@helixcode.com>2000-10-18 03:33:52 +0800
committerJP Rosevear <jpr@src.gnome.org>2000-10-18 03:33:52 +0800
commitf5a84bbd66488aee1502a7aa17c7844f2bef0b4d (patch)
treed6fc5d2a48c34c5979a279de2fae8a088e0fb984 /calendar/conduits/todo/todo-conduit.c
parent66492867d6c19d5378ff2b25147b662cf8e528a1 (diff)
downloadgsoc2013-evolution-f5a84bbd66488aee1502a7aa17c7844f2bef0b4d.tar
gsoc2013-evolution-f5a84bbd66488aee1502a7aa17c7844f2bef0b4d.tar.gz
gsoc2013-evolution-f5a84bbd66488aee1502a7aa17c7844f2bef0b4d.tar.bz2
gsoc2013-evolution-f5a84bbd66488aee1502a7aa17c7844f2bef0b4d.tar.lz
gsoc2013-evolution-f5a84bbd66488aee1502a7aa17c7844f2bef0b4d.tar.xz
gsoc2013-evolution-f5a84bbd66488aee1502a7aa17c7844f2bef0b4d.tar.zst
gsoc2013-evolution-f5a84bbd66488aee1502a7aa17c7844f2bef0b4d.zip
Add defines
2000-10-17 JP Rosevear <jpr@helixcode.com> * conduits/todo/todo-conduit-control-applet.c: Add defines * conduits/todo/todo-conduit-config.h: put #ifdefs around functions can't make this a public interface in the usual way as then the symbols would be exported * conduits/todo/todo-conduit.c: Kill warnings. clahey will be happy! Add some defines to include only the necessary config functions. (conduit_get_gpilot_conduit): Hook up archive signals * conduits/calendar/calendar-conduit.c: Same as above * conduits/calendar/calendar-conduit-control-applet.c: ditto * conduits/calendar/calendar-conduit-config.h: ditto svn path=/trunk/; revision=5967
Diffstat (limited to 'calendar/conduits/todo/todo-conduit.c')
-rw-r--r--calendar/conduits/todo/todo-conduit.c30
1 files changed, 11 insertions, 19 deletions
diff --git a/calendar/conduits/todo/todo-conduit.c b/calendar/conduits/todo/todo-conduit.c
index 90ce255210..646f850b42 100644
--- a/calendar/conduits/todo/todo-conduit.c
+++ b/calendar/conduits/todo/todo-conduit.c
@@ -40,19 +40,24 @@
#include <pi-file.h>
#include <pi-dlp.h>
#include <pi-version.h>
-#include <todo-conduit-config.h>
-#include <todo-conduit.h>
#include <libical/src/libical/icaltypes.h>
+#define TODO_CONFIG_LOAD 1
+#define TODO_CONFIG_DESTROY 1
+#include <todo-conduit-config.h>
+#undef TODO_CONFIG_LOAD
+#undef TODO_CONFIG_DESTROY
+
+#include <todo-conduit.h>
GnomePilotConduit * conduit_get_gpilot_conduit (guint32);
void conduit_destroy_gpilot_conduit (GnomePilotConduit*);
-#define CONDUIT_VERSION "0.8.11"
+#define CONDUIT_VERSION "0.1.0"
#ifdef G_LOG_DOMAIN
#undef G_LOG_DOMAIN
#endif
-#define G_LOG_DOMAIN "todoconduit"
+#define G_LOG_DOMAIN "etodoconduit"
#define DEBUG_CALCONDUIT 1
/* #undef DEBUG_CALCONDUIT */
@@ -315,19 +320,6 @@ start_calendar_server (EToDoConduitContext *ctxt)
}
/* Utility routines */
-static const char *
-status_to_string (gint status)
-{
- switch(status) {
- case GnomePilotRecordNothing: return "GnomePilotRecordNothing";
- case GnomePilotRecordDeleted: return "GnomePilotRecordDeleted";
- case GnomePilotRecordNew: return "GnomePilotRecordNew";
- case GnomePilotRecordModified: return "GnomePilotRecordModified";
- }
-
- return "Unknown";
-}
-
static void
compute_pid (EToDoConduitContext *ctxt, EToDoLocalRecord *local, const char *uid)
{
@@ -1098,12 +1090,12 @@ conduit_get_gpilot_conduit (guint32 pilot_id)
gtk_signal_connect (retval, "compare", (GtkSignalFunc) compare, ctxt);
gtk_signal_connect (retval, "add_record", (GtkSignalFunc) add_record, ctxt);
-/* gtk_signal_connect (retval, "add_archive_record", (GtkSignalFunc) add_archive_record, ctxt); */
+ gtk_signal_connect (retval, "add_archive_record", (GtkSignalFunc) add_archive_record, ctxt);
gtk_signal_connect (retval, "replace_record", (GtkSignalFunc) replace_record, ctxt);
gtk_signal_connect (retval, "delete_record", (GtkSignalFunc) delete_record, ctxt);
-/* gtk_signal_connect (retval, "delete_archive_record", (GtkSignalFunc) delete_archive_record, ctxt); */
+ gtk_signal_connect (retval, "delete_archive_record", (GtkSignalFunc) delete_archive_record, ctxt);
gtk_signal_connect (retval, "match", (GtkSignalFunc) match, ctxt);
gtk_signal_connect (retval, "free_match", (GtkSignalFunc) free_match, ctxt);