string_truncate_at_pattern(nodename, ".device.libinput");
if (!strcmp(nodename, "category")) {
- if (!strcmp(content, "touch")
+ if (!strcmp(content, "touch")
|| !strcmp(content, "non-touch")
|| !strcmp(content, "default")) {
current_libinput_category->type = get_device_type(content);
} else {
current_libinput_category->name = strdup(content);
}
- } else if (!strcasecmp(nodename, "naturalscroll")) {
- current_libinput_category->natural_scroll =
+ } else if (!strcasecmp(nodename, "naturalscroll")) {
+ current_libinput_category->natural_scroll =
get_bool(content) ? 1 : 0;
} else if (!strcasecmp(nodename, "lefthanded")) {
current_libinput_category->left_handed = get_bool(content) ? 1 : 0;
current_libinput_category->pointer_speed = 1;
}
} else if (!strcasecmp(nodename, "tap")) {
- current_libinput_category->tap = get_bool(content) ?
- LIBINPUT_CONFIG_TAP_ENABLED :
+ current_libinput_category->tap = get_bool(content) ?
+ LIBINPUT_CONFIG_TAP_ENABLED :
LIBINPUT_CONFIG_TAP_DISABLED;
} else if (!strcasecmp(nodename, "accelprofile")) {
current_libinput_category->accel_profile = get_accel_profile(content);
} else if (!strcasecmp(nodename, "middleemulation")) {
current_libinput_category->middle_emu = get_bool(content) ?
LIBINPUT_CONFIG_MIDDLE_EMULATION_ENABLED :
- LIBINPUT_CONFIG_MIDDLE_EMULATION_DISABLED;
+ LIBINPUT_CONFIG_MIDDLE_EMULATION_DISABLED;
} else if (!strcasecmp(nodename, "disablewhiletyping")) {
current_libinput_category->dwt = get_bool(content) ?
- LIBINPUT_CONFIG_DWT_ENABLED :
+ LIBINPUT_CONFIG_DWT_ENABLED :
LIBINPUT_CONFIG_DWT_DISABLED;
}
}
static void
traverse(xmlNode *n)
{
+ xmlAttr *attr;
+
process_node(n);
- for (xmlAttr *attr = n->properties; attr; attr = attr->next) {
+ for (attr = n->properties; attr; attr = attr->next) {
xml_tree_walk(attr->children);
}
xml_tree_walk(n->children);
}
double ox = seat->cursor->x, oy = seat->cursor->y;
wlr_output_layout_output_coords(output->server->output_layout,
- output->wlr_output, &ox, &oy);
+ output->wlr_output, &ox, &oy);
output_surface_for_each_surface(output, seat->drag_icon->surface,
ox, oy, iterator, user_data);
}
} else {
wlr_log(WLR_INFO, "pointer acceleration configured");
if (dc->pointer_speed > -1) {
- libinput_device_config_accel_set_speed(libinput_dev,
+ libinput_device_config_accel_set_speed(libinput_dev,
dc->pointer_speed);
}
if (dc->accel_profile > 0) {
wl_list_for_each(input, &seat->inputs, link) {
/* We don't configure keyboards by libinput, so skip them */
if (wlr_input_device_is_libinput(input->wlr_input_device) &&
- input->wlr_input_device->type ==
+ input->wlr_input_device->type ==
WLR_INPUT_DEVICE_POINTER) {
configure_libinput(input->wlr_input_device);
}