|
|
GList *etfilelist = NULL; | GList *etfilelist = NULL; |
File_Tag *FileTag; | File_Tag *FileTag; |
gint progress_bar_index; | gint progress_bar_index; |
|
double fraction; |
| |
if (!ETCore->ETFileDisplayedList) return; | if (!ETCore->ETFileDisplayedList) return; |
| |
|
|
FileTag = ET_File_Tag_Item_New(); | FileTag = ET_File_Tag_Item_New(); |
ET_Manage_Changes_Of_File_Data(etfilelist->data,NULL,FileTag); | ET_Manage_Changes_Of_File_Data(etfilelist->data,NULL,FileTag); |
etfilelist = g_list_next(etfilelist); | etfilelist = g_list_next(etfilelist); |
double fraction = (++progress_bar_index) / (double) ETCore->ETFileSelectionList_Length; |
fraction = (++progress_bar_index) / (double) ETCore->ETFileSelectionList_Length; |
gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(ProgressBar), fraction); | gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(ProgressBar), fraction); |
/* Needed to refresh status bar */ | /* Needed to refresh status bar */ |
while (gtk_events_pending()) | while (gtk_events_pending()) |
|
|
ET_File *etfile_save_position = NULL; | ET_File *etfile_save_position = NULL; |
File_Tag *FileTag; | File_Tag *FileTag; |
File_Name *FileNameNew; | File_Name *FileNameNew; |
|
gchar progress_bar_text[30]; |
|
double fraction; |
| |
if (!ETCore) return FALSE; | if (!ETCore) return FALSE; |
| |
|
|
/* Initialize status bar */ | /* Initialize status bar */ |
gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(ProgressBar),0); | gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(ProgressBar),0); |
progress_bar_index = 0; | progress_bar_index = 0; |
gchar progress_bar_text[30]; |
|
g_snprintf(progress_bar_text, 30, "%d/%d", progress_bar_index, nb_files_to_save); | g_snprintf(progress_bar_text, 30, "%d/%d", progress_bar_index, nb_files_to_save); |
gtk_progress_bar_set_text(GTK_PROGRESS_BAR(ProgressBar), progress_bar_text); | gtk_progress_bar_set_text(GTK_PROGRESS_BAR(ProgressBar), progress_bar_text); |
| |
|
|
ET_Display_File_Data_To_UI((ET_File *)etfilelist_tmp->data); | ET_Display_File_Data_To_UI((ET_File *)etfilelist_tmp->data); |
Browser_List_Select_File_By_Etfile((ET_File *)etfilelist_tmp->data,FALSE); | Browser_List_Select_File_By_Etfile((ET_File *)etfilelist_tmp->data,FALSE); |
| |
double fraction = (++progress_bar_index) / (double) nb_files_to_save; |
fraction = (++progress_bar_index) / (double) nb_files_to_save; |
gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(ProgressBar), fraction); | gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(ProgressBar), fraction); |
g_snprintf(progress_bar_text, 30, "%d/%d", progress_bar_index, nb_files_to_save); | g_snprintf(progress_bar_text, 30, "%d/%d", progress_bar_index, nb_files_to_save); |
gtk_progress_bar_set_text(GTK_PROGRESS_BAR(ProgressBar), progress_bar_text); | gtk_progress_bar_set_text(GTK_PROGRESS_BAR(ProgressBar), progress_bar_text); |