From 90a47a4029b033d02d0eada44f1da0d64a30d08d Mon Sep 17 00:00:00 2001 From: srowen Date: Thu, 8 Nov 2012 22:59:44 +0000 Subject: [PATCH] Possibly final changes for automatic torch settings git-svn-id: https://zxing.googlecode.com/svn/trunk@2506 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- android/res/values-ar/strings.xml | 3 ++ android/res/values-bg/strings.xml | 3 ++ android/res/values-ca/strings.xml | 3 ++ android/res/values-cs/strings.xml | 3 ++ android/res/values-da/strings.xml | 3 ++ android/res/values-de/strings.xml | 3 ++ android/res/values-el/strings.xml | 3 ++ android/res/values-es/strings.xml | 3 ++ android/res/values-eu/strings.xml | 3 ++ android/res/values-fi/strings.xml | 3 ++ android/res/values-fr/strings.xml | 3 ++ android/res/values-he/strings.xml | 3 ++ android/res/values-hi/strings.xml | 3 ++ android/res/values-hu/strings.xml | 3 ++ android/res/values-id/strings.xml | 3 ++ android/res/values-it/strings.xml | 3 ++ android/res/values-iw/strings.xml | 3 ++ android/res/values-ja/strings.xml | 3 ++ android/res/values-ko/strings.xml | 3 ++ android/res/values-nl/strings.xml | 3 ++ android/res/values-pl/strings.xml | 3 ++ android/res/values-pt/strings.xml | 3 ++ android/res/values-ru/strings.xml | 3 ++ android/res/values-sk/strings.xml | 6 ++- android/res/values-sl/strings.xml | 3 ++ android/res/values-sv/strings.xml | 3 ++ android/res/values-tr/strings.xml | 3 ++ android/res/values-zh-rCN/strings.xml | 3 ++ android/res/values-zh-rTW/strings.xml | 3 ++ android/res/values/arrays.xml | 10 +++++ android/res/values/strings.xml | 3 ++ android/res/xml/preferences.xml | 8 ++-- .../client/android/AmbientLightManager.java | 16 ++++--- .../zxing/client/android/CaptureActivity.java | 4 +- .../client/android/PreferencesActivity.java | 2 +- .../camera/CameraConfigurationManager.java | 23 +++++----- .../client/android/camera/CameraManager.java | 2 +- .../client/android/camera/FrontLightMode.java | 42 +++++++++++++++++++ 38 files changed, 176 insertions(+), 24 deletions(-) create mode 100644 android/src/com/google/zxing/client/android/camera/FrontLightMode.java diff --git a/android/res/values-ar/strings.xml b/android/res/values-ar/strings.xml index 178378f98..7c38c26dd 100644 --- a/android/res/values-ar/strings.xml +++ b/android/res/values-ar/strings.xml @@ -105,6 +105,9 @@ استخدام وضع معيار التركيز فقط لا التركيز المستمر لا تعرض + أوتوماتيكي + غير فعال + نشط تقوم بتحسين عملية المسح في إضاءة ضعيفة في بعض الهواتف، ولكن يمكن أن يتسبب في حدوث سطوع استخدم إضاءة أمامية إعدادات عامة diff --git a/android/res/values-bg/strings.xml b/android/res/values-bg/strings.xml index e14dd6b45..8b238c2f6 100644 --- a/android/res/values-bg/strings.xml +++ b/android/res/values-bg/strings.xml @@ -105,6 +105,9 @@ Използване само на стандартен режим за фокусиране Без непрекъснат фокус Никоя експозиция + Автоматичен + Неактивен + Активен Подобрява четенето при лошо осветление, но предизвиква отблясъци. Само за някои модели. Използвай фенерче Общи настройки diff --git a/android/res/values-ca/strings.xml b/android/res/values-ca/strings.xml index 9e1127b4a..4484bbd09 100644 --- a/android/res/values-ca/strings.xml +++ b/android/res/values-ca/strings.xml @@ -105,6 +105,9 @@ Utilitzeu només la manera d\'enfocament estàndard No enfocament continu No hi ha exposició + Automàtic + Inactiu + Actiu Millora l\'escaneig amb poca llum en alguns dispositius, però pot produir enlluernament. No funciona en tots els dispositius. Usa el llum frontal Configuració general diff --git a/android/res/values-cs/strings.xml b/android/res/values-cs/strings.xml index d6af7eeb7..1d22ac8ff 100644 --- a/android/res/values-cs/strings.xml +++ b/android/res/values-cs/strings.xml @@ -105,6 +105,9 @@ Používejte pouze standardní zaostřování Soustavné zaměření No expozice + Automatický + Neaktivní + Aktivní Zlepšuje skenování při slabém osvětlení na některých telefonech, ale může způsobit oslnění. Nefunguje na všech telefonech. Použít světlo Hlavní nastavení diff --git a/android/res/values-da/strings.xml b/android/res/values-da/strings.xml index 411147243..cff3aec6a 100644 --- a/android/res/values-da/strings.xml +++ b/android/res/values-da/strings.xml @@ -105,6 +105,9 @@ Brug kun standard fokusindstilling Ingen løbende fokus Ingen eksponering + Automatisk + Inaktiv + Aktiv Forbedrer aflæsning i svagt lys på nogle telefoner, men kan medføre genskær. Virker ikke på alle telefoner. Brug frontlys Generelle indstillinger diff --git a/android/res/values-de/strings.xml b/android/res/values-de/strings.xml index 2b7b31e6b..a56089570 100644 --- a/android/res/values-de/strings.xml +++ b/android/res/values-de/strings.xml @@ -105,6 +105,9 @@ Nur Standard-Fokus-Modus verwenden Kein kontinuierlicher Fokus Keine Belichtungsmessung + Automatisch + Inaktiv + Aktiv Verbessert bei einigen Mobiltelefonen das Scannen bei schwachem Licht, kann aber Überbelichtung verursachen. Funktioniert nicht mit allen Handys. Foto LED einschalten Allgemeine Einstellungen diff --git a/android/res/values-el/strings.xml b/android/res/values-el/strings.xml index f707adc7c..fce867037 100644 --- a/android/res/values-el/strings.xml +++ b/android/res/values-el/strings.xml @@ -105,6 +105,9 @@ Χρησιμοποιείτε μόνο τυπική λειτουργία εστίασης Δεν συνεχής εστίαση Δεν έκθεση + Αυτόματο + Αδρανής + Ενεργός Βελτιώνει το σκανάρισμα με χαμηλο φωτισμό σε μερικά κινητά, ίσως όμως προκαλέσει λάμψη. Δουλεύει σε μερικά κινητά. Χρήση μπροστινού φακού Γενικές ρυθμίσεις diff --git a/android/res/values-es/strings.xml b/android/res/values-es/strings.xml index fa48335ff..c6b095c04 100644 --- a/android/res/values-es/strings.xml +++ b/android/res/values-es/strings.xml @@ -105,6 +105,9 @@ Utilice sólo el modo de enfoque estándar No enfoque continuo No exposición + Automático + Inactivo + Activo Mejora la exploración en condiciones de poca luz en algunos teléfonos, pero puede causar deslumbramiento. No funciona en todos los teléfonos. Utilizar luz delantera Configuración general diff --git a/android/res/values-eu/strings.xml b/android/res/values-eu/strings.xml index 52dfb9dab..64a556344 100644 --- a/android/res/values-eu/strings.xml +++ b/android/res/values-eu/strings.xml @@ -105,6 +105,9 @@ Erabili estandarrean soilik fokuaren modua Etengabeko foku No Esposizio No + Automatikoa + Ezgaitutako + Aktiboak Eskaneatzea hobetzen du zenbait telefonotan argiztapena txikia denean, baina distirak eragin ditzake. Ez du telefono guztietan funtzionatzen. Erabili aurreko argia Ezarpen orokorrak diff --git a/android/res/values-fi/strings.xml b/android/res/values-fi/strings.xml index 500133f56..6d32d9388 100644 --- a/android/res/values-fi/strings.xml +++ b/android/res/values-fi/strings.xml @@ -105,6 +105,9 @@ Käytä vain vakiotarkennusta Ei jatkuvaa tarkennusta Ei valotusta + Automaattinen + Toimeton + Aktiivinen Salamavalon käyttö saattaa auttaa hämärässä, mutta se saattaa aiheuttaa myös häikäisyä. Ei toimi kaikissa puhelimissa. Käytä valoa Yleiset asetukset diff --git a/android/res/values-fr/strings.xml b/android/res/values-fr/strings.xml index 6df801bba..45f256179 100644 --- a/android/res/values-fr/strings.xml +++ b/android/res/values-fr/strings.xml @@ -105,6 +105,9 @@ Utiliser uniquement le mode de mise au point standard Pas de mise au point continue Pas d\'exposition + Automatique + Inactif + Actif Allumer la lampe derrière le téléphone quand la lumière ambiante est faible. Peut provoquer des reflets et ne fonctionne pas sur tous les téléphones. Flash Paramètres généraux diff --git a/android/res/values-he/strings.xml b/android/res/values-he/strings.xml index dcdb9b06c..ab07537ad 100755 --- a/android/res/values-he/strings.xml +++ b/android/res/values-he/strings.xml @@ -105,6 +105,9 @@ השתמש רק במצב רגיל פוקוס המיקוד לא רציפה אין חשיפה + אוטומטי + לא פעיל + פעיל משפר את הסריקה בתאורה נמוכה בטלפונים מסוימים, אך עשוי לגרום לסנוור. לא עובד בכל הטלפונים. השתמש באור הקדמי הגדרות כלליות diff --git a/android/res/values-hi/strings.xml b/android/res/values-hi/strings.xml index 81497c38c..3eb5db856 100644 --- a/android/res/values-hi/strings.xml +++ b/android/res/values-hi/strings.xml @@ -105,6 +105,9 @@ केवल मानक फोकस मोड का उपयोग करें कोई निरंतर ध्यान कोई जोखिम + स्वचालित + निष्क्रिय + सक्रिय कुछ फोन पर कम रोशनी में स्कैनिंग बढ़ाता है, लेकिन चमक का कारण हो सकता है. सभी फोन पर काम नहीं करता. सामने प्रकाश का उपयोग करें सामान्य सेटिंग्स diff --git a/android/res/values-hu/strings.xml b/android/res/values-hu/strings.xml index 505d84a93..1f89ab4c7 100644 --- a/android/res/values-hu/strings.xml +++ b/android/res/values-hu/strings.xml @@ -105,6 +105,9 @@ Csak a normál élességállítási mód Nincs folyamatos fókusz No expozíció + Automatikus + Tétlen + Aktív Javítja a szkennelést kevés fény mellett néhány telefonon, de csillogást okozhat. Nem minden telefonon működik. Kamera LED használata Általános beállítások diff --git a/android/res/values-id/strings.xml b/android/res/values-id/strings.xml index ab3b9ff62..669a3fc6d 100644 --- a/android/res/values-id/strings.xml +++ b/android/res/values-id/strings.xml @@ -105,6 +105,9 @@ Gunakan hanya modus fokus standar Tidak ada fokus terus menerus Eksposur ada + Otomatis + Non-aktif + Aktif Meningkatkan scanning dalam cahaya rendah pada beberapa ponsel, namun dapat menyebabkan silau. Tidak bekerja pada semua ponsel. Gunakan lampu depan Pengaturan umum diff --git a/android/res/values-it/strings.xml b/android/res/values-it/strings.xml index 97b34fd9e..55e6a27b2 100644 --- a/android/res/values-it/strings.xml +++ b/android/res/values-it/strings.xml @@ -105,6 +105,9 @@ Utilizzare solo modalità standard messa a fuoco No continua attenzione Nessuna esposizione + Automatico + Inattivo + Attivo Migliora la scansione con poca luminosità su alcuni telefoni, ma può provocare abbagliamento. Non funziona su tutti i telefoni. Usa luce frontale Impostazioni generali diff --git a/android/res/values-iw/strings.xml b/android/res/values-iw/strings.xml index dcdb9b06c..ab07537ad 100644 --- a/android/res/values-iw/strings.xml +++ b/android/res/values-iw/strings.xml @@ -105,6 +105,9 @@ השתמש רק במצב רגיל פוקוס המיקוד לא רציפה אין חשיפה + אוטומטי + לא פעיל + פעיל משפר את הסריקה בתאורה נמוכה בטלפונים מסוימים, אך עשוי לגרום לסנוור. לא עובד בכל הטלפונים. השתמש באור הקדמי הגדרות כלליות diff --git a/android/res/values-ja/strings.xml b/android/res/values-ja/strings.xml index d49c2439a..c6a69a2ae 100644 --- a/android/res/values-ja/strings.xml +++ b/android/res/values-ja/strings.xml @@ -105,6 +105,9 @@ 標準フォーカスモードのみ使用します 連続フォーカスしない 露出しない + 自動 + 非アクティブな + アクティブ 暗い場所でのスキャンを向上させるためフロントライトを有効にします フロントライト 一般設定 diff --git a/android/res/values-ko/strings.xml b/android/res/values-ko/strings.xml index 585739cfe..48ba5f07f 100644 --- a/android/res/values-ko/strings.xml +++ b/android/res/values-ko/strings.xml @@ -105,6 +105,9 @@ 전용 표준 초점 모드를 사용 아무 연속 초점 없음 더 노출하지 + 자동적 인 + 비활성 + 활동적인 특정 기기에서는 어두운 환경에서의 스캐닝 기능을 향상 시키지만 너무 밝을 수도 있습니다. 모든 기기에서 작동되지 않습니다. 플래시 사용하기 일반 설정 diff --git a/android/res/values-nl/strings.xml b/android/res/values-nl/strings.xml index 6f41bbf17..66f6e7a8d 100644 --- a/android/res/values-nl/strings.xml +++ b/android/res/values-nl/strings.xml @@ -105,6 +105,9 @@ Gebruik alleen standaard focus modus Geen continue focus Geen blootstelling + Automatisch + Inactieve + Actief Verbetert het scannen bij weinig licht bij sommige telefoons, maar kan schittering veroorzaken. Werkt niet op alle telefoons. Flitser gebruiken Algemene instellingen diff --git a/android/res/values-pl/strings.xml b/android/res/values-pl/strings.xml index 344563b94..89e3fcdf4 100644 --- a/android/res/values-pl/strings.xml +++ b/android/res/values-pl/strings.xml @@ -105,6 +105,9 @@ Używaj tylko standardowego trybu ostrości Nie ciągły nacisk Żadna ekspozycja + Automatyczny + Nieaktywny + Aktywny Polepsza skanowanie przy małej ilości światła w niektórych telefonach, ale może powodować odbłysk. Nie działa na wszystkich telefonach. Używaj lampy frontowej Ustawienia ogólne diff --git a/android/res/values-pt/strings.xml b/android/res/values-pt/strings.xml index 40827ee12..a4da3ee00 100644 --- a/android/res/values-pt/strings.xml +++ b/android/res/values-pt/strings.xml @@ -105,6 +105,9 @@ Use apenas o modo de focagem padrão No foco contínuo Nenhuma exposição + Automático + Inativo + Ativo Melhora a leitura em luz fraca em alguns telefones, mas pode causar clarões. Não disponível em certos dispositivos. Usar luz da frente Definições Gerais diff --git a/android/res/values-ru/strings.xml b/android/res/values-ru/strings.xml index bc1b5f8ef..58939027f 100644 --- a/android/res/values-ru/strings.xml +++ b/android/res/values-ru/strings.xml @@ -105,6 +105,9 @@ Используйте только стандартный режим фокусировки Нет постоянное внимание Нет экспозиции + Автоматический + Неактивный + Активный Улучшает распознавание в условиях низкой освещенности, но может вызвать блики. Работает не на всех устройствах. Фонарик Общие настройки diff --git a/android/res/values-sk/strings.xml b/android/res/values-sk/strings.xml index 32496fd6a..c86126470 100644 --- a/android/res/values-sk/strings.xml +++ b/android/res/values-sk/strings.xml @@ -105,7 +105,11 @@ Použiť iba štandardné zaostrenie Nezaostrovať nepretržite Bez expozície - Na niektorých zariadeniach zlepšuje snímanie za zhoršených svetelných podmienok, ale môže spôsobiť odlesk. Nefunguje na všetkých zariadeniach. Použiť prisvetlenie + Automatický + Neaktívne + Aktívne + Použiť prisvetlenie + Použite predné svetlo Všeobecné nastavenia Nastavenia Zvuková signalizácia diff --git a/android/res/values-sl/strings.xml b/android/res/values-sl/strings.xml index ff485d6ad..4303b576c 100644 --- a/android/res/values-sl/strings.xml +++ b/android/res/values-sl/strings.xml @@ -105,6 +105,9 @@ Uporabljajte samo standardni način ostrenja Št stalna osredotočenost Nobena izpostavljenost + Samodejno + Neaktivno + Aktivna Izboljša branje pri slabi svetlobi na nekaterih telefonih, a lahko povzroči blesk. Ne deluje na vseh telefonih. Uporabite sprednjo luč Splošne nastavitve diff --git a/android/res/values-sv/strings.xml b/android/res/values-sv/strings.xml index a84a49dc8..cca5307ed 100644 --- a/android/res/values-sv/strings.xml +++ b/android/res/values-sv/strings.xml @@ -105,6 +105,9 @@ Använd endast standardfokusläge Ingen kontinuerlig fokus Ingen exponering + Automatisk + Inaktiv + Aktiv Förbättrar inskanning i svag belysing på vissa telefoner, men kan orsaka bländning. Ej tillgängligt på vissa enheter. Använd frontljus Grundläggande inställningar diff --git a/android/res/values-tr/strings.xml b/android/res/values-tr/strings.xml index 65a34a8b7..96b1397e9 100644 --- a/android/res/values-tr/strings.xml +++ b/android/res/values-tr/strings.xml @@ -105,6 +105,9 @@ Sadece standart odaklama modunu kullanın Hayır sürekli odak Maruziyet + Otomatik + Atıl + Aktif Bazı telefonlarda düşük ışıkta taramayı iyileştirir, ancak parlamaya neden olabilir. Tüm telefonlarda sonuç vermez. Ön ışığı kullan Genel ayarlar diff --git a/android/res/values-zh-rCN/strings.xml b/android/res/values-zh-rCN/strings.xml index af749dd38..4b5c22b28 100644 --- a/android/res/values-zh-rCN/strings.xml +++ b/android/res/values-zh-rCN/strings.xml @@ -105,6 +105,9 @@ 只使用标准对焦模式 没有持续关注 无曝光 + 自动 + 待用 + 活跃 前灯可用时,打开前灯 前灯 一般设置 diff --git a/android/res/values-zh-rTW/strings.xml b/android/res/values-zh-rTW/strings.xml index 0cec35396..96b26d57b 100644 --- a/android/res/values-zh-rTW/strings.xml +++ b/android/res/values-zh-rTW/strings.xml @@ -105,6 +105,9 @@ 只使用標準對焦模式 無連續對焦 無曝光 + 自動 + 待用 + 活躍 改善在低光源的環境下掃描的成功率,但有可能造成過度曝光的現象 使用前光源 一般設定 diff --git a/android/res/values/arrays.xml b/android/res/values/arrays.xml index bb192e78e..1feb6645d 100644 --- a/android/res/values/arrays.xml +++ b/android/res/values/arrays.xml @@ -32,4 +32,14 @@ TW US + + ON + AUTO + OFF + + + @string/preferences_front_light_on + @string/preferences_front_light_auto + @string/preferences_front_light_off + diff --git a/android/res/values/strings.xml b/android/res/values/strings.xml index d934fbc94..ff14998e1 100755 --- a/android/res/values/strings.xml +++ b/android/res/values/strings.xml @@ -107,6 +107,9 @@ No exposure Improves scanning in low light on some phones, but may cause glare. Does not work on all phones. Use front light + Automatic + Off + On General settings Settings Beep diff --git a/android/res/xml/preferences.xml b/android/res/xml/preferences.xml index ca708ee95..b6bc97317 100755 --- a/android/res/xml/preferences.xml +++ b/android/res/xml/preferences.xml @@ -60,9 +60,11 @@ android:summary="@string/preferences_custom_product_search_summary"/> -