diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
index 1c8ed3dc6..a934b7cfa 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
@@ -264,14 +264,14 @@ public class I2PSnarkServlet extends Default {
if (peerParam != null) {
out.write("\">");
out.write("
");
} else {
out.write("?p=1\">");
out.write("
");
@@ -343,8 +343,13 @@ public class I2PSnarkServlet extends Default {
} else if (snarks.size() > 1) {
out.write("
\n" +
" ");
+// out.write(_("Totals"));
+// out.write(" » ");
+ out.write(" ");
+ out.write(" ");
out.write(ngettext("1 torrent", "{0} torrents", snarks.size()));
out.write(", ");
out.write(DataHelper.formatSize2(stats[5]) + "B, ");
@@ -714,11 +719,13 @@ public class I2PSnarkServlet extends Default {
statusString = " " +
' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers) + "";
+ // ngettext("1 peer", "{0} peers", knownPeers) + "";
+ ngettext("1", "{0}", knownPeers) + "";
else if (isRunning)
statusString = " " + ' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers) + "";
+ // ngettext("1 peer", "{0} peers", knownPeers) + "";
+ ngettext("1", "{0}", knownPeers) + "";
else {
if (err.length() > MAX_DISPLAYED_ERROR_LENGTH)
err = err.substring(0, MAX_DISPLAYED_ERROR_LENGTH) + "…";
@@ -730,11 +737,13 @@ public class I2PSnarkServlet extends Default {
statusString = " " +
"" +
' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers) + "";
+ // ngettext("1 peer", "{0} peers", knownPeers) + "";
+ ngettext("1", "{0}", knownPeers) + "";
else if (isRunning)
statusString = " " +
' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers) + "";
+ // ngettext("1 peer", "{0} peers", knownPeers) + "";
+ ngettext("1", "{0}", knownPeers) + "";
else
statusString = " " + _("Complete");
} else {
@@ -742,24 +751,29 @@ public class I2PSnarkServlet extends Default {
statusString = " " +
"" +
' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers) + "";
+ // ngettext("1 peer", "{0} peers", knownPeers) + "";
+ ngettext("1", "{0}", knownPeers) + "";
else if (isRunning && curPeers > 0 && downBps > 0)
statusString = " " +
' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers);
+ ngettext("1", "{0}", knownPeers);
+ // ngettext("1 peer", "{0} peers", knownPeers);
else if (isRunning && curPeers > 0 && !showPeers)
statusString = " " +
"" +
' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers) + "";
+ // ngettext("1 peer", "{0} peers", knownPeers) + "";
+ ngettext("1", "{0}", knownPeers) + "";
else if (isRunning && curPeers > 0)
statusString = " " +
' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers);
+ // ngettext("1 peer", "{0} peers", knownPeers);
+ ngettext("1", "{0}", knownPeers);
else if (isRunning)
statusString = " " +
' ' + curPeers + " / " +
- ngettext("1 peer", "{0} peers", knownPeers);
+ // ngettext("1 peer", "{0} peers", knownPeers);
+ ngettext("1", "{0}", knownPeers);
else
statusString = " " + _("Stopped");
}
diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css
index 8071f01fc..70c61ab1c 100644
--- a/installer/resources/themes/snark/ubergine/snark.css
+++ b/installer/resources/themes/snark/ubergine/snark.css
@@ -267,20 +267,21 @@ td:first-child {
}
.snarkTorrentStatus {
- padding: 1px 0 2px;
+ padding: 2px 0 2px;
}
.snarkTorrentStatus:first-child {
text-align: left !important;
padding-left: 0px;
- min-width: 120px;
+ min-width: 48px;
font-weight: bold;
color: #dd9 !important;
font-size: 8pt;
+ padding: 1px !important;
}
.snarkTorrentStatus:first-child img {
- margin-right: 0px !important;
+ margin-right: 8px !important;
}
.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded {
diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css
index 0f4b16f6e..d95f2ea37 100644
--- a/installer/resources/themes/snark/vanilla/snark.css
+++ b/installer/resources/themes/snark/vanilla/snark.css
@@ -270,6 +270,8 @@ td:first-child {
.snarkTorrentStatus {
padding: 1px 0 2px;
+ font-size: 8pt !important;
+ letter-spacing: -0.05em;
}
.snarkTorrentStatus:first-child {
@@ -282,7 +284,7 @@ td:first-child {
}
.snarkTorrentStatus:first-child img {
- margin-right: 0px !important;
+ margin-right: 10px !important;
}
.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded {
|