Changeset 3188
- Timestamp:
- 12/23/07 17:41:29
- Files:
-
- trunk/docs/build-dist.sh (modified) (1 diff)
- trunk/docs/devel/reference/tmpl/tny-async-worker-queue-task.sgml (deleted)
- trunk/docs/devel/reference/tmpl/tny-async-worker-queue.sgml (deleted)
- trunk/docs/devel/reference/tmpl/tny-queue-task.sgml (deleted)
- trunk/docs/devel/reference/tmpl/tny-queue.sgml (deleted)
- trunk/po/POTFILES.in (modified) (1 diff)
- trunk/tests/c-demo/tny-demoui-summary-view.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/docs/build-dist.sh
r2585 r3188 3 3 4 4 svn co https://svn.tinymail.org/svn/tinymail 5 svn co http://svn.gnome.org/svn/asyncworker6 7 cd asyncworker/trunk8 ./autogen.sh --prefix=/opt/asyncworker9 make && sudo make install10 5 11 6 cd tinymail/trunk 12 PKG_CONFIG_PATH=/opt/asyncworker/lib/pkgconfig/ ./autogen.sh --enable-gtk-doc --enable-tests --enable-asyncworker--enable-unit-tests7 ./autogen.sh --enable-gtk-doc --enable-tests --enable-unit-tests 13 8 make 14 9 make distcheck trunk/po/POTFILES.in
r2780 r3188 338 338 libtinymail-tp/tny-tp-mail-notifier.c 339 339 libtinymail-acap/tny-acap-account-store.c 340 libtinymail-queues/tny-get-msg-queue.c341 libtinymail-queues/tny-generic-send-queue.c342 libtinymail-queues/tny-queue.c343 libtinymail-queues/tny-queue-task.c344 340 libtinymailui-gnome-keyring/tny-gnome-keyring-password-getter.c 345 libtinymail-asyncworker/tny-async-worker-queue.c346 libtinymail-asyncworker/tny-async-worker-queue-task.c347 341 libtinymailui-webkit/tny-webkit-msg-view.c 348 342 libtinymailui-webkit/tny-webkit-stream.c trunk/tests/c-demo/tny-demoui-summary-view.c
r3175 r3188 81 81 #include <tny-camel-transport-account.h> 82 82 #include <tny-folder-monitor.h> 83 84 85 #ifdef ASYNCWORKER86 #include <tny-async-worker-queue.h>87 #include <tny-get-msg-queue.h>88 #endif89 83 90 84 … … 1089 1083 } 1090 1084 1091 #ifdef ASYNCWORKER1092 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 void1104 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 #endif1140 1085 1141 1086 static void … … 1676 1621 GtkSelectionMode mode; 1677 1622 GtkWidget *mrename, *mdelete, *mcreate, *mmerge, *muncache; 1678 #ifdef ASYNCWORKER1679 GtkWidget *fdown;1680 #endif1681 1623 1682 1624 menu = gtk_menu_new (); … … 1686 1628 mdelete = gtk_menu_item_new_with_label (_("Delete folder")); 1687 1629 muncache = gtk_menu_item_new_with_label (_("Uncache account of this folder")); 1688 1689 #ifdef ASYNCWORKER1690 fdown = gtk_menu_item_new_with_label (_("Download entire folder"));1691 #endif1692 1630 1693 1631 mode = gtk_tree_selection_get_mode (priv->mailbox_select); … … 1708 1646 g_signal_connect (G_OBJECT (mmerge), "activate", 1709 1647 G_CALLBACK (on_merge_view_activate), user_data); 1710 #ifdef ASYNCWORKER1711 g_signal_connect (G_OBJECT (fdown), "activate",1712 G_CALLBACK (on_full_download_folder_activate), user_data);1713 #endif1714 1648 1715 1649 gtk_menu_prepend (menu, mrename); … … 1718 1652 gtk_menu_prepend (menu, muncache); 1719 1653 gtk_menu_prepend (menu, mmerge); 1720 #ifdef ASYNCWORKER1721 gtk_menu_prepend (menu, fdown);1722 1723 gtk_widget_show (fdown);1724 #endif1725 1654 gtk_widget_show (mrename); 1726 1655 gtk_widget_show (mcreate);
