aboutsummaryrefslogtreecommitdiff
path: root/src/image.c
diff options
context:
space:
mode:
authornirav <nirav@teisuu.com>2018-10-14 18:30:40 +0530
committerDandelion <nirav@teisuu.com>2018-10-14 18:30:40 +0530
commita7488f38fef1960086af860063f1958fb75d58f3 (patch)
treef2308d105bdbd5de1a178429c7e2d2b002a8339a /src/image.c
parentfde5cb29f95f51ed075c34f5eebdccb81fa2f0e4 (diff)
downloadim-a7488f38fef1960086af860063f1958fb75d58f3.tar.gz
im-a7488f38fef1960086af860063f1958fb75d58f3.zip
Added info panel to show current file name, resolution and list index
Diffstat (limited to 'src/image.c')
-rw-r--r--src/image.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/image.c b/src/image.c
index 3daf00e..052f1b3 100644
--- a/src/image.c
+++ b/src/image.c
@@ -40,6 +40,9 @@ void pixbuf_load_callback(GObject *source_object, GAsyncResult *res,
gdk_pixbuf_get_height(GDK_PIXBUF(pixbuf));
aspect_ratio = (double)pixbuf_width / (double)pixbuf_height;
fit_image();
+ set_window_title(g_file_get_basename(file), pixbuf_width, pixbuf_height);
+ if (file != NULL)
+ g_object_unref(file);
loading = 0;
}
@@ -64,10 +67,7 @@ int load_image(char *file_name)
file = g_file_new_for_path(file_name);
g_file_read_async(file, G_PRIORITY_DEFAULT, NULL, &file_read_callback,
NULL);
- if (file != NULL)
- g_object_unref(file);
curr_zoom = 1.0;
- set_window_title(g_path_get_basename(file_name));
return 0;
}