Mercurial > geeqie
diff src/layout.c @ 573:2996f1bbc305
Drop ViewFileList, use ViewFile and ViewFileInfoList instead.
author | zas_ |
---|---|
date | Sun, 04 May 2008 16:16:07 +0000 |
parents | c0e47b628f76 |
children | 3da75054d4e1 |
line wrap: on
line diff
--- a/src/layout.c Sun May 04 11:47:36 2008 +0000 +++ b/src/layout.c Sun May 04 16:16:07 2008 +0000 @@ -15,6 +15,7 @@ #include "color-man.h" #include "debug.h" +#include "filelist.h" #include "histogram.h" #include "image.h" #include "image-overlay.h" @@ -27,7 +28,6 @@ #include "utilops.h" #include "view_dir.h" #include "view_file.h" -#include "view_file_list.h" #include "view_file_icon.h" #include "ui_bookmark.h" #include "ui_fileops.h" @@ -713,14 +713,14 @@ return lw->dir_view; } -static void layout_list_status_cb(ViewFileList *vfl, gpointer data) +static void layout_list_status_cb(ViewFile *vf, gpointer data) { LayoutWindow *lw = data; layout_status_update_info(lw, NULL); } -static void layout_list_thumb_cb(ViewFileList *vfl, gdouble val, const gchar *text, gpointer data) +static void layout_list_thumb_cb(ViewFile *vf, gdouble val, const gchar *text, gpointer data) { LayoutWindow *lw = data; @@ -761,16 +761,16 @@ break; case FILEVIEW_LIST: { - lw->vfl = vflist_new(NULL); - vflist_set_layout(lw->vfl, lw); + lw->vf = vf_new(lw->file_view_type, NULL); + vf_set_layout(lw->vf, lw); - vflist_set_status_func(lw->vfl, layout_list_status_cb, lw); - vflist_set_thumb_status_func(lw->vfl, layout_list_thumb_cb, lw); + vf_set_status_func(lw->vf, layout_list_status_cb, lw); + vf_set_thumb_status_func(lw->vf, layout_list_thumb_cb, lw); - vflist_marks_set(lw->vfl, lw->marks_enabled); - vflist_thumb_set(lw->vfl, lw->thumbs_enabled); + vf_marks_set(lw->vf, lw->marks_enabled); + vf_thumb_set(lw->vf, lw->thumbs_enabled); - widget = lw->vfl->widget; + widget = lw->vf->widget; } break; } @@ -780,19 +780,19 @@ static void layout_list_sync_thumb(LayoutWindow *lw) { - if (lw->vfl) vflist_thumb_set(lw->vfl, lw->thumbs_enabled); + if (lw->vf) vf_thumb_set(lw->vf, lw->thumbs_enabled); } static void layout_list_sync_marks(LayoutWindow *lw) { - if (lw->vfl) vflist_marks_set(lw->vfl, lw->marks_enabled); + if (lw->vf) vf_marks_set(lw->vf, lw->marks_enabled); } static void layout_list_scroll_to_subpart(LayoutWindow *lw, const gchar *needle) { if (!lw) return; #if 0 - if (lw->vfl) vflist_scroll_to_subpart(lw->vfl, needle); + if (lw->vf) vf_scroll_to_subpart(lw->vf, needle); if (lw->vfi) vficon_scroll_to_subpart(lw->vfi, needle); #endif } @@ -801,7 +801,7 @@ { if (!layout_valid(&lw)) return NULL; - if (lw->vfl) return vflist_get_list(lw->vfl); + if (lw->vf) return vf_get_list(lw->vf); if (lw->vfi) return vficon_get_list(lw->vfi); return NULL; @@ -811,7 +811,7 @@ { if (!layout_valid(&lw)) return 0; - if (lw->vfl) return vflist_count(lw->vfl, bytes); + if (lw->vf) return vf_count(lw->vf, bytes); if (lw->vfi) return vficon_count(lw->vfi, bytes); return 0; @@ -821,7 +821,7 @@ { if (!layout_valid(&lw)) return NULL; - if (lw->vfl) return vflist_index_get_path(lw->vfl, index); + if (lw->vf) return vf_index_get_path(lw->vf, index); if (lw->vfi) return vficon_index_get_path(lw->vfi, index); return NULL; @@ -831,7 +831,7 @@ { if (!layout_valid(&lw)) return NULL; - if (lw->vfl) return vflist_index_get_data(lw->vfl, index); + if (lw->vf) return vf_index_get_data(lw->vf, index); if (lw->vfi) return vficon_index_get_data(lw->vfi, index); return NULL; @@ -841,7 +841,7 @@ { if (!layout_valid(&lw)) return -1; - if (lw->vfl) return vflist_index_by_path(lw->vfl, path); + if (lw->vf) return vf_index_by_path(lw->vf, path); if (lw->vfi) return vficon_index_by_path(lw->vfi, path); return -1; @@ -851,7 +851,7 @@ { if (!layout_valid(&lw)) return; - if (lw->vfl) vflist_select_by_fd(lw->vfl, fd); + if (lw->vf) vf_select_by_fd(lw->vf, fd); if (lw->vfi) vficon_select_by_fd(lw->vfi, fd); } @@ -859,7 +859,7 @@ { if (!layout_valid(&lw)) return; - if (lw->vfl) vflist_sort_set(lw->vfl, lw->sort_method, lw->sort_ascend); + if (lw->vf) vf_sort_set(lw->vf, lw->sort_method, lw->sort_ascend); if (lw->vfi) vficon_sort_set(lw->vfi, lw->sort_method, lw->sort_ascend); } @@ -876,7 +876,7 @@ return NULL; } - if (lw->vfl) return vflist_selection_get_list(lw->vfl); + if (lw->vf) return vf_selection_get_list(lw->vf); if (lw->vfi) return vficon_selection_get_list(lw->vfi); return NULL; @@ -886,7 +886,7 @@ { if (!layout_valid(&lw)) return NULL; - if (lw->vfl) return vflist_selection_get_list_by_index(lw->vfl); + if (lw->vf) return vf_selection_get_list_by_index(lw->vf); if (lw->vfi) return vficon_selection_get_list_by_index(lw->vfi); return NULL; @@ -896,7 +896,7 @@ { if (!layout_valid(&lw)) return 0; - if (lw->vfl) return vflist_selection_count(lw->vfl, bytes); + if (lw->vf) return vf_selection_count(lw->vf, bytes); if (lw->vfi) return vficon_selection_count(lw->vfi, bytes); return 0; @@ -906,7 +906,7 @@ { if (!layout_valid(&lw)) return; - if (lw->vfl) vflist_select_all(lw->vfl); + if (lw->vf) vf_select_all(lw->vf); if (lw->vfi) vficon_select_all(lw->vfi); } @@ -914,7 +914,7 @@ { if (!layout_valid(&lw)) return; - if (lw->vfl) vflist_select_none(lw->vfl); + if (lw->vf) vf_select_none(lw->vf); if (lw->vfi) vficon_select_none(lw->vfi); } @@ -922,7 +922,7 @@ { if (!layout_valid(&lw)) return; - if (lw->vfl) vflist_mark_to_selection(lw->vfl, mark, mode); + if (lw->vf) vf_mark_to_selection(lw->vf, mark, mode); if (lw->vfi) vficon_mark_to_selection(lw->vfi, mark, mode); } @@ -930,7 +930,7 @@ { if (!layout_valid(&lw)) return; - if (lw->vfl) vflist_selection_to_mark(lw->vfl, mark, mode); + if (lw->vf) vf_selection_to_mark(lw->vf, mark, mode); if (lw->vfi) vficon_selection_to_mark(lw->vfi, mark, mode); layout_status_update_info(lw, NULL); /* osd in fullscreen mode */ @@ -957,7 +957,7 @@ if (lw->path_entry) gtk_entry_set_text(GTK_ENTRY(lw->path_entry), lw->path); if (lw->vd) vd_set_path(lw->vd, lw->path); - if (lw->vfl) vflist_set_path(lw->vfl, lw->path); + if (lw->vf) vf_set_path(lw->vf, lw->path); if (lw->vfi) vficon_set_path(lw->vfi, lw->path); } @@ -1031,7 +1031,7 @@ if (lw->vd) vd_refresh(lw->vd); - if (lw->vfl) vflist_refresh(lw->vfl); + if (lw->vf) vf_refresh(lw->vf); if (lw->vfi) vficon_refresh(lw->vfi); } @@ -1677,7 +1677,7 @@ lw->vd = NULL; lw->file_view = NULL; - lw->vfl = NULL; + lw->vf = NULL; lw->vfi = NULL; lw->info_box = NULL; @@ -2060,7 +2060,7 @@ if (lw->image) layout_image_maint_renamed(lw, fd); - if (lw->vfl) update |= vflist_maint_renamed(lw->vfl, fd); + if (lw->vf) update |= vf_maint_renamed(lw->vf, fd); if (lw->vfi) update |= vficon_maint_renamed(lw->vfi, fd); if (update) layout_real_time_update(lw); @@ -2072,7 +2072,7 @@ if (lw->image) layout_image_maint_removed(lw, fd); - if (lw->vfl) update |= vflist_maint_removed(lw->vfl, fd, ignore_list); + if (lw->vf) update |= vf_maint_removed(lw->vf, fd, ignore_list); if (lw->vfi) update |= vficon_maint_removed(lw->vfi, fd, ignore_list); if (update) layout_real_time_update(lw); @@ -2084,7 +2084,7 @@ if (lw->image) layout_image_maint_moved(lw, fd); - if (lw->vfl) update |= vflist_maint_moved(lw->vfl, fd, ignore_list); + if (lw->vf) update |= vf_maint_moved(lw->vf, fd, ignore_list); if (lw->vfi) update |= vficon_maint_moved(lw->vfi, fd, ignore_list); if (update) layout_real_time_update(lw);