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
Loading
Please register or sign in to comment