mirror of https://github.com/zlatinb/muwire
proper rendering of date on subscriptions table
parent
11bc672544
commit
71298e5e73
|
@ -463,12 +463,7 @@ class MainFrameView {
|
||||||
closureColumn(header : "Trusted", preferredWidth : 20, type: Integer, read : {it.good.size()})
|
closureColumn(header : "Trusted", preferredWidth : 20, type: Integer, read : {it.good.size()})
|
||||||
closureColumn(header : "Distrusted", preferredWidth: 20, type: Integer, read : {it.bad.size()})
|
closureColumn(header : "Distrusted", preferredWidth: 20, type: Integer, read : {it.bad.size()})
|
||||||
closureColumn(header : "Status", preferredWidth: 30, type: String, read : {it.status.toString()})
|
closureColumn(header : "Status", preferredWidth: 30, type: String, read : {it.status.toString()})
|
||||||
closureColumn(header : "Last Updated", preferredWidth: 200, type : String, read : {
|
closureColumn(header : "Last Updated", preferredWidth: 200, type : Long, read : { it.timestamp })
|
||||||
if (it.timestamp == 0)
|
|
||||||
return "Never"
|
|
||||||
else
|
|
||||||
return String.valueOf(new Date(it.timestamp))
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -746,6 +741,8 @@ class MainFrameView {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
subscriptionTable.setDefaultRenderer(Long.class, new DateRenderer())
|
||||||
|
|
||||||
// trusted table
|
// trusted table
|
||||||
def trustedTable = builder.getVariable("trusted-table")
|
def trustedTable = builder.getVariable("trusted-table")
|
||||||
trustedTable.rowSorter.addRowSorterListener({evt -> trustTablesSortEvents["trusted-table"] = evt})
|
trustedTable.rowSorter.addRowSorterListener({evt -> trustTablesSortEvents["trusted-table"] = evt})
|
||||||
|
|
Loading…
Reference in New Issue