comparison src/view_dir.c @ 1452:67b40740122e

gint -> gboolean where applicable.
author zas_
date Mon, 16 Mar 2009 19:11:39 +0000
parents a3d3208b0c50
children 5f49f305a6b6
comparison
equal deleted inserted replaced
1451:0e67a5992d51 1452:67b40740122e
116 void vd_set_layout(ViewDir *vd, LayoutWindow *layout) 116 void vd_set_layout(ViewDir *vd, LayoutWindow *layout)
117 { 117 {
118 vd->layout = layout; 118 vd->layout = layout;
119 } 119 }
120 120
121 gint vd_set_fd(ViewDir *vd, FileData *dir_fd) 121 gboolean vd_set_fd(ViewDir *vd, FileData *dir_fd)
122 { 122 {
123 gboolean ret = FALSE; 123 gboolean ret = FALSE;
124 124
125 file_data_unregister_notify_func(vd_notify_cb, vd); 125 file_data_unregister_notify_func(vd_notify_cb, vd);
126 126
164 case DIRVIEW_LIST: vdlist_select_row(vd, fd); break; 164 case DIRVIEW_LIST: vdlist_select_row(vd, fd); break;
165 case DIRVIEW_TREE: vdtree_select_row(vd, fd); break; 165 case DIRVIEW_TREE: vdtree_select_row(vd, fd); break;
166 } 166 }
167 } 167 }
168 168
169 gint vd_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter) 169 gboolean vd_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter)
170 { 170 {
171 gboolean ret = FALSE; 171 gboolean ret = FALSE;
172 172
173 switch (vd->type) 173 switch (vd->type)
174 { 174 {
202 } 202 }
203 203
204 return fd; 204 return fd;
205 } 205 }
206 206
207 static gint vd_rename_cb(TreeEditData *td, const gchar *old, const gchar *new, gpointer data) 207 static gboolean vd_rename_cb(TreeEditData *td, const gchar *old, const gchar *new, gpointer data)
208 { 208 {
209 ViewDir *vd = data; 209 ViewDir *vd = data;
210 FileData *fd; 210 FileData *fd;
211 gchar *new_path; 211 gchar *new_path;
212 gchar *base; 212 gchar *base;
554 GtkWidget *vd_pop_menu(ViewDir *vd, FileData *fd) 554 GtkWidget *vd_pop_menu(ViewDir *vd, FileData *fd)
555 { 555 {
556 GtkWidget *menu; 556 GtkWidget *menu;
557 GtkWidget *submenu; 557 GtkWidget *submenu;
558 GtkWidget *item; 558 GtkWidget *item;
559 gint active; 559 gboolean active;
560 gboolean rename_delete_active = FALSE; 560 gboolean rename_delete_active = FALSE;
561 gboolean new_folder_active = FALSE; 561 gboolean new_folder_active = FALSE;
562 gint i; 562 gint i;
563 563
564 active = (fd != NULL); 564 active = (fd != NULL);
806 { 806 {
807 if (vd->drop_scroll_id != -1) g_source_remove(vd->drop_scroll_id); 807 if (vd->drop_scroll_id != -1) g_source_remove(vd->drop_scroll_id);
808 vd->drop_scroll_id = -1; 808 vd->drop_scroll_id = -1;
809 } 809 }
810 810
811 static gint vd_auto_scroll_idle_cb(gpointer data) 811 static gboolean vd_auto_scroll_idle_cb(gpointer data)
812 { 812 {
813 ViewDir *vd = data; 813 ViewDir *vd = data;
814 814
815 if (vd->drop_fd) 815 if (vd->drop_fd)
816 { 816 {
829 829
830 vd->drop_scroll_id = -1; 830 vd->drop_scroll_id = -1;
831 return FALSE; 831 return FALSE;
832 } 832 }
833 833
834 static gint vd_auto_scroll_notify_cb(GtkWidget *widget, gint x, gint y, gpointer data) 834 static gboolean vd_auto_scroll_notify_cb(GtkWidget *widget, gint x, gint y, gpointer data)
835 { 835 {
836 ViewDir *vd = data; 836 ViewDir *vd = data;
837 837
838 if (!vd->drop_fd || vd->drop_list) return FALSE; 838 if (!vd->drop_fd || vd->drop_list) return FALSE;
839 839
840 if (vd->drop_scroll_id == -1) vd->drop_scroll_id = g_idle_add(vd_auto_scroll_idle_cb, vd); 840 if (vd->drop_scroll_id == -1) vd->drop_scroll_id = g_idle_add(vd_auto_scroll_idle_cb, vd);
841 841
842 return TRUE; 842 return TRUE;
843 } 843 }
844 844
845 static gint vd_dnd_drop_motion(GtkWidget *widget, GdkDragContext *context, 845 static gboolean vd_dnd_drop_motion(GtkWidget *widget, GdkDragContext *context,
846 gint x, gint y, guint time, gpointer data) 846 gint x, gint y, guint time, gpointer data)
847 { 847 {
848 ViewDir *vd = data; 848 ViewDir *vd = data;
849 849
850 vd->click_fd = NULL; 850 vd->click_fd = NULL;
962 g_object_set(G_OBJECT(cell), 962 g_object_set(G_OBJECT(cell),
963 "cell-background-gdk", vd_color_shifted(vd->view), 963 "cell-background-gdk", vd_color_shifted(vd->view),
964 "cell-background-set", set, NULL); 964 "cell-background-set", set, NULL);
965 } 965 }
966 966
967 gint vd_release_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer data) 967 gboolean vd_release_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer data)
968 { 968 {
969 ViewDir *vd = data; 969 ViewDir *vd = data;
970 GtkTreePath *tpath; 970 GtkTreePath *tpath;
971 FileData *fd = NULL; 971 FileData *fd = NULL;
972 972
989 } 989 }
990 990
991 return FALSE; 991 return FALSE;
992 } 992 }
993 993
994 gint vd_press_key_cb(GtkWidget *widget, GdkEventKey *event, gpointer data) 994 gboolean vd_press_key_cb(GtkWidget *widget, GdkEventKey *event, gpointer data)
995 { 995 {
996 ViewDir *vd = data; 996 ViewDir *vd = data;
997 gboolean ret = FALSE; 997 gboolean ret = FALSE;
998 998
999 switch (vd->type) 999 switch (vd->type)
1003 } 1003 }
1004 1004
1005 return ret; 1005 return ret;
1006 } 1006 }
1007 1007
1008 gint vd_press_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer data) 1008 gboolean vd_press_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer data)
1009 { 1009 {
1010 ViewDir *vd = data; 1010 ViewDir *vd = data;
1011 gboolean ret = FALSE; 1011 gboolean ret = FALSE;
1012 1012
1013 switch (vd->type) 1013 switch (vd->type)