projects
/
pub
/
Android
/
ownCloud.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Trigger synchronization when current account is changed; remove redundant accounts...
[pub/Android/ownCloud.git]
/
src
/
eu
/
alefzero
/
owncloud
/
ui
/
activity
/
Preferences.java
diff --git
a/src/eu/alefzero/owncloud/ui/activity/Preferences.java
b/src/eu/alefzero/owncloud/ui/activity/Preferences.java
index
e71dbdf
..
c217395
100644
(file)
--- a/
src/eu/alefzero/owncloud/ui/activity/Preferences.java
+++ b/
src/eu/alefzero/owncloud/ui/activity/Preferences.java
@@
-31,15
+31,10
@@
import android.preference.PreferenceManager;
import android.preference.Preference.OnPreferenceChangeListener;
\r
import android.preference.Preference.OnPreferenceClickListener;
\r
import android.util.Log;
\r
import android.preference.Preference.OnPreferenceChangeListener;
\r
import android.preference.Preference.OnPreferenceClickListener;
\r
import android.util.Log;
\r
-import android.view.ContextMenu;
\r
-import android.view.ContextMenu.ContextMenuInfo;
\r
-import android.view.View;
\r
-import android.widget.AdapterView.AdapterContextMenuInfo;
\r
\r
import com.actionbarsherlock.app.ActionBar;
\r
import com.actionbarsherlock.app.SherlockPreferenceActivity;
\r
import com.actionbarsherlock.view.Menu;
\r
\r
import com.actionbarsherlock.app.ActionBar;
\r
import com.actionbarsherlock.app.SherlockPreferenceActivity;
\r
import com.actionbarsherlock.view.Menu;
\r
-import com.actionbarsherlock.view.MenuInflater;
\r
import com.actionbarsherlock.view.MenuItem;
\r
\r
import eu.alefzero.owncloud.AccountUtils;
\r
import com.actionbarsherlock.view.MenuItem;
\r
\r
import eu.alefzero.owncloud.AccountUtils;
\r
@@
-47,7
+42,6
@@
import eu.alefzero.owncloud.OwnCloudSession;
import eu.alefzero.owncloud.R;
\r
import eu.alefzero.owncloud.authenticator.AccountAuthenticator;
\r
import eu.alefzero.owncloud.db.DbHandler;
\r
import eu.alefzero.owncloud.R;
\r
import eu.alefzero.owncloud.authenticator.AccountAuthenticator;
\r
import eu.alefzero.owncloud.db.DbHandler;
\r
-import eu.alefzero.owncloud.syncadapter.FileSyncAdapter;
\r
\r
/**
\r
* An Activity that allows the user to change the application's settings.
\r
\r
/**
\r
* An Activity that allows the user to change the application's settings.
\r
@@
-62,8
+56,8
@@
public class Preferences extends SherlockPreferenceActivity implements
private final int mEditSession = 48;
\r
private DbHandler mDbHandler;
\r
private Vector<OwnCloudSession> mSessions;
\r
private final int mEditSession = 48;
\r
private DbHandler mDbHandler;
\r
private Vector<OwnCloudSession> mSessions;
\r
- private Account[] mAccounts;
\r
- private ListPreference mAccountList;
\r
+
//
private Account[] mAccounts;
\r
+
//
private ListPreference mAccountList;
\r
private ListPreference mTrackingUpdateInterval;
\r
private CheckBoxPreference mDeviceTracking;
\r
private CheckBoxPreference pCode;
\r
private ListPreference mTrackingUpdateInterval;
\r
private CheckBoxPreference mDeviceTracking;
\r
private CheckBoxPreference pCode;
\r
@@
-75,7
+69,7
@@
public class Preferences extends SherlockPreferenceActivity implements
mDbHandler = new DbHandler(getBaseContext());
\r
mSessions = new Vector<OwnCloudSession>();
\r
addPreferencesFromResource(R.xml.preferences);
\r
mDbHandler = new DbHandler(getBaseContext());
\r
mSessions = new Vector<OwnCloudSession>();
\r
addPreferencesFromResource(R.xml.preferences);
\r
- populateAccountList();
\r
+
//
populateAccountList();
\r
ActionBar actionBar = getSherlock().getActionBar();
\r
actionBar.setDisplayHomeAsUpEnabled(true);
\r
Preference p = findPreference("manage_account");
\r
ActionBar actionBar = getSherlock().getActionBar();
\r
actionBar.setDisplayHomeAsUpEnabled(true);
\r
Preference p = findPreference("manage_account");
\r
@@
-129,7
+123,7
@@
public class Preferences extends SherlockPreferenceActivity implements
\r
/**
\r
* Populates the account selector
\r
\r
/**
\r
* Populates the account selector
\r
- */
\r
+ *
-
/
\r
private void populateAccountList() {
\r
AccountManager accMan = AccountManager.get(this);
\r
mAccounts = accMan.getAccountsByType(AccountAuthenticator.ACCOUNT_TYPE);
\r
private void populateAccountList() {
\r
AccountManager accMan = AccountManager.get(this);
\r
mAccounts = accMan.getAccountsByType(AccountAuthenticator.ACCOUNT_TYPE);
\r
@@
-151,7
+145,7
@@
public class Preferences extends SherlockPreferenceActivity implements
\r
mAccountList.setEntries(accNames);
\r
mAccountList.setEntryValues(accNames);
\r
\r
mAccountList.setEntries(accNames);
\r
mAccountList.setEntryValues(accNames);
\r
- }
\r
+ }
*/
\r
\r
\r
\r
\r
\r
\r
@@
-216,12
+210,12
@@
public class Preferences extends SherlockPreferenceActivity implements
*/
\r
public boolean onPreferenceChange(Preference preference, Object newValue) {
\r
// Update current account summary
\r
*/
\r
public boolean onPreferenceChange(Preference preference, Object newValue) {
\r
// Update current account summary
\r
- if (preference.equals(mAccountList)) {
\r
+
/*
if (preference.equals(mAccountList)) {
\r
mAccountList.setSummary(newValue.toString());
\r
}
\r
\r
// Update tracking interval summary
\r
mAccountList.setSummary(newValue.toString());
\r
}
\r
\r
// Update tracking interval summary
\r
- else if (preference.equals(mTrackingUpdateInterval)) {
\r
+ else
*/
if (preference.equals(mTrackingUpdateInterval)) {
\r
String trackingSummary = getResources().getString(
\r
R.string.prefs_trackmydevice_interval_summary);
\r
trackingSummary = String.format(trackingSummary,
\r
String trackingSummary = getResources().getString(
\r
R.string.prefs_trackmydevice_interval_summary);
\r
trackingSummary = String.format(trackingSummary,
\r