projects
/
geeqie.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Deduplicate ViewFile dnd
[geeqie.git]
/
src
/
view-file
/
view-file-list.h
diff --git
a/src/view-file/view-file-list.h
b/src/view-file/view-file-list.h
index
d726f07
..
0b63d77
100644
(file)
--- a/
src/view-file/view-file-list.h
+++ b/
src/view-file/view-file-list.h
@@
-46,7
+46,10
@@
gboolean vflist_press_key_cb(ViewFile *vf, GtkWidget *widget, GdkEventKey *event
gboolean vflist_press_cb(ViewFile *vf, GtkWidget *widget, GdkEventButton *bevent);
gboolean vflist_release_cb(ViewFile *vf, GtkWidget *widget, GdkEventButton *bevent);
gboolean vflist_press_cb(ViewFile *vf, GtkWidget *widget, GdkEventButton *bevent);
gboolean vflist_release_cb(ViewFile *vf, GtkWidget *widget, GdkEventButton *bevent);
-void vflist_dnd_init(ViewFile *vf);
+FileData *vflist_find_data_by_coord(ViewFile *vf, gint x, gint y, GtkTreeIter *iter);
+
+void vflist_dnd_begin(ViewFile *vf, GtkWidget *widget, GdkDragContext *context);
+void vflist_dnd_end(ViewFile *vf, GdkDragContext *context);
void vflist_destroy_cb(ViewFile *vf);
ViewFile *vflist_new(ViewFile *vf);
void vflist_destroy_cb(ViewFile *vf);
ViewFile *vflist_new(ViewFile *vf);
@@
-70,6
+73,7
@@
void vflist_popup_destroy_cb(ViewFile *vf);
gint vflist_index_by_fd(const ViewFile *vf, const FileData *fd);
gint vflist_index_by_fd(const ViewFile *vf, const FileData *fd);
+gboolean vflist_is_selected(ViewFile *vf, FileData *fd);
guint vflist_selection_count(ViewFile *vf, gint64 *bytes);
GList *vflist_selection_get_list(ViewFile *vf);
GList *vflist_selection_get_list_by_index(ViewFile *vf);
guint vflist_selection_count(ViewFile *vf, gint64 *bytes);
GList *vflist_selection_get_list(ViewFile *vf);
GList *vflist_selection_get_list_by_index(ViewFile *vf);