diff options
Diffstat (limited to 'sync/src/sync_main.h')
-rw-r--r-- | sync/src/sync_main.h | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/sync/src/sync_main.h b/sync/src/sync_main.h index 528b70e..1f8e7c7 100644 --- a/sync/src/sync_main.h +++ b/sync/src/sync_main.h @@ -5,6 +5,7 @@ #include <gtk/gtk.h> #include <glade/glade.h> #include <opensync/opensync.h> +#include "sync_collection.h" #include "sync_group.h" #include "sync_item.h" @@ -15,8 +16,18 @@ #define ANIM_FREQ 100 #define SWITCH_FREQ 10 +typedef enum { + TYPE_FILE, + TYPE_EVO2, + TYPE_SYNCML, + TYPE_ADD_NEW, + TYPE_BACKUP, + TYPE_RESTORE, +} SyncType; + enum { COL_NAME, + COL_TYPE, COL_PIXBUF, }; @@ -38,10 +49,11 @@ typedef struct { GdkPixbuf *backup_icon; GdkPixbuf *restore_icon; GdkPixbuf *network_icon; + GdkPixbuf *add_icon; GtkListStore *model; - SyncItem *local_item; + SyncCollection *collection; SyncGroup *group; - GHashTable *sync_items; + SyncItem *local_item; gboolean started; guint animate_id; |