From 07fd0117bddd67e141d4c1f405e2a1e9f815c9e3 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Thu, 10 Apr 2014 18:58:10 -0400
Subject: [PATCH] Improve table rendering and uer details display
---
src/main/java/com/gitblit/transport/ssh/gitblit/RepositoriesDispatcher.java | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/src/main/java/com/gitblit/transport/ssh/gitblit/RepositoriesDispatcher.java b/src/main/java/com/gitblit/transport/ssh/gitblit/RepositoriesDispatcher.java
index 30f7393..329e95e 100644
--- a/src/main/java/com/gitblit/transport/ssh/gitblit/RepositoriesDispatcher.java
+++ b/src/main/java/com/gitblit/transport/ssh/gitblit/RepositoriesDispatcher.java
@@ -69,7 +69,7 @@
String[] h = { "Name", "Description", "Owners", "Last Modified", "Size" };
headers = h;
} else {
- String[] h = { "Name", "Description" };
+ String[] h = { "Name", "Last Modified", "Size" };
headers = h;
}
@@ -77,22 +77,23 @@
for (int i = 0; i < list.size(); i++) {
RepositoryModel r = list.get(i);
+ String lm = df.format(r.lastChange);
+ String size = r.size;
+ if (!r.hasCommits) {
+ lm = "";
+ size = "(empty)";
+ }
if (verbose) {
- String lm = df.format(r.lastChange);
String owners = "";
if (!ArrayUtils.isEmpty(r.owners)) {
owners = Joiner.on(",").join(r.owners);
}
- String size = r.size;
- if (!r.hasCommits) {
- size = "(empty)";
- }
data[i] = new String[] { r.name, r.description, owners, lm, size };
} else {
- data[i] = new String[] { r.name, r.description };
+ data[i] = new String[] { r.name, lm, size };
}
}
- stdout.println(FlipTable.of(headers, data, Borders.BODY_COLS));
+ stdout.println(FlipTable.of(headers, data, Borders.BODY_HCOLS));
}
protected void asTabbed(List<RepositoryModel> list) {
@@ -112,6 +113,7 @@
}
String size = r.size;
if (!r.hasCommits) {
+ lm = "";
size = "(empty)";
}
--
Gitblit v1.9.1