Show user name when logged in to astrid.com

pull/14/head
Sam Bosley 12 years ago
parent 2b49cab549
commit 8310e52050

@ -3,6 +3,7 @@ package com.todoroo.astrid.actfm;
import android.content.Intent;
import android.content.res.Resources;
import android.preference.Preference;
import android.preference.PreferenceCategory;
import com.timsu.astrid.R;
import com.todoroo.andlib.service.Autowired;
@ -58,6 +59,14 @@ public class ActFmPreferences extends SyncProviderPreferences {
public void updatePreferences(Preference preference, Object value) {
final Resources r = getResources();
boolean loggedIn = getUtilities().isLoggedIn();
PreferenceCategory status = (PreferenceCategory) findPreference(r.getString(R.string.sync_SPr_group_status));
if (loggedIn)
status.setTitle(getString(R.string.actfm_status_title_logged_in, actFmPreferenceService.getLoggedInUserName()));
else
status.setTitle(R.string.sync_SPr_group_status);
if (r.getString(R.string.actfm_https_key).equals(preference.getKey())) {
if ((Boolean)value)
preference.setSummary(R.string.actfm_https_enabled);

@ -269,6 +269,8 @@
<!-- ================================================ Synchronization == -->
<string name="actfm_status_title_logged_in">Status - Logged in as %s</string>
<!-- Preferences Title: Act.fm -->
<string name="actfm_APr_header">Astrid.com</string>

Loading…
Cancel
Save