diff --git a/app/views/issues/_list.rhtml b/app/views/issues/_list.rhtml
index 89756e42..43a41cd7 100644
--- a/app/views/issues/_list.rhtml
+++ b/app/views/issues/_list.rhtml
@@ -15,8 +15,9 @@
<% if @query.grouped? && issue.send(@query.group_by) != group %>
<% group = issue.send(@query.group_by) %>
<% reset_cycle %>
-
+
+
<%= group.blank? ? 'None' : group %> (<%= @issue_count_by_group[group] %>)
|
diff --git a/public/javascripts/application.js b/public/javascripts/application.js
index 3becbeb2..93d4a8bd 100644
--- a/public/javascripts/application.js
+++ b/public/javascripts/application.js
@@ -23,6 +23,16 @@ function showAndScrollTo(id, focus) {
Element.scrollTo(id);
}
+function toggleRowGroup(el) {
+ var tr = Element.up(el, 'tr');
+ var n = Element.next(tr);
+ tr.toggleClassName('open');
+ while (n != undefined && !n.hasClassName('group')) {
+ Element.toggle(n);
+ n = Element.next(n);
+ }
+}
+
var fileFieldCount = 1;
function addFileField() {
diff --git a/public/stylesheets/application.css b/public/stylesheets/application.css
index a2ccb902..b3db2261 100644
--- a/public/stylesheets/application.css
+++ b/public/stylesheets/application.css
@@ -102,11 +102,11 @@ tr.entry td.filename { width: 30%; }
tr.entry td.size { text-align: right; font-size: 90%; }
tr.entry td.revision, tr.entry td.author { text-align: center; }
tr.entry td.age { text-align: right; }
-
-tr.entry span.expander {background-image: url(../images/bullet_toggle_plus.png); padding-left: 8px; margin-left: 0; cursor: pointer;}
-tr.entry.open span.expander {background-image: url(../images/bullet_toggle_minus.png);}
tr.entry.file td.filename a { margin-left: 16px; }
+tr span.expander {background-image: url(../images/bullet_toggle_plus.png); padding-left: 8px; margin-left: 0; cursor: pointer;}
+tr.open span.expander {background-image: url(../images/bullet_toggle_minus.png);}
+
tr.changeset td.author { text-align: center; width: 15%; }
tr.changeset td.committed_on { text-align: center; width: 15%; }