Objavljen je prvi izdanak aplikacije WaySwitch, koja omogućava automatsko ispravljanje teksta unesenog s pogrešnom tipkovničkom postavkom ili kada je Caps Lock uključen, kao i ispravljanje uobičajenih tipfelera. Program se pozicionira kao analog Punto Switcher, koji radi u Linux okruženjima temeljenim na Wayland protokolu. Podržava rad u GNOME, KDE Plasma, Sway, Hyprland, Xfce, MATE, Budgie i LXQt. Kod projekta napisan je na Pythonu uz korištenje AI alata i otvoren je pod MIT licencom. Grafičko sučelje razvijeno je korištenjem GTK biblioteke, ali su dostupni i widget za KDE i modul za Waybar. Gotovi paketi su sastavljeni u deb i rpm formatima.
Glavne mogućnosti:
- Automatsko ispravljanje i promjena rasporeda nakon pritiska na razmaknicu bez korištenja prečaca i bez ručne promjene rasporeda (npr. nakon unosa „ghbdtn ” doći će do zamjene u „pozdrav ” i aktivirati će se ruski raspored).
- Autokorekcija i promjena rasporeda na temelju prva četiri latinična slova, ako unos ne odgovara nijednoj riječi iz rječnika.
- Ručno ispravljanje posljednje riječi dvostrukim pritiskom na tipku Shift i cijele fraze trostrukim pritiskom na Shift.
- Ispravak odabranog teksta, transliteracija (Pozdrav -> Privet) i prevođenje brojeva riječima (1250 -> „tisuću dvjesto pedeset”). Radi samo u GNOME-u.
- Ispravljanje tipfelera, kao što su dva velika slova na početku riječi, slova 'j' i 'b' umjesto točke i zareza, spojeno pisanje čestica, propušteni razmak.
- Vođenje popisa iznimki za riječi i programe (npr. zabranjeno automatsko ispravljanje u terminalu i IDE-u).
Za presretanje ulaznih događaja koristi se evdev preko /dev/input/event*. Kada se otkrije pritisak razmaknice, pozadinski proces dekodira prikupljene pritiske u trenutnim i alternativnim rasporedima prema tablicama libxkbcommon. Odluka o zamjeni unosa donosi se prema rječniku i modelu simboličkih trigram.

Dodatno, nekoliko dana ranije objavljeno je izdanje aplikacije Lay 1.0.123, koja nudi sličnu funkcionalnost, ali uz podršku za X11 pored Waylanda.
Izvor: opennet.ru
