diff options
| author | rel00p <rel00p@gmx.net> | 2013-12-08 20:18:11 +0100 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2013-12-16 08:07:40 +0100 |
| commit | 02d30d2b7694fa15bfc19cb723c9b6e5c9cf7f89 (patch) | |
| tree | 088bf0ea6701f1dc6540190a72f12e3b2e58ec9e /main/res | |
| parent | 709a5120f1606e011ddc74fccdc1909cc6540592 (diff) | |
| download | cgeo-02d30d2b7694fa15bfc19cb723c9b6e5c9cf7f89.zip cgeo-02d30d2b7694fa15bfc19cb723c9b6e5c9cf7f89.tar.gz cgeo-02d30d2b7694fa15bfc19cb723c9b6e5c9cf7f89.tar.bz2 | |
extremcaching connector initial version
Diffstat (limited to 'main/res')
| -rw-r--r-- | main/res/values-de/strings.xml | 3 | ||||
| -rw-r--r-- | main/res/values/ecicons.xml | 11 | ||||
| -rw-r--r-- | main/res/values/preference_keys.xml | 5 | ||||
| -rw-r--r-- | main/res/values/strings.xml | 6 | ||||
| -rw-r--r-- | main/res/xml/preferences.xml | 47 |
5 files changed, 72 insertions, 0 deletions
diff --git a/main/res/values-de/strings.xml b/main/res/values-de/strings.xml index f4a361f..dbd7184 100644 --- a/main/res/values-de/strings.xml +++ b/main/res/values-de/strings.xml @@ -124,6 +124,7 @@ <string name="err_start">Kommunikation nicht gestartet</string> <string name="err_parse">Parsing der Anmeldung gescheitert</string> <string name="err_server">Verbindung zu Geocaching.com konnte nicht hergestellt werden (Server oder Verbindung inaktiv?)</string> + <string name="err_server_ec">Verbindung zu Extremcaching.com konnte nicht hergestellt werden (Server oder Verbindung inaktiv?)</string> <string name="err_login">Keine Anmeldedaten gespeichert.</string> <string name="err_login_failed">Login fehlgeschlagen.</string> <string name="err_login_failed_toast">c:geo konnte sich nicht einloggen und arbeitet im Offline-Modus. Bitte die Login-Daten in den Einstellungen überprüfen oder eine Internetverbindung herstellen.</string> @@ -343,7 +344,9 @@ <string name="settings_category_logging_other">Andere Log-Optionen</string> <string name="settings_goto_url_button">mehr …</string> <string name="settings_title_gc">Geocaching.com</string> + <string name="settings_title_ec">Extremcaching.com</string> <string name="settings_activate_gc">Aktivieren</string> + <string name="settings_activate_ec">Aktivieren</string> <string name="settings_gc_legal_note">Mit Benutzung der Dienste von geocaching.com werden die Groundspeak-Nutzungsbedingungen (englisch) akzeptiert.</string> <string name="settings_info_facebook_login_title">Facebook-Login</string> <string name="settings_info_facebook_login">c:geo kann sich zwar nicht per Facebook bei Geocaching.com einloggen, aber es gibt eine einfache Abhilfe …</string> diff --git a/main/res/values/ecicons.xml b/main/res/values/ecicons.xml new file mode 100644 index 0000000..234db5f --- /dev/null +++ b/main/res/values/ecicons.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string-array name="ECIcons"> + <item>@string/settings_ec_icons_other</item> + <item>@string/settings_ec_icons_oc</item> + </string-array> + <string-array name="ECIconsValues"> + <item>1</item> + <item>2</item> + </string-array> +</resources>
\ No newline at end of file diff --git a/main/res/values/preference_keys.xml b/main/res/values/preference_keys.xml index 975cff9..41f289e 100644 --- a/main/res/values/preference_keys.xml +++ b/main/res/values/preference_keys.xml @@ -18,6 +18,9 @@ <string name="pref_password">password</string> <string name="pref_connectorOCActive">connectorOCActive</string> <string name="pref_connectorOCPLActive">connectorOCPLActive</string> + <string name="pref_ecusername">ecusername</string> + <string name="pref_ecpassword">ecpassword</string> + <string name="pref_connectorECActive">connectorECActive</string> <string name="pref_pass_vote">pass-vote</string> <string name="pref_twitter">twitter</string> <string name="pref_webDeviceName">webDeviceName</string> @@ -123,9 +126,11 @@ <string name="pref_fakekey_gc_website">fakekey_gc_website</string> <string name="pref_fakekey_ocde_website">fakekey_ocde_website</string> <string name="pref_fakekey_ocpl_website">fakekey_ocpl_website</string> + <string name="pref_fakekey_ec_website">fakekey_ec_website</string> <string name="pref_fakekey_gcvote_website">fakekey_gcvote_website</string> <string name="pref_fakekey_sendtocgeo_website">fakekey_sendtocgeo_website</string> <string name="pref_twitter_cache_message">twitter_cache_message</string> <string name="pref_twitter_trackable_message">twitter_trackable_message</string> + <string name="pref_ec_icons">ec_icons</string> </resources>
\ No newline at end of file diff --git a/main/res/values/strings.xml b/main/res/values/strings.xml index da7699a..75537e3 100644 --- a/main/res/values/strings.xml +++ b/main/res/values/strings.xml @@ -148,6 +148,7 @@ <string name="err_start">Communication not started</string> <string name="err_parse">Failed Login page parsing</string> <string name="err_server">Unable to contact Geocaching.com. The website may be down or your internet connection not working.</string> + <string name="err_server_ec">Unable to contact Extremcaching.com. The website may be down or your internet connection not working.</string> <string name="err_login">No Login information stored</string> <string name="err_login_failed">c:geo can\'t log in.</string> <string name="err_login_failed_toast">c:geo can\'t log in. c:geo works offline with Stored caches. Check Login settings or enable your internet connection.</string> @@ -391,7 +392,9 @@ <string name="settings_goto_url_button">more …</string> <string name="settings_title_gc">Geocaching.com</string> + <string name="settings_title_ec">Extremcaching.com</string> <string name="settings_activate_gc">Activate</string> + <string name="settings_activate_ec">Activate</string> <string name="settings_gc_legal_note">With using the service of geocaching.com, you accept the Groundspeak Terms of Use.</string> <string name="settings_info_facebook_login_title">Facebook Login</string> <string name="settings_info_facebook_login">You can\'t make c:geo login to geocaching.com with your Facebook account. But there is a simple workaround …</string> @@ -523,6 +526,9 @@ <string name="settings_information">Information</string> <string name="settings_twitter_cache_message">Message for found cache</string> <string name="settings_twitter_trackable_message">Message for found trackable</string> + <string name="init_ec_icons">Map Icons</string> + <string name="settings_ec_icons_other">Other</string> + <string name="settings_ec_icons_oc">OC</string> <!-- map sources --> <string name="map_source_google_map">Google: Map</string> diff --git a/main/res/xml/preferences.xml b/main/res/xml/preferences.xml index 74a6f6e..8c72ae0 100644 --- a/main/res/xml/preferences.xml +++ b/main/res/xml/preferences.xml @@ -114,6 +114,53 @@ android:title="@string/settings_open_website" /> </PreferenceCategory> </PreferenceScreen> + + <PreferenceScreen android:title="@string/settings_title_ec" > + <PreferenceCategory android:title="@string/settings_settings" > + <CheckBoxPreference + android:defaultValue="false" + android:key="@string/pref_connectorECActive" + android:title="@string/settings_activate_ec" /> + + <EditTextPreference + android:dependency="@string/pref_connectorECActive" + android:dialogTitle="@string/init_username" + android:hint="@string/init_username" + android:imeOptions="actionDone" + android:key="@string/pref_ecusername" + android:singleLine="true" + android:title="@string/init_username" /> + + <cgeo.geocaching.settings.EditPasswordPreference + android:dependency="@string/pref_connectorECActive" + android:dialogTitle="@string/init_password" + android:hint="@string/init_password" + android:imeOptions="actionDone" + android:inputType="textPassword" + android:key="@string/pref_ecpassword" + android:singleLine="true" + android:title="@string/init_password" /> + <cgeo.geocaching.settings.CheckECCredentialsPreference + android:dependency="@string/pref_connectorECActive" + android:title="@string/init_login" /> + </PreferenceCategory> + <PreferenceCategory android:title="@string/settings_title_appearance" > + <ListPreference + android:dependency="@string/pref_connectorECActive" + android:defaultValue="1" + android:dialogTitle="@string/init_ec_icons" + android:key="@string/pref_ec_icons" + android:title="@string/init_ec_icons" + android:entries="@array/ECIcons" + android:entryValues="@array/ECIconsValues" /> + </PreferenceCategory> + <PreferenceCategory android:title="@string/settings_information" > + <Preference + android:key="@string/pref_fakekey_ec_website" + android:title="@string/settings_open_website" /> + </PreferenceCategory> + </PreferenceScreen> + <PreferenceScreen android:title="@string/init_gcvote" > <PreferenceCategory android:title="@string/settings_settings" > <cgeo.geocaching.settings.EditPasswordPreference |
