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

Reply via email to