From c13aa24dfe80777b92c42b4d738243cf24fafff6 Mon Sep 17 00:00:00 2001 From: Thad Hughes Date: Tue, 31 Jan 2012 14:55:40 -0800 Subject: [PATCH] Faster multi search, exact search, moved Normalization around. --- res/layout/dictionary_activity.xml | 9 +- res/raw-de/whats_new.html | 15 +- res/raw/dictionary_info.txt | 137 +++++++------- res/raw/help.html | 16 +- res/raw/whats_new.html | 6 +- res/{_values-de => values-de}/arrays.xml | 0 res/{_values-de => values-de}/strings.xml | 84 ++++----- res/values/strings.xml | 62 +++---- .../android/dictionary/AboutActivity.java | 2 +- .../dictionary/DictionaryActivity.java | 68 +++++-- .../dictionary/DictionaryApplication.java | 4 +- .../dictionary/DictionaryManagerActivity.java | 2 + .../android/dictionary/DownloadActivity.java | 2 +- .../android/dictionary/HelpActivity.java | 2 + .../dictionary/PreferenceActivity.java | 2 +- .../dictionary/engine/EntrySource.java | 11 ++ .../android/dictionary/engine/Index.java | 136 +++++++++----- .../android/dictionary/engine/Language.java | 170 ++++++++++-------- .../engine/NormalizeComparator.java | 43 +++++ 19 files changed, 462 insertions(+), 309 deletions(-) rename res/{_values-de => values-de}/arrays.xml (100%) rename res/{_values-de => values-de}/strings.xml (60%) create mode 100644 src/com/hughes/android/dictionary/engine/NormalizeComparator.java diff --git a/res/layout/dictionary_activity.xml b/res/layout/dictionary_activity.xml index 1afaa70..de5ae67 100644 --- a/res/layout/dictionary_activity.xml +++ b/res/layout/dictionary_activity.xml @@ -23,7 +23,7 @@