From 954a88f71afa570a4022263628498c4c2aa033f3 Mon Sep 17 00:00:00 2001 From: Daniel Hillenbrand Date: Sun, 9 Jun 2013 10:31:32 +0200 Subject: [PATCH] galaxys2: move device settings from i9100 Change-Id: I9209974db9ce5b013fc56f2249ff8b4c511d5eaa --- Android.mk | 3 +- DeviceSettings/Android.mk | 15 ++ DeviceSettings/AndroidManifest.xml | 30 ++++ .../drawable/ic_launcher_cmdevicesettings.png | Bin 0 -> 8207 bytes DeviceSettings/res/layout/top.xml | 5 + DeviceSettings/res/values-da/arrays.xml | 69 ++++++++ DeviceSettings/res/values-da/strings.xml | 50 ++++++ DeviceSettings/res/values-de/arrays.xml | 70 ++++++++ DeviceSettings/res/values-de/strings.xml | 50 ++++++ DeviceSettings/res/values-es/arrays.xml | 60 +++++++ DeviceSettings/res/values-es/strings.xml | 43 +++++ DeviceSettings/res/values-fi/arrays.xml | 70 ++++++++ DeviceSettings/res/values-fi/strings.xml | 50 ++++++ DeviceSettings/res/values-fr/arrays.xml | 75 ++++++++ DeviceSettings/res/values-fr/strings.xml | 57 ++++++ DeviceSettings/res/values-hu/arrays.xml | 70 ++++++++ DeviceSettings/res/values-hu/strings.xml | 50 ++++++ DeviceSettings/res/values-it/strings.xml | 44 +++++ DeviceSettings/res/values-nl/arrays.xml | 75 ++++++++ DeviceSettings/res/values-nl/strings.xml | 64 +++++++ DeviceSettings/res/values-pl/arrays.xml | 70 ++++++++ DeviceSettings/res/values-pl/strings.xml | 50 ++++++ DeviceSettings/res/values-pt-rBR/arrays.xml | 62 +++++++ DeviceSettings/res/values-pt-rBR/strings.xml | 43 +++++ DeviceSettings/res/values-ru/arrays.xml | 68 ++++++++ DeviceSettings/res/values-ru/strings.xml | 50 ++++++ DeviceSettings/res/values-zh-rCN/arrays.xml | 86 ++++++++++ DeviceSettings/res/values-zh-rCN/strings.xml | 65 +++++++ DeviceSettings/res/values/arrays.xml | 137 +++++++++++++++ DeviceSettings/res/values/strings.xml | 50 ++++++ DeviceSettings/res/xml/dock_preferences.xml | 13 ++ DeviceSettings/res/xml/haptic_preferences.xml | 13 ++ DeviceSettings/res/xml/radio_preferences.xml | 12 ++ DeviceSettings/res/xml/screen_preferences.xml | 83 +++++++++ .../res/xml/sensors_preferences.xml | 20 +++ .../settings/device/DeviceSettings.java | 162 ++++++++++++++++++ .../settings/device/DockFragmentActivity.java | 72 ++++++++ .../device/HapticFragmentActivity.java | 66 +++++++ .../com/cyanogenmod/settings/device/Hspa.java | 67 ++++++++ .../settings/device/PanelGamma.java | 60 +++++++ .../device/RadioFragmentActivity.java | 66 +++++++ .../device/ScreenFragmentActivity.java | 112 ++++++++++++ .../device/SensorsFragmentActivity.java | 84 +++++++++ .../cyanogenmod/settings/device/Startup.java | 39 +++++ .../settings/device/TouchkeyTimeout.java | 59 +++++++ .../device/TouchscreenSensitivity.java | 59 +++++++ .../cyanogenmod/settings/device/Utils.java | 143 ++++++++++++++++ .../settings/device/VibratorIntensity.java | 59 +++++++ .../settings/device/mDNIeMode.java | 59 +++++++ .../settings/device/mDNIeNegative.java | 59 +++++++ .../settings/device/mDNIeOutdoor.java | 58 +++++++ .../settings/device/mDNIeScenario.java | 59 +++++++ 52 files changed, 3053 insertions(+), 2 deletions(-) create mode 100644 DeviceSettings/Android.mk create mode 100644 DeviceSettings/AndroidManifest.xml create mode 100755 DeviceSettings/res/drawable/ic_launcher_cmdevicesettings.png create mode 100755 DeviceSettings/res/layout/top.xml create mode 100644 DeviceSettings/res/values-da/arrays.xml create mode 100644 DeviceSettings/res/values-da/strings.xml create mode 100644 DeviceSettings/res/values-de/arrays.xml create mode 100644 DeviceSettings/res/values-de/strings.xml create mode 100644 DeviceSettings/res/values-es/arrays.xml create mode 100644 DeviceSettings/res/values-es/strings.xml create mode 100644 DeviceSettings/res/values-fi/arrays.xml create mode 100644 DeviceSettings/res/values-fi/strings.xml create mode 100644 DeviceSettings/res/values-fr/arrays.xml create mode 100644 DeviceSettings/res/values-fr/strings.xml create mode 100644 DeviceSettings/res/values-hu/arrays.xml create mode 100644 DeviceSettings/res/values-hu/strings.xml create mode 100644 DeviceSettings/res/values-it/strings.xml create mode 100644 DeviceSettings/res/values-nl/arrays.xml create mode 100644 DeviceSettings/res/values-nl/strings.xml create mode 100644 DeviceSettings/res/values-pl/arrays.xml create mode 100644 DeviceSettings/res/values-pl/strings.xml create mode 100644 DeviceSettings/res/values-pt-rBR/arrays.xml create mode 100644 DeviceSettings/res/values-pt-rBR/strings.xml create mode 100644 DeviceSettings/res/values-ru/arrays.xml create mode 100644 DeviceSettings/res/values-ru/strings.xml create mode 100644 DeviceSettings/res/values-zh-rCN/arrays.xml create mode 100644 DeviceSettings/res/values-zh-rCN/strings.xml create mode 100644 DeviceSettings/res/values/arrays.xml create mode 100644 DeviceSettings/res/values/strings.xml create mode 100644 DeviceSettings/res/xml/dock_preferences.xml create mode 100644 DeviceSettings/res/xml/haptic_preferences.xml create mode 100644 DeviceSettings/res/xml/radio_preferences.xml create mode 100644 DeviceSettings/res/xml/screen_preferences.xml create mode 100644 DeviceSettings/res/xml/sensors_preferences.xml create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/DeviceSettings.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/DockFragmentActivity.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/HapticFragmentActivity.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/Hspa.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/PanelGamma.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/RadioFragmentActivity.java create mode 100755 DeviceSettings/src/com/cyanogenmod/settings/device/ScreenFragmentActivity.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/SensorsFragmentActivity.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/Startup.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/TouchkeyTimeout.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/TouchscreenSensitivity.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/Utils.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/VibratorIntensity.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeMode.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeNegative.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeOutdoor.java create mode 100644 DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeScenario.java diff --git a/Android.mk b/Android.mk index 66feb65..2bd8c10 100644 --- a/Android.mk +++ b/Android.mk @@ -14,10 +14,9 @@ # limitations under the License. # -LOCAL_PATH := $(call my-dir) - ifneq ($(filter i777 i9100 n7000 d710,$(TARGET_DEVICE)),) +LOCAL_PATH := $(call my-dir) include $(call all-makefiles-under,$(LOCAL_PATH)) endif diff --git a/DeviceSettings/Android.mk b/DeviceSettings/Android.mk new file mode 100644 index 0000000..6605185 --- /dev/null +++ b/DeviceSettings/Android.mk @@ -0,0 +1,15 @@ +LOCAL_PATH:= $(call my-dir) +include $(CLEAR_VARS) + +LOCAL_MODULE_TAGS := optional + +LOCAL_STATIC_JAVA_LIBRARIES := android-support-v13 + +LOCAL_SRC_FILES := $(call all-java-files-under, src) + +LOCAL_PACKAGE_NAME := DeviceSettings +LOCAL_CERTIFICATE := platform + +include $(BUILD_PACKAGE) + +include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/DeviceSettings/AndroidManifest.xml b/DeviceSettings/AndroidManifest.xml new file mode 100644 index 0000000..f117bb2 --- /dev/null +++ b/DeviceSettings/AndroidManifest.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DeviceSettings/res/drawable/ic_launcher_cmdevicesettings.png b/DeviceSettings/res/drawable/ic_launcher_cmdevicesettings.png new file mode 100755 index 0000000000000000000000000000000000000000..66de9c39a16e398679a44c88a16c5b685e63d8cd GIT binary patch literal 8207 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 B$jATy literal 0 HcmV?d00001 diff --git a/DeviceSettings/res/layout/top.xml b/DeviceSettings/res/layout/top.xml new file mode 100755 index 0000000..744b568 --- /dev/null +++ b/DeviceSettings/res/layout/top.xml @@ -0,0 +1,5 @@ + + diff --git a/DeviceSettings/res/values-da/arrays.xml b/DeviceSettings/res/values-da/arrays.xml new file mode 100644 index 0000000..2a63d1e --- /dev/null +++ b/DeviceSettings/res/values-da/arrays.xml @@ -0,0 +1,69 @@ + + + + CyanogenMod (Standard) + UI + Video + Varm Video + Kold Video + Kamera + Navigation + Galleri + VT + + + + Dynamisk + Standard (Standard) + Naturlig + Film + + + + Normal + Negativ + + + + Fra (Standard) + Til + + + + 2.2 (Standard) + 1.9 + + + + 10 + 20 + 30 + 50 (Standard) + 70 + 100 + + + + 0% + 25% + 50% (Standard) + 75% + 100% + + + + Kun UMTS + Kun HSDPA + HSDPA + HSUPA + + + + Aldrig + 1 sekund + 2 sekunder + 3 sekunder (Standard) + 4 sekunder + 5 sekunder + 6 sekunder + + diff --git a/DeviceSettings/res/values-da/strings.xml b/DeviceSettings/res/values-da/strings.xml new file mode 100644 index 0000000..d6ea38d --- /dev/null +++ b/DeviceSettings/res/values-da/strings.xml @@ -0,0 +1,50 @@ + + + Advanced settings + + Skærm + Farver + Scenarie + Vælg mDNIe-scenarie + Tilstand + Vælg mDNIe-tilstand + Negativ tilstand + Slå negative farver til/fra + Udendørs tilstand + Slå udendørs tilstand til/fra + Gamma + Indstil gamma + + Touchscreen + Følsomhed + Indstil skærmens følsomhed + + Berøringstaster + Brug baggrundslys + Lys tasterne op når skærmen er tændt + Timeout + Tid før lyset slukker + + Sensorer + Accelerometer + Brug data fra kalibrering + Brug værdier fra kalibrering. Udfør kalibrering efter du vælger denne! + Kalibrér + Læg din telefon på en vandret overflade og tryk her for kalibrering + Kalibrering fuldført + Accelerometeret er kalibreret. + + Haptik + Vibrator + Vibrator-styrke + Indstil vibratorens intensitet + + Radio + HSPA + Slå HSDPA/HSUPA til/fra + + Dock + Lyd + Brug Dockens USB lyd + Spil lyden gennem dockens højttaler + diff --git a/DeviceSettings/res/values-de/arrays.xml b/DeviceSettings/res/values-de/arrays.xml new file mode 100644 index 0000000..d3cc471 --- /dev/null +++ b/DeviceSettings/res/values-de/arrays.xml @@ -0,0 +1,70 @@ + + + + CyanogenMod (Standard) + UI + Video + Video warm + Video kalt + Kamera + Navigation + Gallerie + VT + + + + Dynamisch + Standard (Standard) + Natürlich + Film + + + + Normal + Invertiert + + + + Deaktiviert + Aktiviert + + + + 2.2 (Standard) + 1.9 + + + + 10 + 20 + 30 + 50 (Standard) + 70 + 100 + + + + 0% + 25% + 50% (Standard) + 75% + 100% + + + + Nur UMTS + Nur HSDPA + HSDPA + HSUPA + + + + Niemals + 1 Sekunde + 2 Sekunden + 3 Sekunden (Standard) + 4 Sekunden + 5 Sekunden + 6 Sekunden + + + diff --git a/DeviceSettings/res/values-de/strings.xml b/DeviceSettings/res/values-de/strings.xml new file mode 100644 index 0000000..054a949 --- /dev/null +++ b/DeviceSettings/res/values-de/strings.xml @@ -0,0 +1,50 @@ + + + Erweiterte Einstellungen + + Bildschirm + Farben + mDNIe-Szenario + mDNIe-Szenario auswählen + mDNIe-Modus + mDNIe-Modus auswählen + Negativ + Farben invertieren an/aus + Outdoor + Outdoor-Modus an/aus + Gamma + Gamma Wert + + Touchscreen + Empfindlichkeit + Berührungs-Empfindlichkeit + + Touchkeys + Beleuchtung + Touchkeys leuchten auf während das Display aktiv ist + Beleuchtungs-Timeout + Zeit für die autom. Abschaltung der Touchkey-Beleuchtung + + Sensoren + Beschleunigungssensor + Kalibrierungsdaten + Kalibrierungswerte verwenden\nNach Aktivierung bitte Kalibrierung ausführen + Kalibrieren + Sensor kalibrieren\nZum Starten das Telefon auf eine horizontale, ebene Fläche legen + Kalibrierung beendet + Der Beschleunigungssensor wurde kalibriert + + Haptik + Vibration + Intensität + Vibrations-Intensität + + Mobilfunk + HSPA + HSDPA/HSUPA an/aus + + Dock + Audio + USB-Dock Audio + Passive Audio-Ausgabe des USB-Docks verwenden + diff --git a/DeviceSettings/res/values-es/arrays.xml b/DeviceSettings/res/values-es/arrays.xml new file mode 100644 index 0000000..412100c --- /dev/null +++ b/DeviceSettings/res/values-es/arrays.xml @@ -0,0 +1,60 @@ + + + CyanogenMod (por defecto) + UI + Vídeo + Vídeo cálido + Vídeo frío + Camara + Navegación + Galería + VT + + + Dinámico + Estándar (por defecto) + Natural + Película + + + Normal + Invertido + + + Apagado (por defecto) + Encendido + + + 2,2 (por defecto) + 1,9 + + + 10 + 20 + 30 + 50 (por defecto) + 70 + 100 + + + 0% + 25% + 50% (por defecto) + 75% + 100% + + + Sólo UMTS + Sólo HSDPA + HSDPA + HSUPA + + + Nunca + 1 segundo + 2 segundos + 3 segundos (por defecto) + 4 segundos + 5 segundos + 6 segundos + + diff --git a/DeviceSettings/res/values-es/strings.xml b/DeviceSettings/res/values-es/strings.xml new file mode 100644 index 0000000..8d54bfc --- /dev/null +++ b/DeviceSettings/res/values-es/strings.xml @@ -0,0 +1,43 @@ + + + Ajustes avanzados + Pantalla + Colores + Escenario + Establecer escenario mDNIe + Modo + Establecer modo mDNIe + Modo Negativo + Habilitar/deshabilitar colores invertidos + Modo al aire libre + Habilitar/deshabilitar modo al aire libre + Gamma + Establece el valor Gamma de la pantalla + Pantalla táctil + Sensibilidad táctil + Establecer la sensibilidad del panel táctil + Teclas táctiles + Habilitar retroiluminación de teclas táctiles + Retroiluminación teclas táctiles cuando la pantalla está activa + Tiempo de espera de retroiluminación + Tiempo tras pulsar una tecla antes de apagar la retroiluminación + Sensores + Acelerómetro + Usar datos de calibración + Usar los valores de calibración del acelerómetro. ¡Realizar una calibración después de habilitar esta funcionalidad! + Calibrar + Poner el teléfono sobre una superficie plana, y presionar este menú para calibrar de nuevo + Calibración realizada + El sensor ha sido calibrado satisfactoriamente + Háptica + Vibración + Intensidad de vibración + Establecer la intensidad de vibración + Radio + HSPA + Habilitar HSDPA/HSUPA + Base + Sonido + Usar sonido USB + Utilizar la salida de audio de la base + diff --git a/DeviceSettings/res/values-fi/arrays.xml b/DeviceSettings/res/values-fi/arrays.xml new file mode 100644 index 0000000..e954025 --- /dev/null +++ b/DeviceSettings/res/values-fi/arrays.xml @@ -0,0 +1,70 @@ + + + + CyanogenMod (Oletus) + Käyttöliittymä + Video + Video(Lämmin) + Video(Kylmä) + Kamera + Navigointi + Galleria + VT + + + + Dynaaminen + Standardi (Oletus) + Luonnollinen + Elokuva + + + + Normaali + Käänteinen + + + + Pois päältä (Oletus) + Päällä + + + + 2.2 (Oletus) + 1.9 + + + + 10 + 20 + 30 + 50 (Oletus) + 70 + 100 + + + + 0% + 25% + 50% (Oletus) + 75% + 100% + + + + Vain UMTS + Vain HSDPA + HSDPA + HSUPA + + + + Never + 1 second + 2 seconds + 3 seconds (Oletus) + 4 seconds + 5 seconds + 6 seconds + + + diff --git a/DeviceSettings/res/values-fi/strings.xml b/DeviceSettings/res/values-fi/strings.xml new file mode 100644 index 0000000..6e7ce2a --- /dev/null +++ b/DeviceSettings/res/values-fi/strings.xml @@ -0,0 +1,50 @@ + + + Advanced settings + + Näyttö + Värit + Skenaario + Vaihda mDNIe-skenaario + Tila + Vaihda mDNIe-tila + Negatiivi-tila + Käytä käänteisiä värejä + Ulkoilma-tila + Ota ulkoilma-tila käyttöön + Näytön gamma + Säädä näytön gamma-arvo + + Kosketusnäyttö + Kosketuksen herkkyys + Säädä näytön herkkyyttä + + Kosketusnäppäimet + Ota näppäinten taustavalo käyttöön + Näytön ollessa päällä valot syttyvät + Taustavalon aikakatkaisu + Säädä taustavalon sammumisen aikaväliä kosketuksesta + + Sensorit + Kiihtyvyysanturi + Käytä kalibrointitietoja + Käytä kiihtyvyysanturin kalibrointiarvoja. Kalibroi merkattuasi tämän! + Kalibroi + Aseta puhelin tasaiselle alustalle ja paina tätä kalibroidaksesi + Kalibrointi valmis + Sensori kalibroitu onnistuneesti + + Haptinen + Värinä + Värinän voimakkuus + Säädä värinän voimakkuutta + + Radio + HSPA + Ota HSDPA/HSUPA käyttöön + + Telakka + Audio + Käytä USB-audiotelakkaa + Käytä telakan audioulostuloa + diff --git a/DeviceSettings/res/values-fr/arrays.xml b/DeviceSettings/res/values-fr/arrays.xml new file mode 100644 index 0000000..89fa725 --- /dev/null +++ b/DeviceSettings/res/values-fr/arrays.xml @@ -0,0 +1,75 @@ + + + + + CyanogenMod (Défaut) + UI + Vidéo + Vidéo chaude + Vidéo froide + Caméra + Navigation + Galerie + VT + + + Dynamique + Standard (Défaut) + Naturel + Vidéo + + + Normal + Inversé + + + Désactivé (Défaut) + Activer + + + 2.2 (Défaut) + 1.9 + + + 10 + 20 + 30 + 50 (Défaut) + 70 + 100 + + + Désactivé + 25% + 50% (Défaut) + 75% + 100% + + + UMTS seulement + HSDPA seulement + HSDPA + HSUPA + + + Désactivé + 1 seconde + 2 secondes + 3 secondes (Défaut) + 4 secondes + 5 secondes + 6 secondes + + diff --git a/DeviceSettings/res/values-fr/strings.xml b/DeviceSettings/res/values-fr/strings.xml new file mode 100644 index 0000000..38c5e55 --- /dev/null +++ b/DeviceSettings/res/values-fr/strings.xml @@ -0,0 +1,57 @@ + + + + Paramètres avancés + Écran + Couleurs + Scénario + Définir le scénario mDNIe + Mode + Définir le mode mDNIe + Mode négatif + Activer/désactiver les couleurs inversées + Mode extérieur + Activer/désactiver le mode extérieur + Gamma écran + Définir la valeur de gamma de l\'écran + Tactile + Sensibilité + Définir la sensibilité du toucher + Touches tactiles + Rétroéclairage + Activer le rétroéclairage des touches tactiles lorsque l\'écran est activé + Délai avant extinction + Définir le délai avant l\'extinction des touches + Capteurs + Accéléromètre + Utiliser les données de calibrage + Utiliser les données de calibrage de l\'accéléromètre. Faire un calibrage après avoir coché cette option\u00A0! + Calibrer + Poser le téléphone sur une surface plane puis appuyer ici pour le calibrer + Calibrage terminé + Le capteur a été correctement calibré. + Haptique + Vibreur + Intensité du vibreur + Définir l\'intensité du vibreur + Radio + HSPA + Activer HSDPA/HSUPA + Station d\'accueil + Audio + Sortie audio + Utiliser la sortie audio de la station d\'accueil + diff --git a/DeviceSettings/res/values-hu/arrays.xml b/DeviceSettings/res/values-hu/arrays.xml new file mode 100644 index 0000000..3363918 --- /dev/null +++ b/DeviceSettings/res/values-hu/arrays.xml @@ -0,0 +1,70 @@ + + + + CyanogenMod (Alapbeállítás) + Felhasználói felület + Videó + Videó (Meleg árnyalat) + Videó (Hideg árnyalat) + Kamera + Navigáció + Galéria + VT + + + + Dinamikus + Hagyományos (Alapbeállítás) + Természetes + Film + + + + Hagyományos + Fordított + + + + Kikapcsolva (Alapbeállítás) + Bekapcsolva + + + + 2.2 (Alapbeállítás) + 1.9 + + + + 10 + 20 + 30 + 50 (Alapbeállítás) + 70 + 100 + + + + 0% + 25% + 50% (Alapbeállítás) + 75% + 100% + + + + UMTS + HSDPA + HSDPA + HSUPA + + + + Soha + 1 másodperc + 2 másodperc + 3 másodperc (Alapbeállítás) + 4 másodperc + 5 másodperc + 6 másodperc + + + diff --git a/DeviceSettings/res/values-hu/strings.xml b/DeviceSettings/res/values-hu/strings.xml new file mode 100644 index 0000000..8c5f2c2 --- /dev/null +++ b/DeviceSettings/res/values-hu/strings.xml @@ -0,0 +1,50 @@ + + + Advanced settings + + Kijelző + Színek + Megjelenítés + mDNIe megjelenítési beállítások + Üzemmód + mDNIe üzemmódok + Negatív üzemmód + Fordított színek ki/be + Szabadtéri üzemmód + Szabadtéri üzemmód ki/be + Kijelző gamma-értéke + Kijelző gamma-érték beállítása + + Érintőképernyő + Érzékenység + Érintőképernyő érzékenységének beállítása + + Érintőgombok + Érintőgombok háttérvilágítása + Bekapcsolja az érintőgombok háttérvilágítását bekapcsolt képernyőnél + Háttérvilágítás időkorlátja + Háttérvilágítás késleltetése + + Szenzorok + Giroszkóp + Kalibrálási érték használata + Kalibrálási érték használata. Érdemes újra kalibrálni, ha ez a funkció használatban van! + Kalibrálás + Kalibráláshoz a telefont vízszintes felületre kell helyezni, és megérinteni ezt a gombot + Kalibrálás befejezve + Az érzékelő sikeresen bekalibrálva. + + Érintési visszajelzés + Rezgés + Rezgés erőssége + Rezgés erősségének beállítása + + GSM Rádió + HSPA + HSDPA/HSUPA engedélyezése + + Dokkoló + Dokkoló hangszórók + Dokkoló hangszóróinak használata + Használja a dokkoló passzív hangkimenetét + diff --git a/DeviceSettings/res/values-it/strings.xml b/DeviceSettings/res/values-it/strings.xml new file mode 100644 index 0000000..831f12e --- /dev/null +++ b/DeviceSettings/res/values-it/strings.xml @@ -0,0 +1,44 @@ + + + Advanced settings + Schermo + Colori + Scenario + Imposta lo scenario mDNIe + Modalità + Imposta la modalità mDNIe + Negativo + Abilita/disabilita i colori invertiti + Esterno + Abilita/disabilita la modalità esterno + Gamma schermo + Imposta il valore gamma dello schermo + Schermo tattile + Sensibilità tocco + Imposta la sensibilità al tocco dello schermo + Tasti a sfioramento + Retroilluminazione + Abilita la retroilluminazione dei tasti a sfioramento quando lo schermo è attivo + Timer retroilluminazione + Imposta l\'intervallo dopo cui la retroilluminazione dei tasti si spegne + Sensori + Accelerometro + Usa dati di calibrazione + Usa i valori di calibrazione dell\'accelerometro. Effettuare una calibrazione dopo aver attivato questa impostazione! + Calibrazione + Posizionare il telefono su una superficie orizzontale piana e premere per effettuare la calibrazione + Calibrazione effettuata + Il sensore è stato correttamente calibrato. + Feedback tattile + Vibratore + Intensità vibrazione + Imposta l\'intensità della vibrazione + Radio + HSPA + Abilita HSDPA/HSUPA + Dock + Audio + Usa USB audio in dock + Usa l\'uscita audio passiva quando in dock + + diff --git a/DeviceSettings/res/values-nl/arrays.xml b/DeviceSettings/res/values-nl/arrays.xml new file mode 100644 index 0000000..52fb181 --- /dev/null +++ b/DeviceSettings/res/values-nl/arrays.xml @@ -0,0 +1,75 @@ + + + + + CyanogenMod (Standaard) + Uiterlijk + Video + Video (warm) + Video (koud) + Camera + Navigatie + Galerij + VT + + + Dynamisch + Standaard (Standaard) + Natuurlijk + Film + + + Normaal + Omgedraaid + + + Uit (standaard) + Aan + + + 2,2 (standaard) + 1,9 + + + 10 + 20 + 30 + 50 (standaard) + 70 + 100 + + + 0% + 25% + 50% (standaard) + 75% + 100% + + + Alleen UMTS + Alleen HSDPA + HSDPA & HSUPA + + + Nooit + 1 seconde + 2 seconden + 3 seconden (standaard) + 4 seconden + 5 seconden + 6 seconden + + diff --git a/DeviceSettings/res/values-nl/strings.xml b/DeviceSettings/res/values-nl/strings.xml new file mode 100644 index 0000000..2872d3a --- /dev/null +++ b/DeviceSettings/res/values-nl/strings.xml @@ -0,0 +1,64 @@ + + + + Geavanceerde instellingen + + Kleuren + Scherm + Scenario + mDNIe-scenario instellen + Modus + mDNIe-modus instellen + Negatieve modus + Negatieve kleuren in-/uitschakelen + Buitenmodus + Buitenmodus in-/uitschakelen + Schermgamma + Schermgammawaarden instellen + + Aanraakscherm + Aanraakgevoeligheid + Gevoeligheid aanraakscherm instellen + + Aanraakknop + Achtergrondlicht bij knoppen inschakelen + Aanraakknoppen oplichten indien scherm aan is + Time-out achtergrondlicht + Vertraging na druk op een knop voor uitschakelen achtergrondlicht + + Sensoren + Gyroscoop + Kalibratiegegevens gebruiken + Kalibratiewaarden van de gyroscoop gebruiken. Voer hierna a.u.b. een kalibratie uit. + Kalibreren + Plaats de telefoon op een vlakke ondergrond en tik hier om te kalibreren + Kalibratie afgerond + De sensor is succesvol gekalibreerd. + + Trillen + Trillen + Trilintensiteit + Trilintensiteit instellen + + Radio + HSPA + HSDPA/HSUPA inschakelen + + Dock + Geluid + USB-geluidsdock + Passieve geluidsuitgang van het dock gebruiken + diff --git a/DeviceSettings/res/values-pl/arrays.xml b/DeviceSettings/res/values-pl/arrays.xml new file mode 100644 index 0000000..e9554f1 --- /dev/null +++ b/DeviceSettings/res/values-pl/arrays.xml @@ -0,0 +1,70 @@ + + + + CyanogenMod (domyślnie) + UI + Wideo + Ciepły film + Zimny film + Kamera + Nawigacja + Galeria + VT + + + + Dynamicznie + Standardowo (domyślnie) + Naturalnie + Film + + + + Normalnie + Odwrócony + + + + Wyłączony (domyślnie) + Włączony + + + + 2.2 (domyślnie) + 1.9 + + + + 10 + 20 + 30 + 50 (domyślnie) + 70 + 100 + + + + 0% + 25% + 50% (domyślnie) + 75% + 100% + + + + Tylko UMTS + Tylko HSDPA + HSDPA + HSUPA + + + + Nigdy + 1 sekunda + 2 sekundy + 3 sekundy (domyślnie) + 4 sekundy + 5 sekund + 6 sekund + + + diff --git a/DeviceSettings/res/values-pl/strings.xml b/DeviceSettings/res/values-pl/strings.xml new file mode 100644 index 0000000..e10b92c --- /dev/null +++ b/DeviceSettings/res/values-pl/strings.xml @@ -0,0 +1,50 @@ + + + Advanced settings + + Ekran + Kolory + Technologia mDNIe + Ustaw scenariusz mDNIe + Tryb + Ustaw tryb mDNIe + Tryb negatywu + Włącz/wyłącz odwrócone kolory + Tryb plenerowy + Aktywuj/deaktywuj tryb plenerowy + Poziom gamma ekranu + Ustaw poziom gamma ekranu + + Ekran dotykowy + Czułość ekranu dotykowego + Ustaw czułość ekranu dotykowego + + Przyciski dotykowe + Włącz podświetlenie przycisków + Podświetl przyciski kiedy ekran jest włączony + Opóźnienie podświetlenia + Opóźnienie wyłączenia podświetlenia po naciśnięciu przycisku + + Czujniki + Akcelerometr + Używaj danych z kalibracji + Używaj danych z kalibracji akcelerometru. Wykonaj kalibrację po zaznaczeniu tej opcji! + Kalibruj + Połóż telefon na płaskiej powierzchni i naciśnij to, aby skalibrować + Skalibrowano + Akcelerometr został poprawnie skalibrowany. + + Dotyk + Wibracje + Intensywność wibracji + Ustaw intensywność wibracji + + Radio + HSPA + Aktywuj HSDPA/HSUPA + + Stacja dokująca + Dźwięk w stacji dokującej + Użyj stacji dokującej + Użyj pasywnego wyjścia audio w stacji dokującej + diff --git a/DeviceSettings/res/values-pt-rBR/arrays.xml b/DeviceSettings/res/values-pt-rBR/arrays.xml new file mode 100644 index 0000000..accfd51 --- /dev/null +++ b/DeviceSettings/res/values-pt-rBR/arrays.xml @@ -0,0 +1,62 @@ + + + + CyanogenMod (Padrão) + IU + Vídeo + Vídeo Quente + Vídeo Frio + Câmera + Navegação + Galeria + VT + + + + Dinâmico + Padrão (Padrão) + Natural + Filme + + + Normal + Invertido + + + Desligado (Padrão) + Ligado + + + 2.2 (Padrão) + 1.9 + + + 10 + 20 + 30 + 50 (Padrão) + 70 + 100 + + + 0% + 25% + 50% (Padrão) + 75% + 100% + + + Somente UMTS + Somente HSDPA + HSDPA + HSUPA + + + Nunca + 1 segundo + 2 segundos + 3 segundos (padrão) + 4 segundos + 5 segundos + 6 segundos + + diff --git a/DeviceSettings/res/values-pt-rBR/strings.xml b/DeviceSettings/res/values-pt-rBR/strings.xml new file mode 100644 index 0000000..1748a7b --- /dev/null +++ b/DeviceSettings/res/values-pt-rBR/strings.xml @@ -0,0 +1,43 @@ + + + Configurações avançadas + Cores + Cenário + Define o Cenário mDNIe + Modo + Define o Modo mDNIe + Modo Negativo + Ativa/Desativa cores invertidas + Modo Ao Ar Livre + Ativa/Desativa modo ao ar livre + Gama da Tela + Define valor da gama da tela + Tela sensível ao toque + Sensitividade do toque + Define a sensitividade do toque na tela + Tecla sensível ao toque + Ativar luz de fundo das teclas + Acender as teclas sensíveis ao toque quando a tela estiver ligada + Tempo limite da luz de fundo + Quanto tempo a luz de fundo irá ficar acesa depois do botão ser pressionado + Sensores + Resposta Tátil + Vibração + Intensidade da Vibração + Define a intensidade da vibração + Rádio + HSPA + Ativa HSDPA/HSUPA + Tela + Acelerômetro + Usar dados de calibragem + Usa os valores dos dados de calibragem. Calibre após marcar isto! + Calibrar + Coloque seu telefone em uma superfície plana, e pressione isto para calibrar + Calibragem terminada + O sensor foi calibrado com sucesso. + Dock + Áudio + Usar áudio USB do dock + Usar a saída de áudio passiva no dock + \ No newline at end of file diff --git a/DeviceSettings/res/values-ru/arrays.xml b/DeviceSettings/res/values-ru/arrays.xml new file mode 100644 index 0000000..f3ff76f --- /dev/null +++ b/DeviceSettings/res/values-ru/arrays.xml @@ -0,0 +1,68 @@ + + + + CyanogenMod (По умолч.) + Видео + Видео (тёпл.) + Видео (хол.) + Камера + Навигация + Галерея + VT + + + + Динамический + Стандартный (По умолч.) + Натуральный + Кино + + + + Выкл. (По умолчанию) + Вкл. + + + + Выкл. (По умолчанию) + Вкл. + + + + 2.2 (По умолчанию) + 1.9 + + + + 10 + 20 + 30 + 50 (По умолчанию) + 70 + 100 + + + + 0% + 25% + 50% (По умолчанию) + 75% + 100% + + + + Только UMTS + Только HSDPA + HSDPA + HSUPA + + + + Никогда + 1 секунда + 2 секунды + 3 секунды (По умолчанию) + 4 секунды + 5 секунд + 6 секунд + + diff --git a/DeviceSettings/res/values-ru/strings.xml b/DeviceSettings/res/values-ru/strings.xml new file mode 100644 index 0000000..85fa4e1 --- /dev/null +++ b/DeviceSettings/res/values-ru/strings.xml @@ -0,0 +1,50 @@ + + + Advanced settings + + Экран + Цвета + Сценарий + Установка сценария mDNIe + Режим + Установка режима mDNIe + Инверсия + Включить/Выключить инверсию цветов + Повышенная яркость + Включить/Выключить режим повышенной яркости + Гамма + Установка значения цветовой гаммы + + Сенсорный экран + Чувствительность + Установка чувствительности сенсорного экрана + + Сенсорные кнопки + Подсветка кнопок + Включать подсветку сенсорных кнопок при включённом экране + Тайм-аут подсветки + Время до выключения подсветки после последнего нажатия на кнопки + + Датчики + Акселерометр + Использовать данные калибровки + Использовать откалиброванные значения. Необходимо выполнить калибровку! + Калибровка + Положите телефон на ровную поверхность и нажмите эту кнопку. + Калибровка выполнена + Датчик успешно откалиброван + + Отклик + Вибрация + Интенсивность вибрации + Установка интенсивности вибрации + + Модем + HSPA + Включить HSDPA/HSUPA + + Док-станция + Аудио + USB аудио док-станция + Использовать пассивный режим аудио док-станции + diff --git a/DeviceSettings/res/values-zh-rCN/arrays.xml b/DeviceSettings/res/values-zh-rCN/arrays.xml new file mode 100644 index 0000000..849e1f2 --- /dev/null +++ b/DeviceSettings/res/values-zh-rCN/arrays.xml @@ -0,0 +1,86 @@ + + + + + + CyanogenMod (默认) + 界面 + 影片 + 影片 (温) + 影片 (冷) + 相机 + 导航 + 图库 + VT + + + + 动态 + 标准 (默认) + 自然 + 电影 + + + + 正常 + 反色 + + + + 禁用 (默认) + 启用 + + + + 2.2 (默认) + 1.9 + + + + 10 + 20 + 30 + 50 (默认) + 70 + 100 + + + + 0% + 25% + 50% (默认) + 75% + 100% + + + + 仅使用 UMTS + 仅使用 HSDPA + 使用 HSDPA + HSUPA + + + + 从不 + 1 秒 + 2 秒 + 3 秒 (默认) + 4 秒 + 5 秒 + 6 秒 + + + diff --git a/DeviceSettings/res/values-zh-rCN/strings.xml b/DeviceSettings/res/values-zh-rCN/strings.xml new file mode 100644 index 0000000..df08dd2 --- /dev/null +++ b/DeviceSettings/res/values-zh-rCN/strings.xml @@ -0,0 +1,65 @@ + + + + 高级设置 + + 屏幕 + 颜色 + 场景 + 设置 mDNIe 场景 + 模式 + 设置 mDNIe 模式 + 负极模式 + 启用/禁用反色 + 户外模式 + 启用/禁用户外模式 + 屏幕珈玛 + 设置屏幕珈玛 + + 触摸屏 + 触摸屏灵敏度 + 设置触摸屏灵敏度 + + 触摸键 + 启用触摸键背光灯 + 屏幕开启时触摸键将会点亮 + 背光灯超时 + 设置背光灯超时时间 + + 感应器 + 加速规 + 使用校准数据 + 使用加速规的校准数据。请在检查此之后重新校准! + 校准 + 把手机放在平面上,然后点击此按键进行校准 + 校准完成 + 感应器已被成功的校准。 + + 振动 + 振动器 + 振动器强度 + 设置振动器强度 + + 无线电 + HSPA + 启用 HSDPA/HSUPA + + 基座 + 音频 + 使用基座的 USB 音频 + 使用基座上的被动音频输出 + diff --git a/DeviceSettings/res/values/arrays.xml b/DeviceSettings/res/values/arrays.xml new file mode 100644 index 0000000..6a659f8 --- /dev/null +++ b/DeviceSettings/res/values/arrays.xml @@ -0,0 +1,137 @@ + + + + CyanogenMod (Default) + UI + Video + Video Warm + Video Cold + Camera + Navigation + Gallery + VT + + + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + + + + Dynamic + Standard (Default) + Natural + Movie + + + + 0 + 1 + 2 + 3 + + + + Normal + Inverted + + + + 0 + 1 + + + + Off (Default) + On + + + + 0 + 1 + + + + 2.2 (Default) + 1.9 + + + + 0 + 1 + + + + 10 + 20 + 30 + 50 (Default) + 70 + 100 + + + + 10 + 20 + 30 + 50 + 70 + 100 + + + + 0% + 25% + 50% (Default) + 75% + 100% + + + + 0 + 25 + 50 + 75 + 100 + + + + UMTS Only + HSDPA Only + HSDPA + HSUPA + + + + 21 + 22 + 23 + + + + Never + 1 second + 2 seconds + 3 seconds (Default) + 4 seconds + 5 seconds + 6 seconds + + + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + + + diff --git a/DeviceSettings/res/values/strings.xml b/DeviceSettings/res/values/strings.xml new file mode 100644 index 0000000..a848541 --- /dev/null +++ b/DeviceSettings/res/values/strings.xml @@ -0,0 +1,50 @@ + + + Advanced settings + + Screen + Colors + Scenario + Set the mDNIe Scenario + Mode + Set the mDNIe Mode + Negative Mode + Enable/Disable inverted colors + Outdoor Mode + Enable/Disable outdoor mode + Screen Gamma + Set screen gamma value + + Touchscreen + Touch sensitivity + Set touch panel sensitivity + + Touchkeys + Enable keys backlight + Light up touchkeys when screen is on + Backlight timeout + Delay after a keypress before backlight turns off + + Sensors + Accelerometer + Use calibration data + Use the accelerometer calibration values. Do a calibration after checking this! + Calibrate + Put your phone on a flat surface, and press this to calibrate + Calibration done + The sensor has been successfully calibrated. + + Haptic + Vibrator + Vibrator Intensity + Set vibrator intensity + + Radio + HSPA + Enable HSDPA/HSUPA + + Dock + Audio + Use Dock USB Audio + Use the passive audio out on the dock + diff --git a/DeviceSettings/res/xml/dock_preferences.xml b/DeviceSettings/res/xml/dock_preferences.xml new file mode 100644 index 0000000..5f5fdf4 --- /dev/null +++ b/DeviceSettings/res/xml/dock_preferences.xml @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/DeviceSettings/res/xml/haptic_preferences.xml b/DeviceSettings/res/xml/haptic_preferences.xml new file mode 100644 index 0000000..31c0e21 --- /dev/null +++ b/DeviceSettings/res/xml/haptic_preferences.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/DeviceSettings/res/xml/radio_preferences.xml b/DeviceSettings/res/xml/radio_preferences.xml new file mode 100644 index 0000000..b78ecde --- /dev/null +++ b/DeviceSettings/res/xml/radio_preferences.xml @@ -0,0 +1,12 @@ + + + + + + diff --git a/DeviceSettings/res/xml/screen_preferences.xml b/DeviceSettings/res/xml/screen_preferences.xml new file mode 100644 index 0000000..d053bbd --- /dev/null +++ b/DeviceSettings/res/xml/screen_preferences.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DeviceSettings/res/xml/sensors_preferences.xml b/DeviceSettings/res/xml/sensors_preferences.xml new file mode 100644 index 0000000..8c61e07 --- /dev/null +++ b/DeviceSettings/res/xml/sensors_preferences.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + diff --git a/DeviceSettings/src/com/cyanogenmod/settings/device/DeviceSettings.java b/DeviceSettings/src/com/cyanogenmod/settings/device/DeviceSettings.java new file mode 100644 index 0000000..7f7970c --- /dev/null +++ b/DeviceSettings/src/com/cyanogenmod/settings/device/DeviceSettings.java @@ -0,0 +1,162 @@ +/* + * Copyright (C) 2012 The CyanogenMod Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.cyanogenmod.settings.device; + +import android.app.ActionBar; +import android.app.ActionBar.Tab; +import android.app.Activity; +import android.app.Fragment; +import android.app.FragmentTransaction; +import android.content.Context; +import android.os.Bundle; +import android.support.v4.app.FragmentActivity; +import android.support.v13.app.FragmentPagerAdapter; +import android.support.v4.view.ViewPager; + +import com.cyanogenmod.settings.device.R; + +import java.util.ArrayList; + +public class DeviceSettings extends FragmentActivity { + + public static final String SHARED_PREFERENCES_BASENAME = "com.cyanogenmod.settings.device"; + public static final String ACTION_UPDATE_PREFERENCES = "com.cyanogenmod.settings.device.UPDATE"; + public static final String KEY_MDNIE_SCENARIO = "mdnie_scenario"; + public static final String KEY_MDNIE_MODE = "mdnie_mode"; + public static final String KEY_MDNIE_NEGATIVE = "mdnie_negative"; + public static final String KEY_MDNIE_OUTDOOR = "mdnie_outdoor"; + public static final String KEY_PANEL_GAMMA = "panel_gamma"; + public static final String KEY_HSPA = "hspa"; + public static final String KEY_USE_ACCELEROMETER_CALIBRATION = "use_accelerometer_calibration"; + public static final String KEY_CALIBRATE_ACCELEROMETER = "calibrate_accelerometer"; + public static final String KEY_TOUCHSCREEN_SENSITIVITY = "touchscreen_sensitivity"; + public static final String KEY_TOUCHKEY_LIGHT = "touchkey_light"; + public static final String KEY_TOUCHKEY_TIMEOUT = "touchkey_timeout"; + public static final String KEY_VIBRATOR_INTENSITY = "vibrator_intensity"; + public static final String KEY_USE_DOCK_AUDIO = "dock_audio"; + + ViewPager mViewPager; + TabsAdapter mTabsAdapter; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + mViewPager = new ViewPager(this); + mViewPager.setId(R.id.viewPager); + setContentView(mViewPager); + + final ActionBar bar = getActionBar(); + bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); + bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE, ActionBar.DISPLAY_SHOW_TITLE); + bar.setTitle(R.string.app_name); + + mTabsAdapter = new TabsAdapter(this, mViewPager); + mTabsAdapter.addTab(bar.newTab().setText(R.string.category_radio_title), + RadioFragmentActivity.class, null); + mTabsAdapter.addTab(bar.newTab().setText(R.string.category_screen_title), + ScreenFragmentActivity.class, null); + mTabsAdapter.addTab(bar.newTab().setText(R.string.category_sensors_title), + SensorsFragmentActivity.class, null); + mTabsAdapter.addTab(bar.newTab().setText(R.string.category_haptic_title), + HapticFragmentActivity.class, null); + mTabsAdapter.addTab(bar.newTab().setText(R.string.category_dock_title), + DockFragmentActivity.class, null); + + if (savedInstanceState != null) { + bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); + } + } + + @Override + protected void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + outState.putInt("tab", getActionBar().getSelectedNavigationIndex()); + } + + public static class TabsAdapter extends FragmentPagerAdapter + implements ActionBar.TabListener, ViewPager.OnPageChangeListener { + private final Context mContext; + private final ActionBar mActionBar; + private final ViewPager mViewPager; + private final ArrayList mTabs = new ArrayList(); + + static final class TabInfo { + private final Class clss; + private final Bundle args; + + TabInfo(Class _class, Bundle _args) { + clss = _class; + args = _args; + } + } + + public TabsAdapter(Activity activity, ViewPager pager) { + super(activity.getFragmentManager()); + mContext = activity; + mActionBar = activity.getActionBar(); + mViewPager = pager; + mViewPager.setAdapter(this); + mViewPager.setOnPageChangeListener(this); + } + + public void addTab(ActionBar.Tab tab, Class clss, Bundle args) { + TabInfo info = new TabInfo(clss, args); + tab.setTag(info); + tab.setTabListener(this); + mTabs.add(info); + mActionBar.addTab(tab); + notifyDataSetChanged(); + } + + @Override + public int getCount() { + return mTabs.size(); + } + + @Override + public Fragment getItem(int position) { + TabInfo info = mTabs.get(position); + return Fragment.instantiate(mContext, info.clss.getName(), info.args); + } + + public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { + } + + public void onPageSelected(int position) { + mActionBar.setSelectedNavigationItem(position); + } + + public void onPageScrollStateChanged(int state) { + } + + public void onTabSelected(Tab tab, FragmentTransaction ft) { + Object tag = tab.getTag(); + for (int i=0; i