comparison src/cache_maint.c @ 333:767b53cd9ab7

Rename thumbnails related options.
author zas_
date Sat, 12 Apr 2008 09:41:44 +0000
parents b16b9b8979e5
children 4b2d7f9af171
comparison
equal deleted inserted replaced
332:3c4bad726e98 333:767b53cd9ab7
545 g_free(d); 545 g_free(d);
546 g_free(buf); 546 g_free(buf);
547 } 547 }
548 g_free(base); 548 g_free(base);
549 549
550 if (options->enable_thumb_caching && options->thumbnail_spec_standard) 550 if (options->thumbnails.enable_caching && options->thumbnails.spec_standard)
551 thumb_std_maint_moved(src, dest); 551 thumb_std_maint_moved(src, dest);
552 } 552 }
553 553
554 static void cache_file_remove(const gchar *path) 554 static void cache_file_remove(const gchar *path)
555 { 555 {
573 573
574 buf = cache_find_location(CACHE_TYPE_METADATA, fd->path); 574 buf = cache_find_location(CACHE_TYPE_METADATA, fd->path);
575 cache_file_remove(buf); 575 cache_file_remove(buf);
576 g_free(buf); 576 g_free(buf);
577 577
578 if (options->enable_thumb_caching && options->thumbnail_spec_standard) 578 if (options->thumbnails.enable_caching && options->thumbnails.spec_standard)
579 thumb_std_maint_removed(fd->path); 579 thumb_std_maint_removed(fd->path);
580 } 580 }
581 581
582 void cache_maint_copied(FileData *fd) 582 void cache_maint_copied(FileData *fd)
583 { 583 {
738 gint success; 738 gint success;
739 739
740 path = cd->list->data; 740 path = cd->list->data;
741 cd->list = g_list_remove(cd->list, path); 741 cd->list = g_list_remove(cd->list, path);
742 742
743 cd->tl = (ThumbLoaderStd *)thumb_loader_new(options->thumb_max_width, options->thumb_max_height); 743 cd->tl = (ThumbLoaderStd *)thumb_loader_new(options->thumbnails.max_width, options->thumbnails.max_height);
744 thumb_loader_set_callbacks((ThumbLoader *)cd->tl, 744 thumb_loader_set_callbacks((ThumbLoader *)cd->tl,
745 cache_manager_render_thumb_done_cb, 745 cache_manager_render_thumb_done_cb,
746 cache_manager_render_thumb_done_cb, 746 cache_manager_render_thumb_done_cb,
747 NULL, cd); 747 NULL, cd);
748 thumb_loader_set_cache((ThumbLoader *)cd->tl, TRUE, cd->local, TRUE); 748 thumb_loader_set_cache((ThumbLoader *)cd->tl, TRUE, cd->local, TRUE);
849 gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, TRUE, 0); 849 gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, TRUE, 0);
850 gtk_widget_show(label); 850 gtk_widget_show(label);
851 851
852 pref_checkbox_new_int(cd->group, _("Include subfolders"), FALSE, &cd->recurse); 852 pref_checkbox_new_int(cd->group, _("Include subfolders"), FALSE, &cd->recurse);
853 button = pref_checkbox_new_int(cd->group, _("Store thumbnails local to source images"), FALSE, &cd->local); 853 button = pref_checkbox_new_int(cd->group, _("Store thumbnails local to source images"), FALSE, &cd->local);
854 gtk_widget_set_sensitive(button, options->thumbnail_spec_standard); 854 gtk_widget_set_sensitive(button, options->thumbnails.spec_standard);
855 855
856 pref_line(cd->gd->vbox, PREF_PAD_SPACE); 856 pref_line(cd->gd->vbox, PREF_PAD_SPACE);
857 hbox = pref_box_new(cd->gd->vbox, FALSE, GTK_ORIENTATION_HORIZONTAL, PREF_PAD_SPACE); 857 hbox = pref_box_new(cd->gd->vbox, FALSE, GTK_ORIENTATION_HORIZONTAL, PREF_PAD_SPACE);
858 858
859 cd->progress = gtk_entry_new(); 859 cd->progress = gtk_entry_new();