@@ -148,6 +148,17 @@
tohkbd2user->setOrientationLock(currentOrientationLock);
}
+ if (keypadIsPresent)
+ {
+ keypadIsPresent = false;
+ /* keypad was removed if daemon gets killed */
+ emitKeypadSlideEvent(keypadIsPresent);
+
+ /* restore vkb when daemon gets killed */
+ vkbLayoutIsTohkbd = keypadIsPresent;
+ changeActiveLayout();
+ }
+
uinputif->closeUinputDevice();
worker->abort();
@@ -1078,7 +1089,7 @@
{
QSettings settings(QSettings::SystemScope, "harbour-tohkbd2", "tohkbd2");
- if (key == "backlightTimeout" && value >= 100 && value <= 5000)
+ if (key == "backlightTimeout" && value >= 100 && value <= 30000)
{
settings.beginGroup("generalsettings");
settings.setValue("backlightTimeout", value);
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-ambience-tohkbd2-0.4.2.tar.bz2/settings-ui/qml/pages/GeneralSettings.qml
^
|
@@ -96,9 +96,9 @@
//% "Backlight timeout"
label: qsTrId("bg-timeout-slider")
minimumValue: 100
- maximumValue: 5000
+ maximumValue: 30000
value: settings["backlightTimeout"]
- valueText: value + " ms"
+ valueText: Number(value/1000).toFixed(1) + " s"
stepSize: 100
enabled: !alwaysOn.checked && automatic.checked
opacity: enabled ? 1.0 : 0.4
|