diff options
author | James Moger <james.moger@gitblit.com> | 2011-11-16 22:33:18 -0500 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2011-11-16 22:33:18 -0500 |
commit | e19d3da3cdb4e3d0524e3a3ffc6a2cfa8876e927 (patch) | |
tree | 0fdcf2ba6d35f9d106b1cbf9c34d2c6da86aaf86 | |
parent | 44bbc4303443cb2122f69545ff85012cc3a94576 (diff) | |
download | gitblit-e19d3da3cdb4e3d0524e3a3ffc6a2cfa8876e927.tar.gz gitblit-e19d3da3cdb4e3d0524e3a3ffc6a2cfa8876e927.zip |
Metric object now implements comparable. Adjust gravatar css.
-rw-r--r-- | resources/bootstrap.gb.css | 7 | ||||
-rw-r--r-- | src/com/gitblit/models/Metric.java | 13 | ||||
-rw-r--r-- | src/com/gitblit/wicket/GravatarImage.java | 1 |
3 files changed, 20 insertions, 1 deletions
diff --git a/resources/bootstrap.gb.css b/resources/bootstrap.gb.css index 1eae63de..06c46709 100644 --- a/resources/bootstrap.gb.css +++ b/resources/bootstrap.gb.css @@ -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;
diff --git a/src/com/gitblit/models/Metric.java b/src/com/gitblit/models/Metric.java index e7c49a45..2845c527 100644 --- a/src/com/gitblit/models/Metric.java +++ b/src/com/gitblit/models/Metric.java @@ -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;
+ }
}
\ No newline at end of file diff --git a/src/com/gitblit/wicket/GravatarImage.java b/src/com/gitblit/wicket/GravatarImage.java index ff26fc09..88c97c93 100644 --- a/src/com/gitblit/wicket/GravatarImage.java +++ b/src/com/gitblit/wicket/GravatarImage.java @@ -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
|