comparison src/filedata.h @ 1422:91bed0d66cf2

gint -> gboolean and tidy up.
author zas_
date Thu, 12 Mar 2009 22:35:45 +0000
parents 8b89e3ff286b
children 80462be81410
comparison
equal deleted inserted replaced
1421:130054d9dd8a 1422:91bed0d66cf2
43 void file_data_change_info_free(FileDataChangeInfo *fdci, FileData *fd); 43 void file_data_change_info_free(FileDataChangeInfo *fdci, FileData *fd);
44 44
45 void file_data_disable_grouping(FileData *fd, gboolean disable); 45 void file_data_disable_grouping(FileData *fd, gboolean disable);
46 46
47 gint filelist_sort_compare_filedata(FileData *fa, FileData *fb); 47 gint filelist_sort_compare_filedata(FileData *fa, FileData *fb);
48 gint filelist_sort_compare_filedata_full(FileData *fa, FileData *fb, SortType method, gint ascend); 48 gint filelist_sort_compare_filedata_full(FileData *fa, FileData *fb, SortType method, gboolean ascend);
49 GList *filelist_sort(GList *list, SortType method, gint ascend); 49 GList *filelist_sort(GList *list, SortType method, gboolean ascend);
50 GList *filelist_insert_sort(GList *list, FileData *fd, SortType method, gint ascend); 50 GList *filelist_insert_sort(GList *list, FileData *fd, SortType method, gboolean ascend);
51 GList *filelist_sort_full(GList *list, SortType method, gint ascend, GCompareFunc cb); 51 GList *filelist_sort_full(GList *list, SortType method, gboolean ascend, GCompareFunc cb);
52 GList *filelist_insert_sort_full(GList *list, gpointer data, SortType method, gint ascend, GCompareFunc cb); 52 GList *filelist_insert_sort_full(GList *list, gpointer data, SortType method, gboolean ascend, GCompareFunc cb);
53 53
54 gint filelist_read(FileData *dir_fd, GList **files, GList **dirs); 54 gboolean filelist_read(FileData *dir_fd, GList **files, GList **dirs);
55 gint filelist_read_lstat(FileData *dir_fd, GList **files, GList **dirs); 55 gboolean filelist_read_lstat(FileData *dir_fd, GList **files, GList **dirs);
56 void filelist_free(GList *list); 56 void filelist_free(GList *list);
57 GList *filelist_copy(GList *list); 57 GList *filelist_copy(GList *list);
58 GList *filelist_from_path_list(GList *list); 58 GList *filelist_from_path_list(GList *list);
59 GList *filelist_to_path_list(GList *list); 59 GList *filelist_to_path_list(GList *list);
60 60
61 GList *filelist_filter(GList *list, gint is_dir_list); 61 GList *filelist_filter(GList *list, gboolean is_dir_list);
62 62
63 GList *filelist_sort_path(GList *list); 63 GList *filelist_sort_path(GList *list);
64 GList *filelist_recursive(FileData *dir_fd); 64 GList *filelist_recursive(FileData *dir_fd);
65 65
66 typedef gboolean (* FileDataGetMarkFunc)(FileData *fd, gint n, gpointer data); 66 typedef gboolean (* FileDataGetMarkFunc)(FileData *fd, gint n, gpointer data);
100 gboolean file_data_sc_update_ci_copy_list(GList *fd_list, const gchar *dest); 100 gboolean file_data_sc_update_ci_copy_list(GList *fd_list, const gchar *dest);
101 gboolean file_data_sc_update_ci_move_list(GList *fd_list, const gchar *dest); 101 gboolean file_data_sc_update_ci_move_list(GList *fd_list, const gchar *dest);
102 gboolean file_data_sc_update_ci_unspecified_list(GList *fd_list, const gchar *dest); 102 gboolean file_data_sc_update_ci_unspecified_list(GList *fd_list, const gchar *dest);
103 103
104 104
105 gint file_data_sc_update_ci_copy(FileData *fd, const gchar *dest_path); 105 gboolean file_data_sc_update_ci_copy(FileData *fd, const gchar *dest_path);
106 gint file_data_sc_update_ci_move(FileData *fd, const gchar *dest_path); 106 gboolean file_data_sc_update_ci_move(FileData *fd, const gchar *dest_path);
107 gint file_data_sc_update_ci_rename(FileData *fd, const gchar *dest_path); 107 gboolean file_data_sc_update_ci_rename(FileData *fd, const gchar *dest_path);
108 gint file_data_sc_update_ci_unspecified(FileData *fd, const gchar *dest_path); 108 gboolean file_data_sc_update_ci_unspecified(FileData *fd, const gchar *dest_path);
109 109
110 gchar *file_data_get_error_string(gint error); 110 gchar *file_data_get_error_string(gint error);
111 111
112 gint file_data_verify_ci(FileData *fd); 112 gint file_data_verify_ci(FileData *fd);
113 gint file_data_verify_ci_list(GList *list, gchar **desc, gboolean with_sidecars); 113 gint file_data_verify_ci_list(GList *list, gchar **desc, gboolean with_sidecars);
114 114
115 gboolean file_data_perform_ci(FileData *fd); 115 gboolean file_data_perform_ci(FileData *fd);
116 gint file_data_apply_ci(FileData *fd); 116 gboolean file_data_apply_ci(FileData *fd);
117 void file_data_free_ci(FileData *fd); 117 void file_data_free_ci(FileData *fd);
118 void file_data_free_ci_list(GList *fd_list); 118 void file_data_free_ci_list(GList *fd_list);
119 119
120 120
121 gint file_data_sc_verify_ci(FileData *fd); 121 gint file_data_sc_verify_ci(FileData *fd);
122 122
123 gboolean file_data_sc_perform_ci(FileData *fd); 123 gboolean file_data_sc_perform_ci(FileData *fd);
124 gint file_data_sc_apply_ci(FileData *fd); 124 gboolean file_data_sc_apply_ci(FileData *fd);
125 void file_data_sc_free_ci(FileData *fd); 125 void file_data_sc_free_ci(FileData *fd);
126 void file_data_sc_free_ci_list(GList *fd_list); 126 void file_data_sc_free_ci_list(GList *fd_list);
127 127
128 typedef void (*FileDataNotifyFunc)(FileData *fd, NotifyType type, gpointer data); 128 typedef void (*FileDataNotifyFunc)(FileData *fd, NotifyType type, gpointer data);
129 gint file_data_register_notify_func(FileDataNotifyFunc func, gpointer data, NotifyPriority priority); 129 gboolean file_data_register_notify_func(FileDataNotifyFunc func, gpointer data, NotifyPriority priority);
130 gint file_data_unregister_notify_func(FileDataNotifyFunc func, gpointer data); 130 gboolean file_data_unregister_notify_func(FileDataNotifyFunc func, gpointer data);
131 void file_data_send_notification(FileData *fd, NotifyType type); 131 void file_data_send_notification(FileData *fd, NotifyType type);
132 132
133 gint file_data_register_real_time_monitor(FileData *fd); 133 gboolean file_data_register_real_time_monitor(FileData *fd);
134 gint file_data_unregister_real_time_monitor(FileData *fd); 134 gboolean file_data_unregister_real_time_monitor(FileData *fd);
135 135
136 #endif 136 #endif
137 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */ 137 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */