diff --git a/apps/i2psnark/java/src/org/klomp/snark/UpdateRunner.java b/apps/i2psnark/java/src/org/klomp/snark/UpdateRunner.java index 63d9670f177c251f31557d20fc76c35e0509e16d..267dd2aad230715b2a7e187d71db79e17ea59716 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/UpdateRunner.java +++ b/apps/i2psnark/java/src/org/klomp/snark/UpdateRunner.java @@ -111,7 +111,7 @@ class UpdateRunner implements UpdateTask, CompleteListener { } _snark = _smgr.addMagnet(name, ih, trackerURL, true, true, this); if (_snark != null) { - updateStatus("<b>" + _smgr.util().getString("Updating from {0}", updateURL) + "</b>"); + updateStatus("<b>" + _smgr.util().getString("Updating from {0}", linkify(updateURL)) + "</b>"); new Timeout(); break; } @@ -291,6 +291,12 @@ class UpdateRunner implements UpdateTask, CompleteListener { //////// end CompleteListener methods + private static String linkify(String url) { + String durl = url.length() <= 28 ? url : + url.substring(0, 25) + "…"; + return "<a target=\"_blank\" href=\"" + url + "\"/>" + durl + "</a>"; + } + private void updateStatus(String s) { _umgr.notifyProgress(this, s); } diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 33006bcb1fcf7b29de80bcff65c8bd526b224fb9..285b64c36d6c8c56d27bc442c464c5057a7ccb8e 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 27; + public final static long BUILD = 28; /** for example "-test" */ public final static String EXTRA = "-rc";