diff --git a/ChangeLog b/ChangeLog index 679568045ccd1343bfa62df4ab1f5a7d9b51f16f..6e9703fc34a6e03516a465000cc134975a7d05e6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,7 @@ git - ? - Correctly handle paths longer than PATH_MAX - Fixed various bugs related to rpath() - Major code rewrite + - Fixed line width when displaying 100% 1.4 - 2008-09-10 - Removed the startup window @@ -16,8 +17,7 @@ git - ? be hidden with the 'h'-key - Fixed buffer overflow when supplying a path longer than PATH_MAX (patch by Tobias Stoeckmann) - - Used S_BLKSIZE instead of a hardcoded block size of - 512 + - Used S_BLKSIZE instead of a hardcoded block size of 512 - Fixed display of disk usage and apparent sizes - Updated ncdu -h - Included patches for Cygwin @@ -72,7 +72,7 @@ git - ? required anymore (but highly recommended) - Added a warning for terminals smaller than 60x16 - Mountpoints (or any other directory pointing to - another filesystem) are now considered to be + another filesystem) are now considered to be directories rather than files. 0.1 - 2007-02-21 diff --git a/src/browser.c b/src/browser.c index 5869fe913195d15c32b9fdc082f84591a0c348fc..b353646afbba02bed6e66be75cbb114732bd4b20 100644 --- a/src/browser.c +++ b/src/browser.c @@ -205,11 +205,11 @@ void browse_draw_item(struct dir *n, int row, off_t max, int ispar) { mvprintw(row, 0, line, ct, size, gr, dt, cropstr(n->name, wincols-24)); break; case 2: - sprintf(line, "%%c %%7s [%%4.1f%%%%] %%c%%-%ds", wincols-19); + sprintf(line, "%%c %%7s [%%5.1f%%%%] %%c%%-%ds", wincols-20); mvprintw(row, 0, line, ct, size, pc, dt, cropstr(n->name, wincols-19)); break; case 3: - sprintf(line, "%%c %%7s [%%4.1f%%%% %%10s] %%c%%-%ds", wincols-30); + sprintf(line, "%%c %%7s [%%5.1f%%%% %%10s] %%c%%-%ds", wincols-31); mvprintw(row, 0, line, ct, size, pc, gr, dt, cropstr(n->name, wincols-30)); } free(line);