void fileset_delete(void)
Deletes the fileset and frees all associated resources.
Definition fileset.c:480
void fileset_dlg_add_file(fileset_entry *entry, void *window)
Definition file_set_dialog.cpp:43
fileset_match_t fileset_filename_match_pattern(const char *fname, char **prefix, char **suffix, char **time)
Determines if a filename matches a specific pattern and extracts relevant parts.
Definition fileset.c:64
void fileset_update_dlg(void *window)
Updates the file dialog with the current file entries.
Definition fileset.c:331
void fileset_add_dir(const char *fname, void *window)
Adds a directory to the fileset.
Definition fileset.c:348
void fileset_dlg_end_add_file(void *window)
Definition file_set_dialog.cpp:50
void fileset_dlg_begin_add_file(void *window)
Definition file_set_dialog.cpp:35
const char * fileset_get_dirname(void)
Get the current directory name.
Definition fileset.c:396
void fileset_update_file(const char *path)
Updates the file entry with the given path.
Definition fileset.c:248