Deduplicate ViewFile pop menu functions
[geeqie.git] / src / view-file / view-file-icon.cc
index 7a43146..722680c 100644 (file)
@@ -32,7 +32,6 @@
 #include "debug.h"
 #include "dnd.h"
 #include "filedata.h"
-#include "img-view.h"
 #include "intl.h"
 #include "layout-image.h"
 #include "main-defines.h"
@@ -91,36 +90,6 @@ GList *vficon_selection_get_one(ViewFile *, FileData *fd)
        return g_list_prepend(filelist_copy(fd->sidecar_files), file_data_ref(fd));
 }
 
-GList *vficon_pop_menu_file_list(ViewFile *vf)
-{
-       if (!vf->click_fd) return nullptr;
-
-       if (vf->click_fd->selected & SELECTION_SELECTED)
-               {
-               return vf_selection_get_list(vf);
-               }
-
-       return vficon_selection_get_one(vf, vf->click_fd);
-}
-
-void vficon_pop_menu_view_cb(ViewFile *vf)
-{
-       if (!vf->click_fd) return;
-
-       if (vf->click_fd->selected & SELECTION_SELECTED)
-               {
-               GList *list;
-
-               list = vf_selection_get_list(vf);
-               view_window_new_from_list(list);
-               filelist_free(list);
-               }
-       else
-               {
-               view_window_new(vf->click_fd);
-               }
-}
-
 void vficon_pop_menu_rename_cb(ViewFile *vf)
 {
        file_util_rename(nullptr, vf_pop_menu_file_list(vf), vf->listview);