comparison src/view_dir_list.c @ 1452:67b40740122e

gint -> gboolean where applicable.
author zas_
date Mon, 16 Mar 2009 19:11:39 +0000
parents a3d3208b0c50
children 299d45d4b1cc
comparison
equal deleted inserted replaced
1451:0e67a5992d51 1452:67b40740122e
35 *----------------------------------------------------------------------------- 35 *-----------------------------------------------------------------------------
36 * misc 36 * misc
37 *----------------------------------------------------------------------------- 37 *-----------------------------------------------------------------------------
38 */ 38 */
39 39
40 gint vdlist_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter) 40 gboolean vdlist_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter)
41 { 41 {
42 GtkTreeModel *store; 42 GtkTreeModel *store;
43 gint valid; 43 gboolean valid;
44 gint row = 0; 44 gint row = 0;
45 45
46 store = gtk_tree_view_get_model(GTK_TREE_VIEW(vd->view)); 46 store = gtk_tree_view_get_model(GTK_TREE_VIEW(vd->view));
47 valid = gtk_tree_model_get_iter_first(store, iter); 47 valid = gtk_tree_model_get_iter_first(store, iter);
48 while (valid) 48 while (valid)
140 if (fd) return fd->path; 140 if (fd) return fd->path;
141 141
142 return NULL; 142 return NULL;
143 } 143 }
144 144
145 static gint vdlist_populate(ViewDir *vd, gboolean clear) 145 static gboolean vdlist_populate(ViewDir *vd, gboolean clear)
146 { 146 {
147 GtkListStore *store; 147 GtkListStore *store;
148 GList *work; 148 GList *work;
149 GtkTreeIter iter; 149 GtkTreeIter iter;
150 gint valid; 150 gboolean valid;
151 gchar *filepath; 151 gchar *filepath;
152 GList *old_list; 152 GList *old_list;
153 gint ret; 153 gboolean ret;
154 FileData *fd; 154 FileData *fd;
155 155
156 old_list = VDLIST(vd)->list; 156 old_list = VDLIST(vd)->list;
157 157
158 ret = filelist_read(vd->dir_fd, NULL, &VDLIST(vd)->list); 158 ret = filelist_read(vd->dir_fd, NULL, &VDLIST(vd)->list);
185 while (work) 185 while (work)
186 { 186 {
187 gint match; 187 gint match;
188 GdkPixbuf *pixbuf; 188 GdkPixbuf *pixbuf;
189 const gchar *date = ""; 189 const gchar *date = "";
190 gboolean done = FALSE;
191
190 fd = work->data; 192 fd = work->data;
191 gboolean done = FALSE;
192 193
193 if (access_file(fd->path, R_OK | X_OK) && fd->name) 194 if (access_file(fd->path, R_OK | X_OK) && fd->name)
194 { 195 {
195 if (fd->name[0] == '.' && fd->name[1] == '\0') 196 if (fd->name[0] == '.' && fd->name[1] == '\0')
196 { 197 {
295 296
296 filelist_free(old_list); 297 filelist_free(old_list);
297 return ret; 298 return ret;
298 } 299 }
299 300
300 gint vdlist_set_fd(ViewDir *vd, FileData *dir_fd) 301 gboolean vdlist_set_fd(ViewDir *vd, FileData *dir_fd)
301 { 302 {
302 gint ret; 303 gboolean ret;
303 gchar *old_path = NULL; 304 gchar *old_path = NULL;
304 305
305 if (!dir_fd) return FALSE; 306 if (!dir_fd) return FALSE;
306 if (vd->dir_fd == dir_fd) return TRUE; 307 if (vd->dir_fd == dir_fd) return TRUE;
307 308
353 void vdlist_refresh(ViewDir *vd) 354 void vdlist_refresh(ViewDir *vd)
354 { 355 {
355 vdlist_populate(vd, FALSE); 356 vdlist_populate(vd, FALSE);
356 } 357 }
357 358
358 gint vdlist_press_key_cb(GtkWidget *widget, GdkEventKey *event, gpointer data) 359 gboolean vdlist_press_key_cb(GtkWidget *widget, GdkEventKey *event, gpointer data)
359 { 360 {
360 ViewDir *vd = data; 361 ViewDir *vd = data;
361 GtkTreePath *tpath; 362 GtkTreePath *tpath;
362 363
363 if (event->keyval != GDK_Menu) return FALSE; 364 if (event->keyval != GDK_Menu) return FALSE;
386 gtk_menu_popup(GTK_MENU(vd->popup), NULL, NULL, vd_menu_position_cb, vd, 0, GDK_CURRENT_TIME); 387 gtk_menu_popup(GTK_MENU(vd->popup), NULL, NULL, vd_menu_position_cb, vd, 0, GDK_CURRENT_TIME);
387 388
388 return TRUE; 389 return TRUE;
389 } 390 }
390 391
391 gint vdlist_press_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer data) 392 gboolean vdlist_press_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer data)
392 { 393 {
393 ViewDir *vd = data; 394 ViewDir *vd = data;
394 GtkTreePath *tpath; 395 GtkTreePath *tpath;
395 GtkTreeIter iter; 396 GtkTreeIter iter;
396 FileData *fd = NULL; 397 FileData *fd = NULL;