Metric object now implements comparable. Adjust gravatar css.
| | |
| | | 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;
|
| | |
| | | * @author James Moger
|
| | | *
|
| | | */
|
| | | public class Metric implements Serializable {
|
| | | public class Metric implements Serializable, Comparable<Metric> {
|
| | |
|
| | | private static final long serialVersionUID = 1L;
|
| | |
|
| | |
| | | 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;
|
| | | }
|
| | | } |
| | |
| | | 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
|