Pārlūkot izejas kodu

Uniform status bar for light and detail modes

master
Arun Prakash Jana pirms 5 gadiem
vecāks
revīzija
9afe09b4b5
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: A75979F35C080412
1 mainītis faili ar 10 papildinājumiem un 16 dzēšanām
  1. +10
    -16
      src/nnn.c

+ 10
- 16
src/nnn.c Parādīt failu

@@ -3352,29 +3352,23 @@ static void redraw(char *path)
ptr = "\b";

/* We need to show filename as it may be truncated in directory listing */
if (!cfg.showdetail && !cfg.blkorder) { /* light mode */
/* Timestamp */
strftime(buf, 18, "%F %R", localtime(&pent->t));

mvprintw(lastln, 0, "%d/%d (%d) %s%s%s %s %s\n",
cur + 1, ndents, nselected, selmode, sort, buf,
get_lsperms(pent->mode), ptr);
} else if (!cfg.blkorder) { /* detail mode */
/* Get the unescaped file name */
base = unescape(pent->name, NAME_MAX, NULL);

mvprintw(lastln, 0, "%d/%d (%d) %s%s%s [%s]\n",
cur + 1, ndents, nselected, selmode, sort, ptr, base);
} else { /* du mode */
/* Get the unescaped file name */
base = unescape(pent->name, NAME_MAX, NULL);
/* Get the unescaped file name */
base = unescape(pent->name, NAME_MAX, NULL);

if (cfg.blkorder) { /* du mode */
xstrlcpy(buf, coolsize(dir_blocks << BLK_SHIFT), 12);
c = cfg.apparentsz ? 'a' : 'd';

mvprintw(lastln, 0, "%d/%d (%d) %s%cu: %s (%lu files) free: %s %s [%s]\n",
cur + 1, ndents, nselected, selmode, c, buf, num_files,
coolsize(get_fs_info(path, FREE)), ptr, base);
} else { /* light or detail mode */
/* Timestamp */
strftime(buf, 18, "%d/%b/%Y %R", localtime(&pent->t));

mvprintw(lastln, 0, "%d/%d (%d) %s%s%s %s %s [%s]\n",
cur + 1, ndents, nselected, selmode, sort, buf,
get_lsperms(pent->mode), ptr, base);
}
} else
printmsg("0/0");


Notiek ielāde…
Atcelt
Saglabāt