mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-08 14:41:57 +08:00
1.3 merge r870 into trunk and 1.4
This commit is contained in:
@@ -738,6 +738,15 @@ CConfig::readSectionOptions(CConfigReadContext& s)
|
||||
else if (name == "switchDoubleTap") {
|
||||
addOption("", kOptionScreenSwitchTwoTap, s.parseInt(value));
|
||||
}
|
||||
else if (name == "switchNeedsShift") {
|
||||
addOption("", kOptionScreenSwitchNeedsShift, s.parseBoolean(value));
|
||||
}
|
||||
else if (name == "switchNeedsControl") {
|
||||
addOption("", kOptionScreenSwitchNeedsControl, s.parseBoolean(value));
|
||||
}
|
||||
else if (name == "switchNeedsAlt") {
|
||||
addOption("", kOptionScreenSwitchNeedsAlt, s.parseBoolean(value));
|
||||
}
|
||||
else if (name == "screenSaverSync") {
|
||||
addOption("", kOptionScreenSaverSync, s.parseBoolean(value));
|
||||
}
|
||||
@@ -1327,6 +1336,15 @@ CConfig::getOptionName(OptionID id)
|
||||
if (id == kOptionScreenSwitchTwoTap) {
|
||||
return "switchDoubleTap";
|
||||
}
|
||||
if (id == kOptionScreenSwitchNeedsShift) {
|
||||
return "switchNeedsShift";
|
||||
}
|
||||
if (id == kOptionScreenSwitchNeedsControl) {
|
||||
return "switchNeedsControl";
|
||||
}
|
||||
if (id == kOptionScreenSwitchNeedsAlt) {
|
||||
return "switchNeedsAlt";
|
||||
}
|
||||
if (id == kOptionScreenSaverSync) {
|
||||
return "screenSaverSync";
|
||||
}
|
||||
@@ -1351,6 +1369,9 @@ CConfig::getOptionValue(OptionID id, OptionValue value)
|
||||
if (id == kOptionHalfDuplexCapsLock ||
|
||||
id == kOptionHalfDuplexNumLock ||
|
||||
id == kOptionHalfDuplexScrollLock ||
|
||||
id == kOptionScreenSwitchNeedsShift ||
|
||||
id == kOptionScreenSwitchNeedsControl ||
|
||||
id == kOptionScreenSwitchNeedsAlt ||
|
||||
id == kOptionScreenSaverSync ||
|
||||
id == kOptionXTestXineramaUnaware ||
|
||||
id == kOptionRelativeMouseMoves ||
|
||||
|
||||
Reference in New Issue
Block a user