From 446573809c686401cf65cb6bd399ba8353c572f0 Mon Sep 17 00:00:00 2001 From: Asher Date: Thu, 25 Apr 2019 12:05:47 -0500 Subject: [PATCH] Improve size column in dialogs - Remove size from directories (often always 4K and not very useful). - Format file sizes to be more human-readable. --- packages/vscode/src/dialog.scss | 12 +++++++++--- packages/vscode/src/dialog.ts | 14 +++++++++++++- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/packages/vscode/src/dialog.scss b/packages/vscode/src/dialog.scss index 2d08911f..b1ffb846 100644 --- a/packages/vscode/src/dialog.scss +++ b/packages/vscode/src/dialog.scss @@ -79,9 +79,7 @@ .dialog-entry { cursor: pointer; font-size: 1.02em; - padding: 0px; - padding-left: 8px; - padding-right: 8px; + padding: 0px 8px; .dialog-entry-info { display: flex; @@ -94,6 +92,14 @@ margin-right: 5px; } + .dialog-entry-size { + text-align: right; + } + + .dialog-entry-mtime { + padding-left: 8px; + } + &:hover { background-color: var(--list-hover-background); } diff --git a/packages/vscode/src/dialog.ts b/packages/vscode/src/dialog.ts index 6eb63405..734626cb 100644 --- a/packages/vscode/src/dialog.ts +++ b/packages/vscode/src/dialog.ts @@ -480,7 +480,7 @@ class DialogEntryRenderer implements ITreeRenderer