Changeset 2467

Show
Ignore:
Timestamp:
07/12/07 13:12:31
Author:
svillar
Message:
  • Added the "name" parameter to the constructor of the merge folder
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r2466 r2467  
     12007-07-12  Sergio Villar Senin  <svillar@igalia.com> 
     2 
     3        * Added a new parameter to the constructor of a merge folder which is 
     4        the name of the new merge folder 
     5 
     6        * This is a major API change 
     7 
    182007-07-12  Philip Van Hoof  <pvanhoof@gnome.org> 
    29 
  • trunk/libtinymail/tny-merge-folder.c

    r2442 r2467  
    12081208/** 
    12091209 * tny_merge_folder_new: 
     1210 * @folder_name: the name of the merged folder 
    12101211 * 
    12111212 * Creates a a new TnyMergeFolder instance that can merge multiple #TnyFolder  
     
    12151216 **/ 
    12161217TnyFolder* 
    1217 tny_merge_folder_new (void
     1218tny_merge_folder_new (const gchar *folder_name
    12181219{ 
    12191220        TnyMergeFolder *self = g_object_new (TNY_TYPE_MERGE_FOLDER, NULL); 
     1221        TnyMergeFolderPriv *priv = TNY_MERGE_FOLDER_GET_PRIVATE (self); 
     1222 
     1223        priv->name = g_strdup (folder_name); 
    12201224 
    12211225        return TNY_FOLDER (self); 
     
    12291233        TnyMergeFolderPriv *priv = TNY_MERGE_FOLDER_GET_PRIVATE (self); 
    12301234 
    1231         priv->name = g_strdup ("Merged folder"); 
    12321235        priv->id = g_strdup  (""); 
    12331236        priv->mothers = tny_simple_list_new (); 
  • trunk/libtinymail/tny-merge-folder.h

    r2379 r2467  
    5757GType tny_merge_folder_get_type (void); 
    5858 
    59 TnyFolder* tny_merge_folder_new (void); 
     59TnyFolder* tny_merge_folder_new (const gchar *folder_name); 
    6060void tny_merge_folder_add_folder (TnyMergeFolder *self, TnyFolder *folder); 
    6161void tny_merge_folder_set_folder_type (TnyMergeFolder *self, TnyFolderType folder_type); 
  • trunk/tests/c-demo/tny-demoui-summary-view.c

    r2466 r2467  
    938938        } else { 
    939939                GList *list; 
    940                 TnyFolder *merge = tny_merge_folder_new (); 
     940                TnyFolder *merge = tny_merge_folder_new ("Merged"); 
    941941                GtkTreeView *header_view = GTK_TREE_VIEW (priv->header_view); 
    942942