Author: nextgens
Date: 2006-06-14 08:59:07 +0000 (Wed, 14 Jun 2006)
New Revision: 9191
Modified:
trunk/freenet/src/freenet/clients/http/QueueToadlet.java
trunk/freenet/src/freenet/clients/http/staticfiles/themes/clean/theme.css
Log:
Nicer, smarter progressbar
Modified: trunk/freenet/src/freenet/clients/http/QueueToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/QueueToadlet.java 2006-06-14
08:23:02 UTC (rev 9190)
+++ trunk/freenet/src/freenet/clients/http/QueueToadlet.java 2006-06-14
08:59:07 UTC (rev 9191)
@@ -120,7 +120,7 @@
ClientRequest[] reqs = fcp.getGlobalRequests();
Logger.minor(this, "Request count: "+reqs.length);
-
+
for(int i=0;i<reqs.length;i++) {
ClientRequest req = reqs[i];
if(req instanceof ClientGet) {
@@ -397,10 +397,8 @@
buf.append("<span
class=\"progress_fraction_unknown\">unknown</span>");
} else {
NumberFormat nf = NumberFormat.getInstance();
- nf.setMaximumFractionDigits(1);
- buf.append("<table class=\"progressbar\"><tr
class=\"progressbar-tr\">"+
- "<td class=\"progressbar-done\"
width=\""+nf.format(frac*100)+"%\"/>"+
- "<td
class=\"progressbar-remaining\"/></tr></table>");
+ nf.setMaximumFractionDigits(0);
+ buf.append("<div class=\"progressbar\"><div
class=\"progressbar-done\" style=\"width: "+nf.format(frac*100)+"%\" /></div>");
if(b)
buf.append("<span
class=\"progress_fraction_finalized\">");
Modified:
trunk/freenet/src/freenet/clients/http/staticfiles/themes/clean/theme.css
===================================================================
--- trunk/freenet/src/freenet/clients/http/staticfiles/themes/clean/theme.css
2006-06-14 08:23:02 UTC (rev 9190)
+++ trunk/freenet/src/freenet/clients/http/staticfiles/themes/clean/theme.css
2006-06-14 08:59:07 UTC (rev 9191)
@@ -412,18 +412,16 @@
table.queue span.key_is {
}
-table.progressbar {
+div.progressbar {
margin: none;
background: blue;
- border: none;
+ border: solid blue 1px;
width: 100px;
}
-td.progressbar-done {
+div.progressbar-done {
background: red;
- height: 15px;
+ width:30%;
+ height:15px;
}
-td.progressbar-remaining {
- background: blue;
-}
\ No newline at end of file