Mercurial > geeqie
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(); |