Changeset 92
- Timestamp:
- 08/25/08 18:50:07
- Files:
-
- trunk/ChangeLog (modified) (11 diffs)
- trunk/src/tmut-folder-view.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ChangeLog
r90 r92 1 2008-04-24 Philip Van Hoof <pvanhoof@gnome.org> 1 2008-08-25 Guido Günther <agx@sigxcpu.org> 2 3 Renames the recipient in the folver overview to address. Aim is to be 4 able to display either sender or recipient there without having 5 confusing variable names. 6 7 Displays the sender instead of the recipient in tmut's folder overview. 8 This would ideally be contrallable by a config knob at a later point. 9 10 Review and committed by Philip Van Hoof 11 12 2008-04-24 Philip Van Hoof <philip@codeminded.be> 2 13 3 14 * Bugfix when error reporting on sending message 4 15 * The From of transport-accounts 5 16 6 2008-04-22 Philip Van Hoof <p vanhoof@gnome.org>17 2008-04-22 Philip Van Hoof <philip@codeminded.be> 7 18 8 19 * Updated tny_camel_account_add_option to reflect recent API changes … … 10 21 * Added editing account options 11 22 12 2008-04-17 Philip Van Hoof <p vanhoof@gnome.org>23 2008-04-17 Philip Van Hoof <philip@codeminded.be> 13 24 14 25 * Introduced the library libtmut-1.0 15 26 16 2008-04-15 Philip Van Hoof <p vanhoof@gnome.org>27 2008-04-15 Philip Van Hoof <philip@codeminded.be> 17 28 18 29 * Added the first signs of simple account management … … 20 31 * Implemented a new account store 21 32 22 2008-03-26 Philip Van Hoof <p vanhoof@gnome.org>33 2008-03-26 Philip Van Hoof <philip@codeminded.be> 23 34 24 35 * Adapted TMut to the latest Tinymail API changes in trunk. 25 36 26 2008-01-28 Philip Van Hoof <p vanhoof@gnome.org>37 2008-01-28 Philip Van Hoof <philip@codeminded.be> 27 38 28 39 * Adapted TMut to the latest Tinymail API changes in trunk. 29 40 30 2007-12-02 Philip Van Hoof <p vanhoof@gnome.org>41 2007-12-02 Philip Van Hoof <philip@codeminded.be> 31 42 32 43 * Creating multipart messages correctly 33 44 * Creating the message in a thread, not let the UI hang less 34 45 35 2007-11-15 Philip Van Hoof <p vanhoof@gnome.org>46 2007-11-15 Philip Van Hoof <philip@codeminded.be> 36 47 37 48 * Unread and deleted flags, bold and strikethrough stuff 38 49 39 2007-11-13 Philip Van Hoof <p vanhoof@gnome.org>50 2007-11-13 Philip Van Hoof <philip@codeminded.be> 40 51 41 52 * Removed embarassing reference count leaks ... :-\ 42 53 43 2007-11-08 Philip Van Hoof <p vanhoof@gnome.org>54 2007-11-08 Philip Van Hoof <philip@codeminded.be> 44 55 45 56 * Detecting the Tinymail platform library 46 57 * Implemented copying a message (not just moving) 47 58 48 2007-11-06 Philip Van Hoof <p vanhoof@gnome.org>59 2007-11-06 Philip Van Hoof <philip@codeminded.be> 49 60 50 61 * The rows of the TMutFolderView are now a bit more nice. Code reused … … 56 67 sending 57 68 58 2007-11-05 Philip Van Hoof <p vanhoof@gnome.org>69 2007-11-05 Philip Van Hoof <philip@codeminded.be> 59 70 60 71 * Sending messages through a TnySendQueue and TnyTransportAccount … … 62 73 * Fixed replying a message 63 74 64 2007-11-04 Philip Van Hoof <p vanhoof@gnome.org>75 2007-11-04 Philip Van Hoof <philip@codeminded.be> 65 76 66 77 * Introduced TMutMsgCreator … … 70 81 * Copy, Move and Rename folder implementations 71 82 72 2007-11-02 Philip Van Hoof <p vanhoof@gnome.org>83 2007-11-02 Philip Van Hoof <philip@codeminded.be> 73 84 74 85 * Bugfix with error handling in the callback handlers … … 79 90 * Decorator for TMutHeaderView and TMutMsgView 80 91 81 2007-11-01 Philip Van Hoof <p vanhoof@gnome.org>92 2007-11-01 Philip Van Hoof <philip@codeminded.be> 82 93 83 94 * Restructured the menus a little bit … … 87 98 * Implemented moving messages around 88 99 89 2007-10-31 Philip Van Hoof <p vanhoof@gnome.org>100 2007-10-31 Philip Van Hoof <philip@codeminded.be> 90 101 91 102 * Deviced a method to pass around things to the screens, like an … … 96 107 * Made certain pieces in TMutShellWindow virtual 97 108 98 2007-10-29 Philip Van Hoof <p vanhoof@gnome.org>109 2007-10-29 Philip Van Hoof <philip@codeminded.be> 99 110 100 111 * Restructured how the UI works (shell, child) … … 104 115 * Scretching the childs to full size of the shell 105 116 106 2007-10-28 Philip Van Hoof <p vanhoof@gnome.org>117 2007-10-28 Philip Van Hoof <philip@codeminded.be> 107 118 108 119 * First actual implementations, made something that works … … 115 126 * Added TMutRingtonePlayer 116 127 117 2007-03-28 Philip Van Hoof <p vanhoof@gnome.org>128 2007-03-28 Philip Van Hoof <philip@codeminded.be> 118 129 119 130 * Initial import into Subversion trunk/src/tmut-folder-view.c
r74 r92 523 523 gchar *header = NULL; 524 524 time_t date; 525 GtkCellRenderer * recipient_cell, *date_or_status_cell, *subject_cell,526 * recipient_box, *subject_box = NULL;525 GtkCellRenderer *address_cell, *date_or_status_cell, *subject_cell, 526 *address_box, *subject_box = NULL; 527 527 TnyHeader *msg_header = NULL; 528 528 gchar *display_date = NULL, *tmp_date = NULL; 529 529 TnyHeaderFlags prio = 0; 530 530 531 recipient_box = GTK_CELL_RENDERER (g_object_get_data (G_OBJECT (renderer), "recpt-box-renderer"));531 address_box = GTK_CELL_RENDERER (g_object_get_data (G_OBJECT (renderer), "address-box-renderer")); 532 532 subject_box = GTK_CELL_RENDERER (g_object_get_data (G_OBJECT (renderer), "subject-box-renderer")); 533 533 subject_cell = GTK_CELL_RENDERER (g_object_get_data (G_OBJECT (subject_box), "subject-renderer")); 534 recipient_cell = GTK_CELL_RENDERER (g_object_get_data (G_OBJECT (recipient_box), "recipient-renderer"));535 date_or_status_cell = GTK_CELL_RENDERER (g_object_get_data (G_OBJECT ( recipient_box), "date-renderer"));534 address_cell = GTK_CELL_RENDERER (g_object_get_data (G_OBJECT (address_box), "address-renderer")); 535 date_or_status_cell = GTK_CELL_RENDERER (g_object_get_data (G_OBJECT (address_box), "date-renderer")); 536 536 537 537 gtk_tree_model_get (tree_model, iter, 538 538 TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN, &flags, 539 TNY_GTK_HEADER_LIST_MODEL_ TO_COLUMN, &address,539 TNY_GTK_HEADER_LIST_MODEL_FROM_COLUMN, &address, 540 540 TNY_GTK_HEADER_LIST_MODEL_SUBJECT_COLUMN, &subject, 541 541 TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN, &date, … … 559 559 g_free (address); 560 560 561 g_object_set (G_OBJECT ( recipient_cell),561 g_object_set (G_OBJECT (address_cell), 562 562 "markup", header, NULL); 563 563 g_free (header); … … 588 588 GtkWidget *widget, *sw; 589 589 590 GtkCellRenderer *renderer_compact_header, *renderer_ recpt_box,591 *renderer_subject, *renderer_subject_box, *renderer_ recpt,590 GtkCellRenderer *renderer_compact_header, *renderer_addr_box, 591 *renderer_subject, *renderer_subject_box, *renderer_addr, 592 592 *renderer_compact_date_or_status; 593 593 … … 622 622 renderer_compact_header = modest_vbox_cell_renderer_new (); 623 623 renderer_subject_box = modest_hbox_cell_renderer_new (); 624 renderer_ recpt_box = modest_hbox_cell_renderer_new ();625 renderer_ recpt= gtk_cell_renderer_text_new ();624 renderer_addr_box = modest_hbox_cell_renderer_new (); 625 renderer_addr = gtk_cell_renderer_text_new (); 626 626 renderer_subject = gtk_cell_renderer_text_new (); 627 627 renderer_compact_date_or_status = gtk_cell_renderer_text_new (); 628 628 629 629 modest_vbox_cell_renderer_append (MODEST_VBOX_CELL_RENDERER (renderer_compact_header), renderer_subject_box, FALSE); 630 modest_vbox_cell_renderer_append (MODEST_VBOX_CELL_RENDERER (renderer_compact_header), renderer_ recpt_box, FALSE);630 modest_vbox_cell_renderer_append (MODEST_VBOX_CELL_RENDERER (renderer_compact_header), renderer_addr_box, FALSE); 631 631 modest_hbox_cell_renderer_append (MODEST_HBOX_CELL_RENDERER (renderer_subject_box), renderer_subject, TRUE); 632 modest_hbox_cell_renderer_append (MODEST_HBOX_CELL_RENDERER (renderer_ recpt_box), renderer_recpt, TRUE);633 modest_hbox_cell_renderer_append (MODEST_HBOX_CELL_RENDERER (renderer_ recpt_box), renderer_compact_date_or_status, FALSE);632 modest_hbox_cell_renderer_append (MODEST_HBOX_CELL_RENDERER (renderer_addr_box), renderer_addr, TRUE); 633 modest_hbox_cell_renderer_append (MODEST_HBOX_CELL_RENDERER (renderer_addr_box), renderer_compact_date_or_status, FALSE); 634 634 635 635 g_object_set_data (G_OBJECT (renderer_compact_header), "subject-box-renderer", renderer_subject_box); 636 g_object_set_data (G_OBJECT (renderer_compact_header), " recpt-box-renderer", renderer_recpt_box);636 g_object_set_data (G_OBJECT (renderer_compact_header), "address-box-renderer", renderer_addr_box); 637 637 g_object_set_data (G_OBJECT (renderer_subject_box), "subject-renderer", renderer_subject); 638 g_object_set_data (G_OBJECT (renderer_ recpt_box), "recipient-renderer", renderer_recpt);639 g_object_set_data (G_OBJECT (renderer_ recpt_box), "date-renderer", renderer_compact_date_or_status);638 g_object_set_data (G_OBJECT (renderer_addr_box), "address-renderer", renderer_addr); 639 g_object_set_data (G_OBJECT (renderer_addr_box), "date-renderer", renderer_compact_date_or_status); 640 640 641 641 g_object_set (G_OBJECT (renderer_subject_box), "yalign", 0.0, NULL); 642 642 gtk_cell_renderer_set_fixed_size (renderer_subject_box, -1, 15); 643 gtk_cell_renderer_set_fixed_size (renderer_ recpt_box, -1, 15);644 g_object_set (G_OBJECT (renderer_ recpt_box), "yalign", 0.0, NULL);643 gtk_cell_renderer_set_fixed_size (renderer_addr_box, -1, 15); 644 g_object_set (G_OBJECT (renderer_addr_box), "yalign", 0.0, NULL); 645 645 646 646 g_object_set (G_OBJECT (renderer_subject), 647 647 "ellipsize", PANGO_ELLIPSIZE_END, "yalign", 0.0, NULL); 648 g_object_set (G_OBJECT (renderer_ recpt),648 g_object_set (G_OBJECT (renderer_addr), 649 649 "ellipsize", PANGO_ELLIPSIZE_END, "yalign", 0.0, NULL); 650 650 g_object_set(G_OBJECT(renderer_compact_date_or_status),
