aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/settings/Settings.java
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2014-06-11 23:52:18 +0200
committerrsudev <rasch@munin-soft.de>2014-06-12 00:15:20 +0200
commitf04d04a2b2438416335e6a5b03a21568912fa15f (patch)
tree975afd91c3d1ea0ee07f7cd7b3ff5ee3478cc697 /main/src/cgeo/geocaching/settings/Settings.java
parent24e030f2e68796d0d37f2762d70181b2fb12b862 (diff)
downloadcgeo-f04d04a2b2438416335e6a5b03a21568912fa15f.zip
cgeo-f04d04a2b2438416335e6a5b03a21568912fa15f.tar.gz
cgeo-f04d04a2b2438416335e6a5b03a21568912fa15f.tar.bz2
Implements #3894, Only show Changelog on startup if hash code changed
- switched from version checking to checksum checking
Diffstat (limited to 'main/src/cgeo/geocaching/settings/Settings.java')
-rw-r--r--main/src/cgeo/geocaching/settings/Settings.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/main/src/cgeo/geocaching/settings/Settings.java b/main/src/cgeo/geocaching/settings/Settings.java
index 133df5c..0ed5aef 100644
--- a/main/src/cgeo/geocaching/settings/Settings.java
+++ b/main/src/cgeo/geocaching/settings/Settings.java
@@ -1007,13 +1007,13 @@ public class Settings {
return getString(R.string.pref_ec_icons, "1");
}
- /* Store last version for the changelog display */
- public static int getLastChangelogVersion() {
- return getInt(R.string.pref_changelog_last_version, 0);
+ /* Store last checksum of changelog for changelog display */
+ public static long getLastChangelogChecksum() {
+ return getLong(R.string.pref_changelog_last_checksum, 0);
}
- public static void setLastChangelogVersion(final int version) {
- putInt(R.string.pref_changelog_last_version, version);
+ public static void setLastChangelogChecksum(final long checksum) {
+ putLong(R.string.pref_changelog_last_checksum, checksum);
}
public static List<String> getLastOpenedCaches() {