Bonne nouvelle pour les utilisateurs de Typeless windows : j’ai corrigé le bug des raccourcis qui ne marchaient pas, et j’autorise des raccourcis plus libres

image

ChatGPT aide à lire les paquets et à comprendre la logique du code

Le logiciel est pas mal, mais sur la version Windows, les raccourcis clavier tombent souvent en panne.

Et en plus, il y a ce « souci particulier du développeur pour moi » : par peur des appuis accidentels, il force le verrouillage du mode mains libres, en imposant obligatoirement des combinaisons de plusieurs touches.

Par exemple, vouloir simplement utiliser une seule touche comme « f1 » en raccourci est impossible.

J’ai déjà envoyé des e-mails de retour dix mille fois, ils refusent obstinément de changer.

Aucune liberté laissée à l’utilisateur, que de l’autosatisfaction. Pour un logiciel, les options de réglage disponibles, c’est toujours : plus il y en a, mieux c’est. Et maintenant, on n’a plus à craindre que l’UI soit désordonnée.

Corrections comme suit

Correctif de stabilité (backend) : modification de keyboard-helper-child-process.js : dans la boucle setInterval, l’appel à this.libProcessEvents() a été encapsulé dans un bloc try-catch. Cela garantit que même si le hook natif rencontre une erreur temporaire, le sous-processus ne plantera pas.

Déverrouillage de la définition libre (frontend) : correction de index2.js dans le paquet du renderer, en sautant directement la fonction de vérification Q. Toutes les restrictions (uniquement alphanumérique, trop de touches, réservées par le système, ainsi que les appuis consécutifs) ont été supprimées, l’utilisateur peut définir les raccourcis clavier en toute liberté.

Dépôt