From 3ddb0cf20568b84e053b1608d22d55657e8ce5dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Eric=20Janouch?= Date: Sat, 4 Jun 2022 01:19:56 +0200 Subject: Expose the mtime of the model's entries --- fiv.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'fiv.c') diff --git a/fiv.c b/fiv.c index 524070b..acf35ea 100644 --- a/fiv.c +++ b/fiv.c @@ -702,8 +702,13 @@ on_model_files_changed(FivIoModel *model, G_GNUC_UNUSED gpointer user_data) { g_return_if_fail(model == g.model); + gsize len = 0; + const FivIoModelEntry *files = fiv_io_model_get_files(g.model, &len); g_ptr_array_free(g.files, TRUE); - g.files = fiv_io_model_get_files(g.model); + g.files = g_ptr_array_new_full(len, g_free); + for (gsize i = 0; i < len; i++) + g_ptr_array_add(g.files, g_strdup(files[i].uri)); + update_files_index(); gtk_widget_set_sensitive( -- cgit v1.2.3