Mercurial > geeqie.yaz
diff src/metadata.c @ 1240:30e207ac22e4
added a status bar button for writting metadata immediately
author | nadvornik |
---|---|
date | Sun, 11 Jan 2009 18:58:05 +0000 |
parents | 947e603a52c6 |
children | 8cb82b33cab8 |
line wrap: on
line diff
--- a/src/metadata.c Sun Jan 11 12:13:30 2009 +0000 +++ b/src/metadata.c Sun Jan 11 18:58:05 2009 +0000 @@ -53,6 +53,8 @@ { metadata_write_queue = g_list_prepend(metadata_write_queue, fd); file_data_ref(fd); + + layout_status_update_write_all(); } if (metadata_write_idle_id != -1) @@ -79,6 +81,8 @@ file_data_send_notification(fd, NOTIFY_TYPE_REREAD); file_data_unref(fd); + + layout_status_update_write_all(); return TRUE; } @@ -157,6 +161,11 @@ return success; } +gint metadata_queue_length(void) +{ + return g_list_length(metadata_write_queue); +} + static gboolean metadata_check_key(const gchar *keys[], const gchar *key) { const gchar **k = keys;