nsxiv8fc7cb7
Nicer window title
+5 −5
1 file changed
- M main.c +5 −5
| @@ -223,7 +223,7 @@ void update_title(void) { | |||
| 223 | 223 | const char *size_unit; | |
| 224 | 224 | ||
| 225 | 225 | if (mode == MODE_THUMB) { | |
| 226 | − | n = snprintf(win_title, TITLE_LEN, "sxiv: [%d/%d] %s", | |
| 226 | + | n = snprintf(win_title, TITLE_LEN, "sxiv: %d/%d %s", | |
| 227 | 227 | tns.cnt ? tns.sel + 1 : 0, tns.cnt, | |
| 228 | 228 | tns.cnt ? files[tns.sel].name : ""); | |
| 229 | 229 | } else { | |
| @@ -231,16 +231,16 @@ void update_title(void) { | |||
| 231 | 231 | size_readable(&size, &size_unit); | |
| 232 | 232 | ||
| 233 | 233 | if (img.multi.cnt > 0) | |
| 234 | − | snprintf(frame_info, sizeof(frame_info), "{%d/%d} ", | |
| 234 | + | snprintf(frame_info, sizeof(frame_info), " (%d/%d)", | |
| 235 | 235 | img.multi.sel + 1, img.multi.cnt); | |
| 236 | 236 | else | |
| 237 | 237 | frame_info[0] = '\0'; | |
| 238 | 238 | ||
| 239 | 239 | n = snprintf(win_title, TITLE_LEN, | |
| 240 | − | "sxiv: [%d/%d] <%dx%d:%d%%> (%.2f%s) %s%s", | |
| 241 | − | fileidx + 1, filecnt, img.w, img.h, | |
| 240 | + | "sxiv: %d/%d%s %dx%d %d%% %.2f%s %s", | |
| 241 | + | fileidx + 1, filecnt, frame_info, img.w, img.h, | |
| 242 | 242 | (int) (img.zoom * 100.0), size, size_unit, | |
| 243 | − | frame_info, files[fileidx].name); | |
| 243 | + | files[fileidx].name); | |
| 244 | 244 | } | |
| 245 | 245 | ||
| 246 | 246 | if (n >= TITLE_LEN) { | |