]> gitweb.fperrin.net Git - Dictionary.git/commitdiff
New icons, fixes to strings, trying to handle bad typeface.
authorThad Hughes <thad.hughes@gmail.com>
Wed, 28 Mar 2012 01:51:11 +0000 (18:51 -0700)
committerThad Hughes <thad.hughes@gmail.com>
Wed, 28 Mar 2012 01:51:11 +0000 (18:51 -0700)
images/q128x128.png
images/q48x48.png [new file with mode: 0644]
images/q72x72.png [new file with mode: 0644]
res/drawable/icon.png
res/values-de/strings.xml
res/values/strings.xml
src/com/hughes/android/dictionary/DictionaryActivity.java

index 738a7e3ab509fd433a3f418df877696c956ed3f1..ceb74665dc26b35c34c53c06d5c949e6cbebb7a9 100644 (file)
Binary files a/images/q128x128.png and b/images/q128x128.png differ
diff --git a/images/q48x48.png b/images/q48x48.png
new file mode 100644 (file)
index 0000000..210fc33
Binary files /dev/null and b/images/q48x48.png differ
diff --git a/images/q72x72.png b/images/q72x72.png
new file mode 100644 (file)
index 0000000..96ba69a
Binary files /dev/null and b/images/q72x72.png differ
index 34344e06abda748afdacb021b45be1304c7530d4..210fc33253c73fef53c1ee615263894197fd43d1 100644 (file)
Binary files a/res/drawable/icon.png and b/res/drawable/icon.png differ
index 930bcf1726d7529e193e9d564e3b39f2cbcf8ace..14746ac7837dc395341133c0b9918406768373fe 100644 (file)
@@ -36,6 +36,7 @@
   <string name="noSearchResults">Keine Treffe.</string>
   <string name="aboutDictionary">Über Wörterbuch…</string> 
   <string name="randomWord">Random Wort</string> 
+  <string name="fontFailure">Font failure: %s</string> 
   
   
   <!-- About dictionary. -->
  
   <string name="quickdicDirectoryKey">quickdicDirectory</string>
   <string name="quickdicDirectoryTitle">QuickDic Verzeichnis</string>
-  <string name="quickdicDirectorySummary">Das Verzeichnis, in dem QuickDic speichert Wörterbücher.</string>
+  <string name="quickdicDirectorySummary">Das Verzeichnis, in dem QuickDic die Wörterbücher speichert.</string>
   <string name="quickdicDirectoryDefault">/sdcard/quickDic/</string>
   
   <string name="wordListFileKey">wordListFile</string>
-  <string name="wordListFileTitle">Wortlist Datei</string>
-  <string name="wordListFileSummary">Die lokale Datei, wo das Wortliste hinzugefügt wird.</string>
+  <string name="wordListFileTitle">Wörterbucheinträge</string>
+  <string name="wordListFileSummary">Die lokale Datei, in die Wörterbucheinträge hinzugefügt werden können.</string>
   <string name="wordListFileDefault">/sdcard/quickDic/wordList.txt</string>
 
   <string name="fontKey">font</string>
-  <string name="fontTitle">Wörterbuch Schriftart</string>
-  <string name="fontSummary">Schriftart für Wörterbucher.</string>
+  <string name="fontTitle">Schriftart</string>
+  <string name="fontSummary">Definition der Wörterbuchschrift.</string>
 
   <string name="fontSizeKey">fontSize</string>
   <string name="fontSizeTitle">Schriftgröße</string>
-  <string name="fontSizeSummary">Die Größe der Schriftart für die Wörterbuch-Reihen.</string>
+  <string name="fontSizeSummary">Schriftgröße für die Wörterbucheinträge.</string>
 
   <string name="saveOnlyFirstSubentryKey">saveOnlyFirstSubentry</string>
-  <string name="saveOnlyFirstSubentryTitle">Speichern nur erste Sub-Eintrag</string>
-  <string name="saveOnlyFirstSubentrySummary">Bei Einträgen mit mehreren Sub-Einträge werden nur die ersten auf die Wortliste hinzugefügt.</string>
+  <string name="saveOnlyFirstSubentryTitle">Export-Filter</string>
+  <string name="saveOnlyFirstSubentrySummary">Bei mehrfachen Einträgen nur den ersten exportieren.</string>
 
   <string name="clickOpensContextMenuKey">clickOpensContextMenu</string>
-  <string name="clickOpensContextMenuTitle">Klick öffnet Kontextmenü</string>
-  <string name="clickOpensContextMenuSummary">Das Kontextmenü öffnet mit Klicks auf Einträge (long-Klicks öffnen immer das Kontextmenü).</string>
+  <string name="clickOpensContextMenuTitle">Kontextmenü</string>
+  <string name="clickOpensContextMenuSummary">Kontextmenü bereits bei kurzem Klick auf einen Eintrag öffnen.</string>
 
   <string name="showClearSearchTextButtonKey">showClearSearchTextButton</string>
-  <string name="showClearSearchTextButtonTitle">Zeige \'Suchtext entfernen\' Button</string>
-  <string name="showClearSearchTextButtonSummary">Zeigen die Button, um die Suchtext zu löschen. Sie können auch einfach weg von Suchtext konzentrieren und anfangen zu schreiben.</string>
+  <string name="showClearSearchTextButtonTitle">Suchtext löschen</string>
+  <string name="showClearSearchTextButtonSummary">Zusätzlichen Knopf zum Löschen des Suchtexts anzeigen. Der Suchtext wird automatisch überschrieben, wenn kein Textcursor sichtbar ist.</string>
 
   <string name="themeKey">theme</string>
-  <string name="themeTitle">UI Theme</string>
-  <string name="themeSummary">User-Interface Farbschema.</string>
+  <string name="themeTitle">Farbschema</string>
+  <string name="themeSummary">Auswahl des Farbschemas für das Wörterbuch und die Menüs.</string>
   
 </resources>
index e7d650886a8ca16e442d061f223461c2e23080d3..4e08ead86f093633372efd6a43d315c9e146d31c 100644 (file)
@@ -39,6 +39,7 @@
   <string name="noSearchResults">No search results.</string>
   <string name="aboutDictionary">About dictionary…</string> 
   <string name="randomWord">Random word</string> 
+  <string name="fontFailure">Font failure: %s</string> 
   
 
   <!-- About dictionary. -->
index 3b01133c0f4bf999e762c3080c2365cd40ea1cac..5d937f8078a0179a1c2e26f0359eadf9211664a3 100644 (file)
@@ -251,7 +251,12 @@ public class DictionaryActivity extends ListActivity {
     if ("SYSTEM".equals(fontName)) {\r
       typeface = Typeface.DEFAULT;\r
     } else {\r
-      typeface = Typeface.createFromAsset(getAssets(), fontName);\r
+      try {\r
+        typeface = Typeface.createFromAsset(getAssets(), fontName);\r
+      } catch (Exception e) {\r
+        Log.w(LOG, "Exception trying to use typeface, using default.", e);\r
+        Toast.makeText(this, getString(R.string.fontFailure, e.getLocalizedMessage()), Toast.LENGTH_LONG).show();\r
+      }\r
     }\r
     if (typeface == null) {\r
       Log.w(LOG, "Unable to create typeface, using default.");\r