comparison src/filelist.h @ 145:8be2cc687304

fixed grouping sidecar files and made it configurable via config file (no gui yet)
author nadvornik
date Tue, 20 Nov 2007 22:28:40 +0000
parents 0d1bf3ac6cd8
children b2266996fa83
comparison
equal deleted inserted replaced
144:2310066cc55a 145:8be2cc687304
35 gint filter_name_exists(const gchar *name); 35 gint filter_name_exists(const gchar *name);
36 36
37 void filter_write_list(FILE *f); 37 void filter_write_list(FILE *f);
38 void filter_parse(const gchar *text); 38 void filter_parse(const gchar *text);
39 39
40 void sidecar_ext_parse(const gchar *text);
41 void sidecar_ext_write(FILE *f);
42 void sidecar_ext_add_defaults();
43
40 gint ishidden(const gchar *name); 44 gint ishidden(const gchar *name);
41 45
42 46
43 GList *path_list_filter(GList *list, gint is_dir_list); 47 GList *path_list_filter(GList *list, gint is_dir_list);
44 48
47 51
48 gchar *text_from_size(gint64 size); 52 gchar *text_from_size(gint64 size);
49 gchar *text_from_size_abrev(gint64 size); 53 gchar *text_from_size_abrev(gint64 size);
50 const gchar *text_from_time(time_t t); 54 const gchar *text_from_time(time_t t);
51 55
52 /* this expects a locale encoded path */
53 FileData *file_data_new_local(const gchar *path, struct stat *st);
54 /* this expects a utf-8 path */
55 FileData *file_data_new(const gchar *path_utf8, struct stat *st);
56 /* this expects a utf-8 path */ 56 /* this expects a utf-8 path */
57 FileData *file_data_new_simple(const gchar *path_utf8); 57 FileData *file_data_new_simple(const gchar *path_utf8);
58 void file_data_free(FileData *fd); 58
59 FileData *file_data_ref(FileData *fd); 59 FileData *file_data_ref(FileData *fd);
60 void file_data_unref(FileData *fd); 60 void file_data_unref(FileData *fd);
61 61
62 FileData *file_data_do_change(FileData *fd); 62 FileData *file_data_do_change(FileData *fd);
63 gboolean file_data_add_change_info(FileData *fd, FileDataChangeType type, const gchar *src, const gchar *dest); 63 gboolean file_data_add_change_info(FileData *fd, FileDataChangeType type, const gchar *src, const gchar *dest);