aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/android/inputmethod/voice/LatinIMEWithVoiceSettings.java
diff options
context:
space:
mode:
authorMike LeBeau <mlebeau@android.com>2010-01-16 12:21:23 -0800
committerMike LeBeau <mlebeau@android.com>2010-01-17 02:42:58 -0500
commit466741d8a78965b8509bf527344f289e50873092 (patch)
treea391762c52cee87df8e0482cbd3bdc5aed87d988 /src/com/android/inputmethod/voice/LatinIMEWithVoiceSettings.java
parent388ce92ab8a635c5ad44620dad59baf05dfea510 (diff)
downloadlatinime-466741d8a78965b8509bf527344f289e50873092.tar.gz
latinime-466741d8a78965b8509bf527344f289e50873092.tar.xz
latinime-466741d8a78965b8509bf527344f289e50873092.zip
Migrate voice features into the open-source LatinIME. This includes
the change to logging to remove any private dependencies and use broadcast intents to VoiceSearch instead. I have audited this code and it appears good to go for open-source, but would appreciate a second pair of eyes. Still to do after submitting this CL: * Reintroduce Amith's memory leak fix (37557) which was the only CL added to LatinIME since the last merge over to the private copy. * Make some changes to allow LatinIME to work without voice search installed. Currently I believe it will show the mic but fail if you press it. We need to base the visibility on the mic on the availability of the service. * Fix this code to use the new Gservices framework, it's still trying to use the old one.
Diffstat (limited to 'src/com/android/inputmethod/voice/LatinIMEWithVoiceSettings.java')
-rw-r--r--src/com/android/inputmethod/voice/LatinIMEWithVoiceSettings.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/com/android/inputmethod/voice/LatinIMEWithVoiceSettings.java b/src/com/android/inputmethod/voice/LatinIMEWithVoiceSettings.java
new file mode 100644
index 000000000..13a58e14d
--- /dev/null
+++ b/src/com/android/inputmethod/voice/LatinIMEWithVoiceSettings.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2009 Google Inc.
+ *
+ * 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.android.inputmethod.voice;
+
+import com.android.inputmethod.latin.LatinIMESettings;
+
+public class LatinIMEWithVoiceSettings extends LatinIMESettings {}