diff --git a/LICENSE.txt b/LICENSE.txt
index d177d7983..e0cb65de1 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -245,6 +245,7 @@ Applications:
- All other flag icons: public domain, courtesy mjames@gmail.com http://www.famfamfam.com/
Silk icons: See licenses/LICENSE-SilkIcons.txt
FatCow icons: See licenses/LICENSE-FatCowIcons.txt
+ Fugue Icons: See licenses/LICENSE-FugueIcons.txt
GeoIP Data:
This product includes GeoLite data created by MaxMind, available from http://www.maxmind.com/
diff --git a/apps/i2psnark/java/build.xml b/apps/i2psnark/java/build.xml
index 3ecde0393..523d9f366 100644
--- a/apps/i2psnark/java/build.xml
+++ b/apps/i2psnark/java/build.xml
@@ -276,7 +276,7 @@
-
diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java
index 98be94d73..43a1154e8 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java
@@ -1073,7 +1073,7 @@ public class SnarkManager implements CompleteListener {
if (theme != null) {
if(!theme.equals(_config.getProperty(PROP_THEME))) {
_config.setProperty(PROP_THEME, theme);
- addMessage(_t("{0} theme loaded, return to main i2psnark page to view.", theme));
+ addMessage(_t("{0} theme loaded.", theme));
changed = true;
}
}
diff --git a/apps/i2psnark/java/src/org/klomp/snark/dht/DHTNodes.java b/apps/i2psnark/java/src/org/klomp/snark/dht/DHTNodes.java
index 820709069..55778eea2 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/dht/DHTNodes.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/dht/DHTNodes.java
@@ -138,7 +138,7 @@ class DHTNodes {
* @since 0.9.4
*/
public void renderStatusHTML(StringBuilder buf) {
- buf.append(_kad.toString().replace("\n", "
\n"));
+ buf.append(_kad.toString().replace("\n", "
\n"));
}
/** */
diff --git a/apps/i2psnark/java/src/org/klomp/snark/dht/KRPC.java b/apps/i2psnark/java/src/org/klomp/snark/dht/KRPC.java
index f92c3da99..13bd9569e 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/dht/KRPC.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/dht/KRPC.java
@@ -682,7 +682,7 @@ public class KRPC implements I2PSessionMuxedListener, DHT {
public String renderStatusHTML() {
long uptime = Math.max(1000, _context.clock().now() - _started);
StringBuilder buf = new StringBuilder(256);
- buf.append("
DHT DEBUG
TX: ").append(_txPkts.get()).append(" pkts / ")
+ buf.append("
DHT DEBUG
TX: ").append(_txPkts.get()).append(" pkts / ")
.append(DataHelper.formatSize2(_txBytes.get())).append("B / ")
.append(DataHelper.formatSize2(_txBytes.get() * 1000 / uptime)).append("Bps
" +
"RX: ").append(_rxPkts.get()).append(" pkts / ")
@@ -692,7 +692,7 @@ public class KRPC implements I2PSessionMuxedListener, DHT {
"Blacklisted: ").append(_blacklist.size()).append("
" +
"Sent tokens: ").append(_outgoingTokens.size()).append("
" +
"Rcvd tokens: ").append(_incomingTokens.size()).append("
" +
- "Pending queries: ").append(_sentQueries.size()).append("
");
+ "Pending queries: ").append(_sentQueries.size()).append("
");
_tracker.renderStatusHTML(buf);
_knownNodes.renderStatusHTML(buf);
return buf.toString();
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 b983bca9e..0a3e28ca9 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
@@ -506,7 +506,7 @@ public class I2PSnarkServlet extends BasicServlet {
: tx));
if (showSort)
out.write("");
- out.write("\n");
+ out.write(" | \n");
if (total > 0 && (start > 0 || total > pageSize)) {
writePageNav(out, req, start, pageSize, total, noThinsp);
}
@@ -832,7 +832,7 @@ public class I2PSnarkServlet extends BasicServlet {
out.write("");
- out.write(toThemeImg("control_rewind_blue", _t("First"), _t("First page")));
+ out.write(toThemeImg("first", _t("First"), _t("First page")));
out.write(" ");
int prev = Math.max(0, start - pageSize);
//if (prev > 0) {
@@ -842,16 +842,16 @@ public class I2PSnarkServlet extends BasicServlet {
String sprev = (prev > 0) ? Integer.toString(prev) : "";
out.write(getQueryString(req, null, sprev, null));
out.write("\">");
- out.write(toThemeImg("control_back_blue", _t("Prev"), _t("Previous page")));
+ out.write(toThemeImg("previous", _t("Prev"), _t("Previous page")));
out.write(" ");
}
} else {
out.write(
" " +
+ _imgPath + "first.png\">" +
" " +
" " +
+ _imgPath + "previous.png\">" +
" ");
}
// Page count
@@ -875,7 +875,7 @@ public class I2PSnarkServlet extends BasicServlet {
out.write(" ");
- out.write(toThemeImg("control_play_blue", _t("Next"), _t("Next page")));
+ out.write(toThemeImg("next", _t("Next"), _t("Next page")));
out.write(" ");
}
// Last
@@ -883,15 +883,15 @@ public class I2PSnarkServlet extends BasicServlet {
out.write(" ");
- out.write(toThemeImg("control_fastforward_blue", _t("Last"), _t("Last page")));
+ out.write(toThemeImg("last", _t("Last"), _t("Last page")));
out.write(" ");
} else {
out.write(" " +
" " +
+ _imgPath + "next.png\">" +
" " +
" ");
+ _imgPath + "last.png\">");
}
}
@@ -2071,24 +2071,26 @@ public class I2PSnarkServlet extends BasicServlet {
// *not* enctype="multipart/form-data", so that the input type=file sends the filename, not the file
out.write(" |