Changeset 1987

Show
Ignore:
Timestamp:
05/17/07 00:00:48
Author:
pvanhoof
Message:

Bugfixes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libtinymail-camel/tny-camel-folder.c

    r1985 r1987  
    15691569        } 
    15701570 
     1571        tny_debug ("recurse_copy: adding to adds: %s\n", tny_folder_get_name (retval)); 
    15711572        adds = g_list_append (adds, cpy_event_new (TNY_FOLDER_STORE (into), retval)); 
    15721573 
     
    16191620 
    16201621        a_store = tny_folder_get_folder_store (folder); 
     1622        tny_debug ("recurse_copy: prepending to rems: %s\n", tny_folder_get_name (folder)); 
    16211623        rems = g_list_append (rems, cpy_event_new (a_store, folder)); 
    16221624        g_object_unref (a_store); 
     
    17491751                                notify_folder_store_observers_about (evt->str, change); 
    17501752 
     1753                        tny_debug ("tny_folder_copy: observers notify folder-del %s\n",  
     1754                                tny_folder_get_name (evt->fol)); 
     1755 
    17511756                        g_object_unref (G_OBJECT (change)); 
    17521757                } 
    1753  
    1754                 tny_debug ("tny_folder_copy: observers notify folder-del %s\n",  
    1755                         tny_folder_get_name (evt->fol)); 
    17561758 
    17571759                cpy_event_free (evt); 
     
    18441846 
    18451847                                gboolean was_new=FALSE; 
    1846                                 adds = recurse_evt (self, TNY_FOLDER_STORE (into),  
    1847                                         adds, g_list_append, FALSE); 
    1848  
    18491848                                retval = tny_camel_store_account_factor_folder  
    18501849                                        (TNY_CAMEL_STORE_ACCOUNT (a), to, &was_new); 
     
    18661865                                                succeeded = FALSE; tried=TRUE; 
    18671866                                        } 
    1868  
    18691867                                        if (succeeded) 
    18701868                                                _tny_camel_folder_set_folder_info (TNY_FOLDER_STORE (a),  
    18711869                                                        TNY_CAMEL_FOLDER (retval), iter); 
    18721870                                } 
     1871 
     1872                                if (succeeded) 
     1873                                        adds = recurse_evt (retval, TNY_FOLDER_STORE (into),  
     1874                                                adds, g_list_append, FALSE); 
    18731875 
    18741876 
     
    18901892        { 
    18911893                CpyRecRet *cpyr; 
     1894 
    18921895                tny_debug ("tny_folder_copy: recurse_copy\n"); 
     1896 
    18931897                cpyr = recurse_copy (self, into, new_name, del, &nerr, adds, rems); 
     1898 
    18941899                if (nerr != NULL) { 
    18951900                        g_propagate_error (err, nerr); 
    18961901                        g_error_free (nerr); 
    18971902                } 
     1903 
    18981904                retval = cpyr->created; 
    18991905                adds = cpyr->adds; 
    19001906                rems = cpyr->rems; 
     1907 
    19011908                g_slice_free (CpyRecRet, cpyr); 
    19021909        } 
  • trunk/tests/c-demo/tny-demoui-summary-view.c

    r1986 r1987  
    11511151        menu = gtk_menu_new (); 
    11521152 
    1153         mrename = gtk_menu_item_new_with_label (_("Rename folder")); 
     1153        mrename = gtk_menu_item_new_with_label (_("Rename or Copy folder")); 
    11541154        mcreate = gtk_menu_item_new_with_label (_("Create folder")); 
    11551155        mdelete = gtk_menu_item_new_with_label (_("Delete folder"));