diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 77317aff06..9a9f8daae1 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -435,9 +435,11 @@ public class SnarkManager implements Snark.CompleteListener { } } if (Theme != null) { - _config.setProperty(PROP_THEME, Theme +""); - addMessage(_("Theme changed.")); - changed = true; + if(!Theme.equals(_config.getProperty(PROP_THEME))) { + _config.setProperty(PROP_THEME, Theme +""); + addMessage(_("Theme changed.")); + changed = true; + } } if (changed) { saveConfig(); diff --git a/history.txt b/history.txt index 2bf947c017..0a425268e1 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2010-11-26 sponge + * i2psnark: Don't save theme parameter if it has not changed. + 2010-11-26 sponge * i2psnark: Add theme change and theme selection storage abilities. diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 7ca1a3ec2c..5a58b19bc2 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 = 10; + public final static long BUILD = 11; /** for example "-test" */ public final static String EXTRA = "";