Skip to content

WaySwitch v2.0.0a2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 02:58
· 34 commits to main since this release

WaySwitch сам исправляет слова, набранные не в той раскладке (ghbdtn → «привет»), прямо на пробеле. Работает под Wayland в GNOME (Ubuntu, Fedora), KDE Plasma, Sway, Hyprland, Xfce, MATE, Budgie и LXQt. Linux Mint (Cinnamon) пока не поддерживается.

Установка и обновление

Откройте терминал (клавиша с логотипом Windows → наберите «Терминал»), вставьте команду сочетанием Ctrl+Shift+V и нажмите Enter:

curl -fsSL https://raw.githubusercontent.com/Wetoshkin/WaySwitch/main/packaging/get.sh | sh

Если в ответ написано «curl: команда не найдена» (так бывает в Ubuntu), сначала выполните sudo apt install -y curl.

Скрипт сам определит дистрибутив, покажет план и спросит подтверждение. Для обновления — та же команда; настройки сохраняются. После установки перезагрузите компьютер.

Вручную: скачайте файл ниже — .deb для Ubuntu 24.04+ и Debian 13+, .rpm для Fedora и openSUSE — и выполните в терминале:
sudo apt install "$(xdg-user-dir DOWNLOAD)"/wayswitch_*.deb (Ubuntu, Debian),
sudo dnf install "$(xdg-user-dir DOWNLOAD)"/wayswitch-*.rpm (Fedora) или
sudo zypper install --allow-unsigned-rpm "$(xdg-user-dir DOWNLOAD)"/wayswitch-*.rpm (openSUSE).

Что нового

  • Все графические среды Wayland: KDE Plasma 6, Sway, Hyprland, Xfce, MATE, Budgie, LXQt — в дополнение к GNOME.
  • Новое окно: состояние, поле для проверки, история исправлений, первый запуск с проверкой системы.
  • «Исправить выделенное» — своя клавиша переводит выделенную фразу в другую раскладку (GNOME).
  • Мелкие опечатки: «ПРивет» → «Привет», «пирогб» → «пирог,», «чтото» → «что-то», «кембы» → «кем бы», «сонатуБаха» → «сонату Баха».
  • Исключения по программам и защита полей паролей.
  • Установка одной командой, пакеты .deb и .rpm, значок в панели и виджет KDE, проверка обновлений.

Для разработчиков: список изменений

  • Wayland-only: KDE Plasma, экранная клавиатура, правила Punto Switcher, исключения по программам by @Wetoshkin in #1

Full Changelog: v2.0.0a1...v2.0.0a2