Changeset 3188

Show
Ignore:
Timestamp:
12/23/07 17:41:29
Author:
pvanhoof
Message:

Removing queues and asyncworker

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/docs/build-dist.sh

    r2585 r3188  
    33 
    44svn co https://svn.tinymail.org/svn/tinymail 
    5 svn co http://svn.gnome.org/svn/asyncworker 
    6  
    7 cd asyncworker/trunk 
    8 ./autogen.sh --prefix=/opt/asyncworker 
    9 make && sudo make install 
    105 
    116cd tinymail/trunk 
    12 PKG_CONFIG_PATH=/opt/asyncworker/lib/pkgconfig/ ./autogen.sh --enable-gtk-doc --enable-tests --enable-asyncworker --enable-unit-tests 
     7./autogen.sh --enable-gtk-doc --enable-tests --enable-unit-tests 
    138make 
    149make distcheck 
  • trunk/po/POTFILES.in

    r2780 r3188  
    338338libtinymail-tp/tny-tp-mail-notifier.c 
    339339libtinymail-acap/tny-acap-account-store.c 
    340 libtinymail-queues/tny-get-msg-queue.c 
    341 libtinymail-queues/tny-generic-send-queue.c 
    342 libtinymail-queues/tny-queue.c 
    343 libtinymail-queues/tny-queue-task.c 
    344340libtinymailui-gnome-keyring/tny-gnome-keyring-password-getter.c 
    345 libtinymail-asyncworker/tny-async-worker-queue.c 
    346 libtinymail-asyncworker/tny-async-worker-queue-task.c 
    347341libtinymailui-webkit/tny-webkit-msg-view.c 
    348342libtinymailui-webkit/tny-webkit-stream.c 
  • trunk/tests/c-demo/tny-demoui-summary-view.c

    r3175 r3188  
    8181#include <tny-camel-transport-account.h> 
    8282#include <tny-folder-monitor.h> 
    83  
    84  
    85 #ifdef ASYNCWORKER 
    86 #include <tny-async-worker-queue.h> 
    87 #include <tny-get-msg-queue.h> 
    88 #endif 
    8983 
    9084 
     
    10891083} 
    10901084 
    1091 #ifdef ASYNCWORKER 
    1092 static TnyQueue *fullqueue = NULL; 
    1093 static TnyQueue *real_queue = NULL; 
    1094  
    1095 static TnyQueue* 
    1096 get_queue (void) 
    1097 { 
    1098         if (!real_queue) 
    1099                 real_queue = tny_async_worker_queue_new_from_scratch (); 
    1100         return real_queue; 
    1101 } 
    1102  
    1103 static void  
    1104 on_full_download_folder_activate (GtkMenuItem *mitem, gpointer user_data) 
    1105 { 
    1106         TnyDemouiSummaryView *self = user_data; 
    1107         TnyDemouiSummaryViewPriv *priv = TNY_DEMOUI_SUMMARY_VIEW_GET_PRIVATE (self); 
    1108         GtkTreeIter iter; 
    1109         GtkTreeModel *model; 
    1110  
    1111         if (gtk_tree_selection_get_selected (priv->mailbox_select, &model, &iter)) 
    1112         { 
    1113                 gint type; 
    1114  
    1115                 gtk_tree_model_get (model, &iter,  
    1116                         TNY_GTK_FOLDER_STORE_TREE_MODEL_TYPE_COLUMN,  
    1117                         &type, -1); 
    1118  
    1119                 if (type != TNY_FOLDER_TYPE_ROOT)  
    1120                 {  
    1121                         TnyFolder *folder; 
    1122  
    1123                         gtk_tree_model_get (model, &iter,  
    1124                                 TNY_GTK_FOLDER_STORE_TREE_MODEL_INSTANCE_COLUMN,  
    1125                                 &folder, -1); 
    1126  
    1127  
    1128                         if (!fullqueue) 
    1129                                 fullqueue = tny_get_msg_queue_new (get_queue ()); 
    1130  
    1131                         tny_get_msg_queue_full_msg_retrieval (TNY_GET_MSG_QUEUE (fullqueue),  
    1132                                 folder, NULL, NULL, status_update, self); 
    1133  
    1134                         g_object_unref (G_OBJECT (folder)); 
    1135  
    1136                 } 
    1137         } 
    1138 } 
    1139 #endif 
    11401085 
    11411086static void  
     
    16761621        GtkSelectionMode mode; 
    16771622        GtkWidget *mrename, *mdelete, *mcreate, *mmerge, *muncache; 
    1678 #ifdef ASYNCWORKER 
    1679         GtkWidget *fdown; 
    1680 #endif 
    16811623 
    16821624        menu = gtk_menu_new (); 
     
    16861628        mdelete = gtk_menu_item_new_with_label (_("Delete folder")); 
    16871629        muncache = gtk_menu_item_new_with_label (_("Uncache account of this folder")); 
    1688  
    1689 #ifdef ASYNCWORKER 
    1690         fdown = gtk_menu_item_new_with_label (_("Download entire folder")); 
    1691 #endif 
    16921630 
    16931631        mode = gtk_tree_selection_get_mode (priv->mailbox_select); 
     
    17081646        g_signal_connect (G_OBJECT (mmerge), "activate", 
    17091647                G_CALLBACK (on_merge_view_activate), user_data); 
    1710 #ifdef ASYNCWORKER 
    1711         g_signal_connect (G_OBJECT (fdown), "activate", 
    1712                 G_CALLBACK (on_full_download_folder_activate), user_data); 
    1713 #endif 
    17141648 
    17151649        gtk_menu_prepend (menu, mrename); 
     
    17181652        gtk_menu_prepend (menu, muncache); 
    17191653        gtk_menu_prepend (menu, mmerge); 
    1720 #ifdef ASYNCWORKER 
    1721         gtk_menu_prepend (menu, fdown); 
    1722  
    1723         gtk_widget_show (fdown); 
    1724 #endif 
    17251654        gtk_widget_show (mrename); 
    17261655        gtk_widget_show (mcreate);