Changeset 1419
- Timestamp:
- 01/16/07 12:44:20
- Files:
-
- trunk/libtinymail-camel/camel-lite/camel/camel-filter-driver.c (modified) (1 diff)
- trunk/libtinymail-camel/camel-lite/camel/camel-filter-search.c (modified) (1 diff)
- trunk/libtinymail-camel/camel-lite/camel/camel-folder-search.c (modified) (1 diff)
- trunk/libtinymail-camel/camel-lite/camel/camel-folder-summary.c (modified) (5 diffs)
- trunk/libtinymail-camel/camel-lite/camel/camel-folder-summary.h (modified) (2 diffs)
- trunk/libtinymail-camel/camel-lite/camel/providers/local/camel-local-summary.c (modified) (1 diff)
- trunk/libtinymail-camel/camel-lite/camel/providers/nntp/camel-nntp-summary.c (modified) (1 diff)
- trunk/libtinymail-camel/camel-lite/camel/providers/pop3/camel-pop3-folder.c (modified) (1 diff)
- trunk/libtinymail-camel/tny-session-camel.c (modified) (1 diff)
- trunk/libtinymailui-gtk/tny-gtk-header-list-model.c (modified) (3 diffs)
- trunk/libtinymailui-gtk/tny-gtk-header-list-model.h (modified) (1 diff)
- trunk/tinymail/tny-demoui-summary-view.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libtinymail-camel/camel-lite/camel/camel-filter-driver.c
r1414 r1419 1191 1191 1192 1192 info = camel_message_info_new_from_header(NULL, ((CamelMimePart *)msg)->headers); 1193 ((CamelMessageInfoBase *)info)->size = ( guint16) ((camel_mime_parser_tell(mp) - last) / 1024);1193 ((CamelMessageInfoBase *)info)->size = ((camel_mime_parser_tell(mp) - last)); 1194 1194 1195 1195 last = camel_mime_parser_tell(mp); trunk/libtinymail-camel/camel-lite/camel/camel-filter-search.c
r1074 r1419 508 508 r = e_sexp_result_new(f, ESEXP_RES_INT); 509 509 510 #ifdef NON_TINYMAIL_FEATURES 511 r->value.number = camel_message_info_size(fms->info) / 1024; 512 #else 513 r->value.number = 0; 514 #endif 510 r->value.number = camel_message_info_size(fms->info); 515 511 516 512 return r; trunk/libtinymail-camel/camel-lite/camel/camel-folder-search.c
r1410 r1419 1378 1378 if (s->current) { 1379 1379 r = e_sexp_result_new (f, ESEXP_RES_INT); 1380 #ifdef NON_TINYMAIL_FEATURES1381 1380 r->value.number = camel_message_info_size(s->current) / 1024; 1382 #else1383 r->value.number = 0;1384 #endif1385 1381 } else { 1386 1382 r = e_sexp_result_new (f, ESEXP_RES_ARRAY_PTR); trunk/libtinymail-camel/camel-lite/camel/camel-folder-summary.c
r1414 r1419 1111 1111 1112 1112 CAMEL_SUMMARY_UNLOCK(s, filter_lock); 1113 ((CamelMessageInfoBase *)info)->size = ( guint16) ( (camel_mime_parser_tell(mp) - start) / 1024);1113 ((CamelMessageInfoBase *)info)->size = ( (camel_mime_parser_tell(mp) - start) ); 1114 1114 } 1115 1115 return info; … … 1905 1905 gchar *theuid; 1906 1906 gboolean uidmf = FALSE; 1907 guint32 tempor;1908 1907 1909 1908 io(printf("Loading message info\n")); … … 1950 1949 } 1951 1950 1952 ptrchr = camel_file_util_mmap_decode_uint32 (ptrchr, &tempor, FALSE); 1953 1954 mi->size = (guint16) ( tempor / 1024 ); 1955 1956 ptrchr = camel_file_util_mmap_decode_uint32 (ptrchr, &tempor, FALSE); 1957 1958 mi->flags = tempor; 1951 ptrchr = camel_file_util_mmap_decode_uint32 (ptrchr, &mi->size, FALSE); 1952 1953 ptrchr = camel_file_util_mmap_decode_uint32 (ptrchr, &mi->flags, FALSE); 1959 1954 1960 1955 mi->flags &= ~CAMEL_MESSAGE_INFO_NEEDS_FREE; … … 2089 2084 camel_file_util_encode_uint32(out, mi->flags); 2090 2085 2091 camel_file_util_encode_uint32(out, mi->size * 1024);2086 camel_file_util_encode_uint32(out, mi->size); 2092 2087 2093 2088 camel_file_util_encode_time_t(out, mi->date_sent); … … 3316 3311 info_set_flags(CamelMessageInfo *info, guint32 flags, guint32 set) 3317 3312 { 3318 guint 32old;3313 guint16 old; 3319 3314 CamelMessageInfoBase *mi = (CamelMessageInfoBase *)info; 3320 3315 trunk/libtinymail-camel/camel-lite/camel/camel-folder-summary.h
r1414 r1419 174 174 CamelSummaryMessageID message_id; 175 175 176 guint 16flags;177 guint 16size;176 guint32 flags; 177 guint32 size; 178 178 179 179 time_t date_sent; … … 403 403 404 404 #define camel_message_info_flags(mi) camel_message_info_uint32((const CamelMessageInfo *)mi, CAMEL_MESSAGE_INFO_FLAGS) 405 #define camel_message_info_size(mi) (camel_message_info_uint32((const CamelMessageInfo *)mi, CAMEL_MESSAGE_INFO_SIZE) * 1024)405 #define camel_message_info_size(mi) (camel_message_info_uint32((const CamelMessageInfo *)mi, CAMEL_MESSAGE_INFO_SIZE)) 406 406 407 407 #define camel_message_info_date_sent(mi) camel_message_info_time((const CamelMessageInfo *)mi, CAMEL_MESSAGE_INFO_DATE_SENT) trunk/libtinymail-camel/camel-lite/camel/providers/local/camel-local-summary.c
r1414 r1419 456 456 457 457 camel_data_wrapper_write_to_stream((CamelDataWrapper *)msg, (CamelStream *)sn); 458 mi->info.size = ( guint16) (sn->written / 1024);458 mi->info.size = (sn->written); 459 459 camel_object_unref((CamelObject *)sn); 460 460 } trunk/libtinymail-camel/camel-lite/camel/providers/nntp/camel-nntp-summary.c
r1415 r1419 290 290 mi = (CamelMessageInfoBase *)camel_folder_summary_add_from_header(s, headers); 291 291 if (mi) { 292 mi->size = ( guint16) (size / 1024);292 mi->size = (size); 293 293 cns->high = n; 294 294 camel_folder_change_info_add_uid(changes, camel_message_info_uid(mi)); trunk/libtinymail-camel/camel-lite/camel/providers/pop3/camel-pop3-folder.c
r1415 r1419 326 326 mi = (CamelMessageInfoBase*) camel_folder_summary_uid (folder->summary, fi->uid); 327 327 if (mi) { 328 mi->size = ( guint16) (fi->size / 1024);328 mi->size = (fi->size); 329 329 camel_message_info_free (mi); 330 330 } trunk/libtinymail-camel/tny-session-camel.c
r1417 r1419 276 276 } 277 277 278 /* TODO: fix this in camel-lite ! 279 278 280 if (!g_ascii_strncasecmp (tny_account_get_proto (account), "pop", 3)) 279 281 { 280 282 if (flags & CAMEL_SESSION_PASSWORD_REPROMPT) 281 283 tny_session_camel_forget_password (session, service, domain, item, ex); 282 } 283 284 }*/ 284 285 285 286 trunk/libtinymailui-gtk/tny-gtk-header-list-model.c
r1333 r1419 155 155 case TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN: 156 156 case TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN: 157 case TNY_GTK_HEADER_LIST_MODEL_MESSAGE_SIZE_COLUMN: 157 158 case TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN: 158 159 retval = G_TYPE_INT; … … 364 365 tny_header_get_date_received (header)); 365 366 break; 367 368 case TNY_GTK_HEADER_LIST_MODEL_MESSAGE_SIZE_COLUMN: 369 g_value_init (value, G_TYPE_INT); 370 g_value_set_int (value, tny_header_get_message_size(header)); 371 break; 366 372 case TNY_GTK_HEADER_LIST_MODEL_INSTANCE_COLUMN: 367 373 g_value_init (value, G_TYPE_OBJECT); … … 1073 1079 { TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN, "TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN", "date_received_t" }, 1074 1080 { TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN, "TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN", "date_sent_t" }, 1081 { TNY_GTK_HEADER_LIST_MODEL_MESSAGE_SIZE_COLUMN, "TNY_GTK_HEADER_LIST_MODEL_MESSAGE_SIZE_COLUMN", "message_size"}, 1075 1082 { TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_COLUMN, "TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_COLUMN", "date_received" }, 1076 1083 { TNY_GTK_HEADER_LIST_MODEL_INSTANCE_COLUMN, "TNY_GTK_HEADER_LIST_MODEL_INSTANCE_COLUMN", "instance" }, trunk/libtinymailui-gtk/tny-gtk-header-list-model.h
r900 r1419 53 53 TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN, 54 54 TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_COLUMN, 55 TNY_GTK_HEADER_LIST_MODEL_MESSAGE_SIZE_COLUMN, 55 56 TNY_GTK_HEADER_LIST_MODEL_INSTANCE_COLUMN, 56 57 TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN, trunk/tinymail/tny-demoui-summary-view.c
r1415 r1419 803 803 804 804 805 renderer = gtk_cell_renderer_text_new (); 806 column = gtk_tree_view_column_new_with_attributes (_("Flags"), renderer, 807 "text", TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN, NULL); 808 gtk_tree_view_column_set_sort_column_id (column, TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN); 809 gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED); 810 gtk_tree_view_column_set_fixed_width (column, 100); 811 gtk_tree_view_append_column (GTK_TREE_VIEW(priv->header_view), column); 812 813 814 renderer = gtk_cell_renderer_text_new (); 815 column = gtk_tree_view_column_new_with_attributes (_("Size"), renderer, 816 "text", TNY_GTK_HEADER_LIST_MODEL_MESSAGE_SIZE_COLUMN, NULL); 817 gtk_tree_view_column_set_sort_column_id (column, TNY_GTK_HEADER_LIST_MODEL_MESSAGE_SIZE_COLUMN); 818 gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED); 819 gtk_tree_view_column_set_fixed_width (column, 100); 820 gtk_tree_view_append_column (GTK_TREE_VIEW(priv->header_view), column); 821 805 822 select = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->mailbox_view)); 806 823 gtk_tree_selection_set_mode (select, GTK_SELECTION_SINGLE);
