]> gitweb.fperrin.net Git - Dictionary.git/blobdiff - src/com/hughes/android/dictionary/DictionaryListActivity.java
Add Slovak, increment version, show what's new.
[Dictionary.git] / src / com / hughes / android / dictionary / DictionaryListActivity.java
index 923a9181aa5d730775dea1df9f35962b90aa4af7..123e0b5354eba7876142a352cedd20e976ef9401 100644 (file)
@@ -71,7 +71,7 @@ public class DictionaryListActivity extends ListActivity {
     registerForContextMenu(getListView());
 
     final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
-    final int introMessageId = -1;
+    final int introMessageId = 100;
     if (prefs.getInt(C.INTRO_MESSAGE_SHOWN, 0) < introMessageId) {
       final AlertDialog.Builder builder = new AlertDialog.Builder(this);
       builder.setCancelable(false);
@@ -115,13 +115,14 @@ public class DictionaryListActivity extends ListActivity {
       Log.d(LOG, "Dictionary list is old, updating it.");
       
       // Replace <-> with -
-      if (quickDicConfig.currentVersion == 3) {
+      if (quickDicConfig.currentVersion < 5) {
         for (final DictionaryConfig config : quickDicConfig.dictionaryConfigs) {
           config.name = config.name.replace("<->", "-");
         }
       }
       quickDicConfig.addDefaultDictionaries();
       quickDicConfig.currentVersion = QuickDicConfig.LATEST_VERSION;
+      PersistentObjectCache.init(this).write(C.DICTIONARY_CONFIGS, quickDicConfig);
     }
 
     setListAdapter(new Adapter());