Added support for multi-frame images
This commit is contained in:
15
main.c
15
main.c
@ -154,10 +154,17 @@ void update_title() {
|
||||
} else {
|
||||
size = filesize;
|
||||
size_readable(&size, &unit);
|
||||
n = snprintf(win_title, TITLE_LEN,
|
||||
"sxiv: [%d/%d] <%d%%> <%dx%d> (%.2f%s) %s",
|
||||
fileidx + 1, filecnt, (int) (img.zoom * 100.0), img.w, img.h,
|
||||
size, unit, files[fileidx].name);
|
||||
if (img.multi.cnt)
|
||||
n = snprintf(win_title, TITLE_LEN,
|
||||
"sxiv: [%d/%d] <%d%%> <%dx%d> (%.2f%s) {%d/%d} %s",
|
||||
fileidx + 1, filecnt, (int) (img.zoom * 100.0), img.w,
|
||||
img.h, size, unit, img.multi.cur + 1, img.multi.cnt,
|
||||
files[fileidx].name);
|
||||
else
|
||||
n = snprintf(win_title, TITLE_LEN,
|
||||
"sxiv: [%d/%d] <%d%%> <%dx%d> (%.2f%s) %s",
|
||||
fileidx + 1, filecnt, (int) (img.zoom * 100.0), img.w,
|
||||
img.h, size, unit, files[fileidx].name);
|
||||
}
|
||||
|
||||
if (n >= TITLE_LEN) {
|
||||
|
Reference in New Issue
Block a user