From ff02b5a75fbda3571ec0f632e2d046db915a02fc Mon Sep 17 00:00:00 2001 From: Thad Hughes Date: Wed, 25 Dec 2013 14:05:23 -0800 Subject: [PATCH] Flag of Scotland, error message when directory is not available. --- images/flags/flag_of_scotland.svg | 5 +++++ res/drawable-xxhdpi/flag_of_scotland.png | Bin 0 -> 5324 bytes res/values/strings.xml | 1 - .../android/dictionary/DictionaryActivity.java | 2 +- .../android/dictionary/engine/Language.java | 2 +- todo.txt | 1 - 6 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 images/flags/flag_of_scotland.svg create mode 100644 res/drawable-xxhdpi/flag_of_scotland.png diff --git a/images/flags/flag_of_scotland.svg b/images/flags/flag_of_scotland.svg new file mode 100644 index 0000000..de29448 --- /dev/null +++ b/images/flags/flag_of_scotland.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/res/drawable-xxhdpi/flag_of_scotland.png b/res/drawable-xxhdpi/flag_of_scotland.png new file mode 100644 index 0000000000000000000000000000000000000000..551836fb4f4cafe9d397dd8b2d47c575005e79cf GIT binary patch literal 5324 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 Word list file The local file where the word list will be appended. - /sdcard/quickDic/wordList.txt font Dictionary font diff --git a/src/com/hughes/android/dictionary/DictionaryActivity.java b/src/com/hughes/android/dictionary/DictionaryActivity.java index f8dca37..4425a0b 100644 --- a/src/com/hughes/android/dictionary/DictionaryActivity.java +++ b/src/com/hughes/android/dictionary/DictionaryActivity.java @@ -403,7 +403,7 @@ public class DictionaryActivity extends SherlockListActivity { // Cache some prefs. wordList = new File(prefs.getString(getString(R.string.wordListFileKey), - getString(R.string.wordListFileDefault))); + new File(application.getDictDir(), "wordList.txt").getAbsolutePath())); saveOnlyFirstSubentry = prefs.getBoolean(getString(R.string.saveOnlyFirstSubentryKey), false); clickOpensContextMenu = prefs.getBoolean(getString(R.string.clickOpensContextMenuKey), diff --git a/src/com/hughes/android/dictionary/engine/Language.java b/src/com/hughes/android/dictionary/engine/Language.java index 5af5496..36b74db 100644 --- a/src/com/hughes/android/dictionary/engine/Language.java +++ b/src/com/hughes/android/dictionary/engine/Language.java @@ -77,7 +77,7 @@ public class Language { isoCodeToResources.put("IS", new LanguageResources("Icelandic", R.string.IS, R.drawable.flag_of_iceland)); isoCodeToResources.put("ID", new LanguageResources("Indonesian", R.string.ID, R.drawable.flag_of_indonesia)); isoCodeToResources.put("GA", new LanguageResources("Irish", R.string.GA, R.drawable.flag_of_ireland)); - isoCodeToResources.put("GD", new LanguageResources("Scottish Gaelic", R.string.GD)); + isoCodeToResources.put("GD", new LanguageResources("Scottish Gaelic", R.string.GD, R.drawable.flag_of_scotland)); isoCodeToResources.put("GV", new LanguageResources("Manx", R.string.GV, R.drawable.flag_of_the_isle_of_man)); isoCodeToResources.put("IT", new LanguageResources("Italian", R.string.IT, R.drawable.flag_of_italy)); isoCodeToResources.put("LA", new LanguageResources("Latin", R.string.LA)); diff --git a/todo.txt b/todo.txt index 72f25ff..7bbc3c8 100644 --- a/todo.txt +++ b/todo.txt @@ -1,3 +1,2 @@ * Contributions from: -* Unable to read quickdic dir message. * HtmlEntries inline, expandable. \ No newline at end of file -- 2.43.0