# HG changeset patch # User Da Risk # Date 1336425040 -7200 # Node ID f6fed4cc4d9c392c6ae840418dc83613f799068b # Parent d8305c375b10ce9852afa6f1379e837123e15efe Initialize default settings file on first startup. fix #392 diff -r d8305c375b10 -r f6fed4cc4d9c res/layout/preferences.xml --- a/res/layout/preferences.xml Mon May 07 21:57:10 2012 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,133 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff -r d8305c375b10 -r f6fed4cc4d9c res/values-fr/strings.xml --- a/res/values-fr/strings.xml Mon May 07 21:57:10 2012 +0200 +++ b/res/values-fr/strings.xml Mon May 07 23:10:40 2012 +0200 @@ -90,7 +90,7 @@ d\'ami(e)s Cachez les groupes Cochez cette option pour cacher les groupes - Cachez les contacts + Cachez les contacts déconnectés Cochez cette option pour cacher les contacts déconnectés Nom d\'utilisateur (JID) beem@beem-project.com diff -r d8305c375b10 -r f6fed4cc4d9c res/xml/preferences.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/res/xml/preferences.xml Mon May 07 23:10:40 2012 +0200 @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r d8305c375b10 -r f6fed4cc4d9c src/com/beem/project/beem/ui/Login.java --- a/src/com/beem/project/beem/ui/Login.java Mon May 07 21:57:10 2012 +0200 +++ b/src/com/beem/project/beem/ui/Login.java Mon May 07 23:10:40 2012 +0200 @@ -51,6 +51,7 @@ import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.os.Bundle; +import android.preference.PreferenceManager; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; @@ -82,6 +83,7 @@ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + PreferenceManager.setDefaultValues(this, R.xml.preferences, false); Application app = getApplication(); if (app instanceof BeemApplication) { mBeemApplication = (BeemApplication) app; diff -r d8305c375b10 -r f6fed4cc4d9c src/com/beem/project/beem/ui/Settings.java --- a/src/com/beem/project/beem/ui/Settings.java Mon May 07 21:57:10 2012 +0200 +++ b/src/com/beem/project/beem/ui/Settings.java Mon May 07 23:10:40 2012 +0200 @@ -73,7 +73,7 @@ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - addPreferencesFromResource(R.layout.preferences); + addPreferencesFromResource(R.xml.preferences); } /**