This is what we need to do for this bug
1) figure out what is done when word engine/predictive text is on, as auto caps
works in this case. You can see it work by typing a sentence and then a period.
The next word gets capatialize automatically.
2) decouple the auto-caps from the word engine/predictive text such that it can
be enabled/disabled on it's own via setting (autocaps)
3) honor the input hints Qt.ImhNoAutoUppercase, Qt.ImhPreferUppercase and
Qt.ImhPreferLowercase to control whether a field wants to change the behavior
of auto-caps. (see
http://qt-project.org/doc/qt-5.0/qtquick/qml-qtquick2-textinput.html#inputMethodHints-prop)
4) set the appropriate hints for our applications. webbrowser for example
should use Qt.ImhNoAutoUppercase
** Changed in: ubuntu-keyboard (Ubuntu Saucy)
Assignee: Thomas Moenicke (thomas-moenicke) => Günter Schwann (schwann)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1214695
Title:
Keyboard not entering caps/shifted state when first brought up or
after punctuation
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-keyboard/+bug/1214695/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs