Lines Matching defs:settings

100 struct settings {
116 typedef struct settings settings_t;
118 static settings_t settings = {
259 " -query Print the current layout settings and exit\n"
276 if (settings.rules.value)
277 MSG1("rules: %s\n", settings.rules.value);
278 if (settings.model.value)
279 MSG1("model: %s\n", settings.model.value);
280 if (settings.layout.value)
281 MSG1("layout: %s\n", settings.layout.value);
282 if (settings.variant.value)
283 MSG1("variant: %s\n", settings.variant.value);
293 if (settings.keymap.value)
294 MSG1("keymap: %s\n", settings.keymap.value);
295 if (settings.keycodes.value)
296 MSG1("keycodes: %s\n", settings.keycodes.value);
297 if (settings.types.value)
298 MSG1("types: %s\n", settings.types.value);
299 if (settings.compat.value)
300 MSG1("compat: %s\n", settings.compat.value);
301 if (settings.symbols.value)
302 MSG1("symbols: %s\n", settings.symbols.value);
303 if (settings.geometry.value)
304 MSG1("geometry: %s\n", settings.geometry.value);
405 if (!settings.layout.src)
406 trySetString(&settings.layout, argv[i], FROM_CMD_LINE);
407 else if (!settings.variant.src)
408 trySetString(&settings.variant, argv[i], FROM_CMD_LINE);
413 ok = setOptString(&i, argc, argv, &settings.compat, FROM_CMD_LINE);
415 ok = setOptString(&i, argc, argv, &settings.config, FROM_CMD_LINE);
426 ok = setOptString(&i, argc, argv, &settings.display, FROM_CMD_LINE);
428 ok = setOptString(&i, argc, argv, &settings.geometry, FROM_CMD_LINE);
445 ok = setOptString(&i, argc, argv, &settings.keycodes, FROM_CMD_LINE);
447 ok = setOptString(&i, argc, argv, &settings.keymap, FROM_CMD_LINE);
449 ok = setOptString(&i, argc, argv, &settings.layout, FROM_CMD_LINE);
451 ok = setOptString(&i, argc, argv, &settings.model, FROM_CMD_LINE);
472 ok = setOptString(&i, argc, argv, &settings.rules, FROM_CMD_LINE);
474 ok = setOptString(&i, argc, argv, &settings.symbols, FROM_CMD_LINE);
478 ok = setOptString(&i, argc, argv, &settings.types, FROM_CMD_LINE);
503 ok = setOptString(&i, argc, argv, &settings.variant, FROM_CMD_LINE);
512 if (settings.types.value)
514 if (settings.compat.value)
516 if (settings.symbols.value)
518 if (settings.keycodes.value)
520 if (settings.geometry.value)
522 if (settings.config.value)
524 if (settings.model.value)
526 if (settings.layout.value)
528 if (settings.variant.value)
530 if (settings.keymap.value && present)
551 XkbOpenDisplay(settings.display.value, NULL, NULL, &major, &minor,
555 if (settings.display.value == NULL)
556 settings.display.value = getenv("DISPLAY");
557 if (settings.display.value == NULL)
558 settings.display.value = (char *) "default display";
568 ERR1("Cannot open display \"%s\"\n", settings.display.value);
571 ERR1("XKB extension not present on %s\n", settings.display.value);
577 settings.display.value, major, minor);
617 trySetString(&settings.rules, tmp, FROM_SERVER);
619 trySetString(&settings.model, vd.model, FROM_SERVER);
621 trySetString(&settings.layout, vd.layout, FROM_SERVER);
623 trySetString(&settings.variant, vd.variant, FROM_SERVER);
759 trySetString(&settings.rules, cfgResult.rules_file, FROM_CONFIG);
764 trySetString(&settings.model, cfgResult.model, FROM_CONFIG);
769 trySetString(&settings.layout, cfgResult.layout, FROM_CONFIG);
774 trySetString(&settings.variant, cfgResult.variant, FROM_CONFIG);
784 trySetString(&settings.keymap, cfgResult.keymap, FROM_CONFIG);
789 trySetString(&settings.keycodes, cfgResult.keycodes, FROM_CONFIG);
794 trySetString(&settings.geometry, cfgResult.geometry, FROM_CONFIG);
799 trySetString(&settings.symbols, cfgResult.symbols, FROM_CONFIG);
804 trySetString(&settings.types, cfgResult.types, FROM_CONFIG);
809 trySetString(&settings.compat, cfgResult.compat, FROM_CONFIG);
846 if (settings.model.src || settings.layout.src || settings.variant.src
852 if (settings.variant.src < settings.layout.src)
853 settings.variant.value = NULL;
855 rdefs.model = settings.model.value;
856 rdefs.layout = settings.layout.value;
857 rdefs.variant = settings.variant.value;
862 if (settings.rules.src)
863 rfName = settings.rules.value;
869 rules = tryLoadRules(rfName, settings.locale.value, True, True);
884 rules = tryLoadRules(buf, settings.locale.value, True, True);
897 trySetString(&settings.keycodes, rnames.keycodes, FROM_RULES);
902 trySetString(&settings.symbols, rnames.symbols, FROM_RULES);
907 trySetString(&settings.types, rnames.types, FROM_RULES);
912 trySetString(&settings.compat, rnames.compat, FROM_RULES);
917 trySetString(&settings.geometry, rnames.geometry, FROM_RULES);
922 trySetString(&settings.keymap, rnames.keymap, FROM_RULES);
996 if (settings.keycodes.value)
997 MSG1("\txkb_keycodes { include \"%s\"\t};\n", settings.keycodes.value);
998 if (settings.types.value)
999 MSG1("\txkb_types { include \"%s\"\t};\n", settings.types.value);
1000 if (settings.compat.value)
1001 MSG1("\txkb_compat { include \"%s\"\t};\n", settings.compat.value);
1002 if (settings.symbols.value)
1003 MSG1("\txkb_symbols { include \"%s\"\t};\n", settings.symbols.value);
1004 if (settings.geometry.value)
1005 MSG1("\txkb_geometry { include \"%s\"\t};\n", settings.geometry.value);
1012 if (!checkName(settings.types.value, "types"))
1014 if (!checkName(settings.compat.value, "compat"))
1016 if (!checkName(settings.symbols.value, "symbols"))
1018 if (!checkName(settings.keycodes.value, "keycodes"))
1020 if (!checkName(settings.geometry.value, "geometry"))
1022 if (!checkName(settings.keymap.value, "keymap"))
1034 .keymap = settings.keymap.value,
1035 .keycodes = settings.keycodes.value,
1036 .types = settings.types.value,
1037 .compat = settings.compat.value,
1038 .symbols = settings.symbols.value,
1039 .geometry = settings.geometry.value
1052 if (settings.rules.value && (rdefs.model || rdefs.layout))
1054 if (!XkbRF_SetNamesProp(dpy, settings.rules.value, &rdefs))
1135 settings.locale.value = setlocale(LC_ALL, settings.locale.value);
1136 settings.locale.src = FROM_SERVER;
1137 VMSG1(7, "locale is %s\n", settings.locale.value);
1140 if (settings.config.value && (!applyConfig(settings.config.value)))