diff options
author | Tom Hennen <TomHennen@users.noreply.github.com> | 2016-03-22 17:32:30 -0400 |
---|---|---|
committer | Tom Hennen <TomHennen@users.noreply.github.com> | 2016-03-22 17:32:30 -0400 |
commit | 05ef0a91a5ecd891cfffa49136fc7184acd678d3 (patch) | |
tree | 979281d1eb88c325e1687881c66e2ef821b22d19 | |
parent | 35107345048a08b4952e6e2316353d956b22a4b1 (diff) | |
parent | a4733e2643fdb70aaad3802644ec89d590dfcb78 (diff) | |
download | AntennaPod-05ef0a91a5ecd891cfffa49136fc7184acd678d3.zip |
Merge pull request #1789 from mfietz/issue/358-gpodder-information
Show gpodder information
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java | 8 | ||||
-rw-r--r-- | core/src/main/res/values/strings.xml | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java index 9dad49145..ceb0c10ea 100644 --- a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java +++ b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java @@ -453,6 +453,14 @@ public class PreferenceController implements SharedPreferences.OnSharedPreferenc ui.findPreference(PreferenceController.PREF_GPODNET_SETLOGIN_INFORMATION).setEnabled(loggedIn); ui.findPreference(PreferenceController.PREF_GPODNET_SYNC).setEnabled(loggedIn); ui.findPreference(PreferenceController.PREF_GPODNET_LOGOUT).setEnabled(loggedIn); + if(loggedIn) { + String format = ui.getActivity().getString(R.string.pref_gpodnet_login_status); + String summary = String.format(format, GpodnetPreferences.getUsername(), + GpodnetPreferences.getDeviceID()); + ui.findPreference(PreferenceController.PREF_GPODNET_LOGOUT).setSummary(Html.fromHtml(summary)); + } else { + ui.findPreference(PreferenceController.PREF_GPODNET_LOGOUT).setSummary(null); + } ui.findPreference(PreferenceController.PREF_GPODNET_HOSTNAME).setSummary(GpodnetPreferences.getHostname()); } diff --git a/core/src/main/res/values/strings.xml b/core/src/main/res/values/strings.xml index 5b3ce4013..d363a5cc0 100644 --- a/core/src/main/res/values/strings.xml +++ b/core/src/main/res/values/strings.xml @@ -365,6 +365,7 @@ <string name="pref_gpodnet_sync_title">Sync now</string> <string name="pref_gpodnet_sync_sum">Sync subscriptions and episode states with gpodder.net</string> <string name="pref_gpodnet_sync_started">Sync started</string> + <string name="pref_gpodnet_login_status"><![CDATA[Logged in as <i>%1$s</i> with device <i>%2$s</i>]]></string> <string name="pref_playback_speed_title">Playback Speeds</string> <string name="pref_playback_speed_sum">Customize the speeds available for variable speed audio playback</string> <string name="pref_fast_forward">Fast forward time</string> |