From 4c837a1de9f7706c7bfb0cbb14a7082f916826ae Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Mon, 24 Oct 2011 22:58:55 -0400
Subject: [PATCH] Show since in settings table. Pack settings table.

---
 src/com/gitblit/wicket/GitBlitWebApp.properties |    3 ++-
 src/com/gitblit/client/SettingsTableModel.java  |    6 +++++-
 src/com/gitblit/client/GitblitPanel.java        |    3 ++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/com/gitblit/client/GitblitPanel.java b/src/com/gitblit/client/GitblitPanel.java
index 6772c3d..d67921b 100644
--- a/src/com/gitblit/client/GitblitPanel.java
+++ b/src/com/gitblit/client/GitblitPanel.java
@@ -486,7 +486,7 @@
 		gitblit.login();
 
 		updateRepositoriesTable();
-		Utils.packColumns(repositoriesTable, 2);
+		Utils.packColumns(repositoriesTable, 5);
 
 		if (gitblit.allowManagement()) {
 			updateUsersTable();
@@ -505,6 +505,7 @@
 
 		if (gitblit.allowAdministration()) {
 			updateSettingsTable();
+			Utils.packColumns(settingsTable, 5);
 		} else {
 			// remove the settings tab
 			String settingsTitle = Translation.get("gb.settings");
diff --git a/src/com/gitblit/client/SettingsTableModel.java b/src/com/gitblit/client/SettingsTableModel.java
index e6d2313..f14eae4 100644
--- a/src/com/gitblit/client/SettingsTableModel.java
+++ b/src/com/gitblit/client/SettingsTableModel.java
@@ -39,7 +39,7 @@
 	List<String> keys;
 
 	enum Columns {
-		Name, Value;
+		Name, Value, Since;
 
 		@Override
 		public String toString() {
@@ -81,6 +81,8 @@
 		switch (col) {
 		case Name:
 			return Translation.get("gb.name");
+		case Since:
+			return Translation.get("gb.since");
 		}
 		return "";
 	}
@@ -109,6 +111,8 @@
 			return key;
 		case Value:
 			return setting;
+		case Since:
+			return setting.since;
 		}
 		return null;
 	}
diff --git a/src/com/gitblit/wicket/GitBlitWebApp.properties b/src/com/gitblit/wicket/GitBlitWebApp.properties
index bbbd81c..2052fb1 100644
--- a/src/com/gitblit/wicket/GitBlitWebApp.properties
+++ b/src/com/gitblit/wicket/GitBlitWebApp.properties
@@ -165,4 +165,5 @@
 gb.skipSummaryMetricsDescription = do not calculate metrics on the summary page (reduces page load time)
 gb.accessLevel = access level
 gb.default = default
-gb.setDefault = set default
\ No newline at end of file
+gb.setDefault = set default
+gb.since = since
\ No newline at end of file

--
Gitblit v1.9.1