Commit Graph

9 Commits

Author SHA1 Message Date
Narayan Kamath
e247cb8299 Don't hide TTS settings if no recognizer is found.
bug:5412210
Change-Id: I6fdfda7f5f7bcd22acda2fd2b55e0d76f0fab1cd
2011-10-05 13:03:41 +01:00
Jean Chalard
8ba5c42b21 Update settings wording for ICS
Bug: 5069983
Change-Id: I882aded067e8cc75197f6d3fa5c11388368b6996
2011-09-01 20:38:52 +09:00
Amith Yamasani
b44161f3ed Move Voice input/output settings to Language & keyboard
Bug: 3267042
Change-Id: I127a2e9d11fb70283812e68979bdde3976e32cf9
2010-12-10 13:20:52 -08:00
Amith Yamasani
d79934731c Refactor settings top level activities to use fragments.
Added a base class SettingsPreferenceFragment from which the settings activities should
be derived so that they can behave like fragments. It contains some commonly called
utility methods and dialog conversion to DialogFragment.

Some of the top-level activities can be launched directly without the left pane.
Settings.java acts as a proxy activity that contains just that settings fragment without
the left pane.

There are still a lot of second and third level activities that need to be fragmentized.
This is just the first pass to test the 2-pane layout.
2010-08-18 22:59:33 -07:00
Dianne Hackborn
0382a49615 Fix to use application's resources when parsing its XML. 2010-03-04 11:54:51 -08:00
Mike LeBeau
effc754719 Use flattenToShortString for voice recognizer setting, so as to match what's done
in RecognitionManagerService. Fixes http://b/2463844
2010-02-23 14:51:10 -08:00
Mike LeBeau
4c2ffc580c Make the one-recognizer case actually work. :) The settings item wasn't
actually getting linked to the recognizer's settings in that case.

Also add a summary line to the line for choosing the recognizer, so you
can see which one is currently selected, in the case that more than one
is installed.

Fix the TTS settings strings to match what we do for voice input.
2010-02-12 14:47:48 -08:00
Mike LeBeau
766a19b278 Dynamically populate a list of available recognition services in voice settings,
only showing the option to choose if there is more than one to choose from. Use
the new settingsActivity meta-data to target the appropriate settings activity
for the chosen recognizer.
2010-02-12 13:45:04 -08:00
Mike LeBeau
92c3352f89 Add a new "Voice input & output" top-level section of system settings.
This replaces the existing "Text-to-speech" section, placing that
inside, along with a link to the newly exposed voice search settings
(which will soon be expanded) and a link to the LatinIME settings
(pending a link to a new section in LatinIME for just voice settings,
including the comma setting and a new input language setting).

The VoiceSearch and LatinIME links are smart enough to remove themselves
if those don't exist on the device.
2010-01-25 19:30:30 -05:00