[-]
[+]
|
Changed |
_service:tar_git:harbour-ambience-tohkbd2.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-ambience-tohkbd2.spec
^
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -6,7 +6,7 @@
<service name="tar_git">
<param name="url">https://github.com/kimmoli/tohkbd2.git</param>
<param name="branch">master</param>
- <param name="revision">d0962338aa2385d41f836fc0858b344df4a7cbe6</param>
+ <param name="revision">dd77d41c06b48bdef5119179dcdd3fef337ec983</param>
<param name="token"/>
<param name="debian">N</param>
<param name="dumb">N</param>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-ambience-tohkbd2-0.4.1.tar.bz2/daemon/src/tohkeyboard.cpp
^
|
@@ -611,9 +611,9 @@
{
bool tweakCapsLock = false;
if (fix_CapsLock)
- tweakCapsLock = (capsLock == 3 && ((keyCode.at(i).first >= KEY_Q && keyCode.at(i).first <= KEY_P)
- || (keyCode.at(i).first >= KEY_A && keyCode.at(i).first <= KEY_L)
- || (keyCode.at(i).first >= KEY_Z && keyCode.at(i).first <= KEY_M) ));
+ tweakCapsLock = (capsLock && ((keyCode.at(i).first >= KEY_Q && keyCode.at(i).first <= KEY_P)
+ || (keyCode.at(i).first >= KEY_A && keyCode.at(i).first <= KEY_L)
+ || (keyCode.at(i).first >= KEY_Z && keyCode.at(i).first <= KEY_M) ));
/* Some of the keys require shift pressed to get correct symbol */
if (keyCode.at(i).second & FORCE_COMPOSE)
@@ -1336,17 +1336,20 @@
{
if (state != capsLock)
{
- printf("caps lock led state changed to %s\n", state ? "on" : "off");
-
capsLock = state;
- if (capsLock)
+ if (displayIsOn)
{
- tca8424->setLeds(LED_CAPSLOCK_ON);
- }
- else
- {
- tca8424->setLeds(LED_CAPSLOCK_OFF);
+ printf("caps lock led state changed to %s\n", state ? "on" : "off");
+
+ if (capsLock)
+ {
+ tca8424->setLeds(LED_CAPSLOCK_ON);
+ }
+ else
+ {
+ tca8424->setLeds(LED_CAPSLOCK_OFF);
+ }
}
}
}
|