Browse Source

Metric object now implements comparable. Adjust gravatar css.

tags/v0.8.0
James Moger 12 years ago
parent
commit
e19d3da3cd

+ 7
- 0
resources/bootstrap.gb.css View File

@@ -170,6 +170,13 @@ img.overview {
border:1px solid #CCCCCC;
}
img.gravatar {
background-color: #ffffff;
border: 1px solid #ddd;
border-radius: 5px;
padding: 2px;
}
div.header, div.commitHeader, table.repositories th {
background-color:#e0e0e0;
background-repeat:repeat-x;

+ 12
- 1
src/com/gitblit/models/Metric.java View File

@@ -24,7 +24,7 @@ import java.io.Serializable;
* @author James Moger
*
*/
public class Metric implements Serializable {
public class Metric implements Serializable, Comparable<Metric> {
private static final long serialVersionUID = 1L;
@@ -36,4 +36,15 @@ public class Metric implements Serializable {
public Metric(String name) {
this.name = name;
}
@Override
public int compareTo(Metric o) {
if (count > o.count) {
return -1;
}
if (count < o.count) {
return 1;
}
return 0;
}
}

+ 1
- 0
src/com/gitblit/wicket/GravatarImage.java View File

@@ -50,6 +50,7 @@ public class GravatarImage extends WebComponent {
String url = MessageFormat.format("http://www.gravatar.com/avatar/{0}?s={1,number,0}&d=identicon", authorhash, width);
add(new AttributeModifier("src", true, new Model<String>(url)));
setVisible(GitBlit.getBoolean(Keys.web.allowGravatar, true));
WicketUtils.setCssClass(this, "gravatar");
}
@Override

Loading…
Cancel
Save