|
|
2014-01-20
, 17:35
|
|
Posts: 1,196 |
Thanked: 1,413 times |
Joined on Aug 2011
|
#101
|
|
|
2014-01-21
, 07:54
|
|
Posts: 52 |
Thanked: 40 times |
Joined on Dec 2011
|
#103
|
| The Following User Says Thank You to Keeper of the Keys For This Useful Post: | ||
|
|
2014-01-21
, 18:32
|
|
|
Posts: 5,339 |
Thanked: 4,133 times |
Joined on Jan 2010
@ Israel
|
#104
|
|
|
2014-01-22
, 12:09
|
|
|
Posts: 5,339 |
Thanked: 4,133 times |
Joined on Jan 2010
@ Israel
|
#105
|
|
|
2014-01-22
, 16:54
|
|
|
Posts: 5,339 |
Thanked: 4,133 times |
Joined on Jan 2010
@ Israel
|
#106
|



| The Following 5 Users Say Thank You to Schturman For This Useful Post: | ||
|
|
2014-01-22
, 17:33
|
|
Posts: 144 |
Thanked: 242 times |
Joined on Nov 2007
@ Finland
|
#107
|
Guys someone know how to disable Auto-capitalization in qml file ?
Finally I got hebrew to work, but I need some small improvements like disable Auto-capitalization and adding RTL, that when you start to type, it will start from right to left and not like I have it now.
I already tried to add autocapitalization: false to each CharacterKey but vkb stop to work...
Please, someone can explain me how to do it ?
| The Following 3 Users Say Thank You to Penguin For This Useful Post: | ||
|
|
2014-01-22
, 18:05
|
|
|
Posts: 5,339 |
Thanked: 4,133 times |
Joined on Jan 2010
@ Israel
|
#108
|
|
|
2014-01-22
, 23:33
|
|
|
Posts: 5,339 |
Thanked: 4,133 times |
Joined on Jan 2010
@ Israel
|
#109
|

import QtQuick 2.0
import com.jolla.keyboard 1.0
import Sailfish.Silica 1.0
FunctionKey {
id: shiftKey
property int _charactersWhenPressed
property bool _quickPicking
width: shiftKeyWidth
icon.source: attributes.inSymView ? ""
: (attributes.isShifted && !attributes.isShiftLocked ? "image://theme/icon-m-autocaps"
: "image://theme/icon-m-capslock")
+ (pressed ? ("?" + Theme.highlightColor) : "")
// dim normal shift mode
icon.opacity: (!attributes.inSymView && !attributes.isShiftLocked && !attributes.isShifted) ? 0.2 : 1.0
caption: attributes.inSymView ? (attributes.inSymView2 ? "2/2" : "1/2") : ""
key: Qt.Key_Shift
keyType: KeyType.ShiftKey
onPressedChanged: {
if (!keyboard.inSymView) {
if (pressed && !keyboard.isShifted && keyboard.lastInitialKey === shiftKey) {
_quickPicking = true
keyboard.shiftState = ShiftState.LatchedShift
} else {
_quickPicking = false
}
_charactersWhenPressed = keyboard.characterKeyCounter
keyboard.shiftKeyPressed = pressed
keyboard.updatePopper()
}
}
onClicked: {
if (keyboard.characterKeyCounter > _charactersWhenPressed) {
keyboard.shiftState = ShiftState.NoShift
} else if (!_quickPicking) {
if (keyboard.inSymView) {
keyboard.inSymView2 = !keyboard.inSymView2
} else {
keyboard.cycleShift()
}
}
}
}
|
|
2014-01-23
, 07:18
|
|
|
Posts: 4,708 |
Thanked: 4,649 times |
Joined on Oct 2007
@ Bulgaria
|
#110
|
Be warned that messing with layouts.conf may break software updates (SSU). Jolla should creates a method how to select which keyboards are available in selection list and officially support third party keyboard layouts. Until then you should create you own keyboard specific .conf file to layouts directory and live with all those languages in the list. You can however define same keyboards even multiple times and thus list you favorite ones easily accessible in the beginning on keyboard list before the system list.