After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 743284 - Please Orca provide GUI possibility to the user set capital style mode
Please Orca provide GUI possibility to the user set capital style mode
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: speech
3.15.x
Other Linux
: Normal enhancement
: ---
Assigned To: Joanmarie Diggs (IRC: joanie)
Orca Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-01-21 09:55 UTC by Hammer Attila
Modified: 2015-11-30 20:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Hammer Attila 2015-01-21 09:55:25 UTC
Dear Joanie,

Oldest time implemented Orca a wonderful possibility. Temporary the Orca user possible switching between capital style modes a keystroke (none, icon and spell style modes).
Unfortunately, the user selected capital style mode is lost after Orca restart, Orca now not store the selected capitalization style mode with .local/share/orca/user-settings.conf or the app-specific setting file.
Now, Orca not provide a possibility to the user set default preferred capital style mode.

In src/orca/settings.py file already defined following capital style settings:
CAPITALIZATION_STYLE_NONE  = "none"
CAPITALIZATION_STYLE_SPELL = "spell"
CAPITALIZATION_STYLE_ICON = "icon"

If I understanding right this code part, only need doing for example an active_capitalization_mode setting with stores the actual selected capitalization mode, and need doing a GUI combobox for example in Orca settings dialog/voice page or speech page to the user have possibility to select preferred capital style mode.
In the combobox elements need marking for translation of course (the none, spell and icon element texts), but I think this change not resulting new strings this situation.
To prevent new strings creation, need using the "capitalization style" context markup, because the none, spell and icon texts already translated with non english locales translation files this context.
Of course, need add a label into the orca-setup.ui file, example label text is possible the "Capital style mode:" label text, the mnemonic letter is the c or the a letter, and need defining the mnemonic_widget property to the new capital style combo box.

If this feature enhancement is done, need committing the final version both Orca master and gnome-3-16 branches.

Attila
Comment 1 Joanmarie Diggs (IRC: joanie) 2015-11-12 00:53:18 UTC
Since I'm working on this sort of thing, officially taking it.