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.
Showing
- res/drawable-hdpi/ic_mic_dialog.png 0 additions, 0 deletionsres/drawable-hdpi/ic_mic_dialog.png
- res/drawable-hdpi/ic_suggest_strip_microphone.png 0 additions, 0 deletionsres/drawable-hdpi/ic_suggest_strip_microphone.png
- res/drawable-hdpi/ic_suggest_strip_microphone_swipe.png 0 additions, 0 deletionsres/drawable-hdpi/ic_suggest_strip_microphone_swipe.png
- res/drawable-hdpi/list_selector_background_pressed.9.png 0 additions, 0 deletionsres/drawable-hdpi/list_selector_background_pressed.9.png
- res/drawable-hdpi/mic_slash.png 0 additions, 0 deletionsres/drawable-hdpi/mic_slash.png
- res/drawable-hdpi/speak_now_level0.png 0 additions, 0 deletionsres/drawable-hdpi/speak_now_level0.png
- res/drawable-hdpi/speak_now_level1.png 0 additions, 0 deletionsres/drawable-hdpi/speak_now_level1.png
- res/drawable-hdpi/speak_now_level2.png 0 additions, 0 deletionsres/drawable-hdpi/speak_now_level2.png
- res/drawable-hdpi/speak_now_level3.png 0 additions, 0 deletionsres/drawable-hdpi/speak_now_level3.png
- res/drawable-hdpi/speak_now_level4.png 0 additions, 0 deletionsres/drawable-hdpi/speak_now_level4.png
- res/drawable-hdpi/speak_now_level5.png 0 additions, 0 deletionsres/drawable-hdpi/speak_now_level5.png
- res/drawable-hdpi/speak_now_level6.png 0 additions, 0 deletionsres/drawable-hdpi/speak_now_level6.png
- res/drawable-hdpi/sym_keyboard_feedback_mic.png 0 additions, 0 deletionsres/drawable-hdpi/sym_keyboard_feedback_mic.png
- res/drawable-hdpi/sym_keyboard_mic.png 0 additions, 0 deletionsres/drawable-hdpi/sym_keyboard_mic.png
- res/drawable-hdpi/voice_ime_background.9.png 0 additions, 0 deletionsres/drawable-hdpi/voice_ime_background.9.png
- res/drawable-mdpi/ic_mic_dialog.png 0 additions, 0 deletionsres/drawable-mdpi/ic_mic_dialog.png
- res/drawable-mdpi/ic_suggest_strip_microphone.png 0 additions, 0 deletionsres/drawable-mdpi/ic_suggest_strip_microphone.png
- res/drawable-mdpi/ic_suggest_strip_microphone_swipe.png 0 additions, 0 deletionsres/drawable-mdpi/ic_suggest_strip_microphone_swipe.png
- res/drawable-mdpi/list_selector_background_pressed.9.png 0 additions, 0 deletionsres/drawable-mdpi/list_selector_background_pressed.9.png
- res/drawable-mdpi/sym_keyboard_feedback_mic.png 0 additions, 0 deletionsres/drawable-mdpi/sym_keyboard_feedback_mic.png
res/drawable-hdpi/ic_mic_dialog.png
0 → 100644
3.55 KiB
548 B
438 B
4.1 KiB
res/drawable-hdpi/mic_slash.png
100755 → 100644

| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:



| W: | H:
| W: | H:


res/drawable-hdpi/speak_now_level6.png
0 → 100755
3.91 KiB
681 B
res/drawable-hdpi/sym_keyboard_mic.png
0 → 100644
1.41 KiB
File moved
res/drawable-mdpi/ic_mic_dialog.png
0 → 100644
3.23 KiB
398 B
309 B
10.7 KiB
483 B