deskflow/deskflow

Throw out the manual XML parsing of the evdev.xml file

Open

#8 816 ouverte le 5 août 2025

Voir sur GitHub
 (5 commentaires) (0 réactions) (0 assignés)C++ (4 581 forks)batch import
good first issue

Métriques du dépôt

Stars
 (25 788 stars)
Métriques de merge PR
 (Merge moyen 5j 20h) (35 PRs mergées en 30 j)

Description

Feature Request

From @whot in #8168:

This is somewhat of a side-note:

[2025-02-05T11:55:40] WARNING: failed to convert layout lang code: ""

had a grep for this and we should really be using libxkbregistry at this point. It was released nearly 5 years ago and should be pretty ubiquitous at this point. As an example diff here's the merge request to switch gnome-desktop. This will then also take care of the having the same lookup directories as libxkbcommon for parsing XKB layouts.

Guide contributeur