github VocaHQ/vocalinux v0.16.2

2 hours ago

Vocalinux v0.16.2

Vocalinux 0.16.2 is a patch on the 0.16 line. It fixes KDE leftover IBus so dictation types into real apps, Wayland and IBus keyboard shortcuts through wtype/ydotool, real BackSpace for "delete that", and Fedora/Arch installer packages that actually ship glslc. Nightly builds stamp the version before packaging, release artifacts get checksums and pinned builders, and CI gates the AUR PKGBUILD plus the distros the docs promise.

Highlights

Area Description
KDE inject Skip leftover IBus when it is not the session IM
Shortcuts wtype/ydotool chords on Wayland; IBus routes to a virtual-keyboard tool
Delete that Real BackSpace key events instead of U+0008 text
Installer Fedora/Arch pull glslc/shaderc, not glslang
Release / nightly Version stamp before build; integrity checksums and pinned builders
CI AUR PKGBUILD gate; distro CI matches the docs

Bug Fixes

  • KDE: skip leftover IBus when it is not the session IM so dictation types into Kate, browsers, and terminals. (#753 by @jatinkrmalik, fixes #752 by @justTravis)
  • Wayland: wtype and ydotool deliver real shortcut chords instead of refusing or silently doing nothing. (#715 by @eiseleb47)
  • IBus: route X11_IBUS through xdotool and WAYLAND_IBUS through wtype/ydotool. (#716 by @eiseleb47)
  • Actions: send real BackSpace key events for "delete that". (#714 by @eiseleb47)
  • Installer: Fedora and Arch need glslc/shaderc packages, not glslang. (#763 by @jatinkrmalik, see #604)

Packaging / release

  • Nightly: stamp version.py before python -m build so wheel metadata matches the filename. (#762 by @sesav)
  • Release integrity: checksums, signatures, and pinned builders for release artifacts. (#759 by @sesav, epic #701 phase 5)

CI / docs / site

  • Gate AUR PKGBUILD builds on every PR. (#772 by @sesav)
  • Test the distros the docs promise and fix docs drift. (#773 by @sesav)
  • VocaGateway family card is Beta on vocalinux.com. (#765 by @jatinkrmalik, see #764)
  • README logo, badges, and privacy copy updates on main
  • github-actions group bump (#766)

Snap (edge)

Snap Store now has 0.16.2 on latest/edge (revision 7). This is a testing channel build from the snap packaging branch; candidate/stable are still empty.

sudo snap install vocalinux --edge
# or refresh if you already had edge:
sudo snap refresh vocalinux --edge

If the mic or global hotkeys do not work after install:

sudo snap connect vocalinux:audio-record
sudo snap connect vocalinux:raw-input

Store page: https://snapcraft.io/vocalinux

Thanks

Thank you @eiseleb47 for the Wayland/IBus shortcut work and real BackSpace delete (#715, #716, #714).

Thank you @sesav for nightly version stamping, release integrity pins, the AUR PKGBUILD gate, and distro CI/docs fixes (#762, #759, #772, #773).

Thank you @justTravis for filing #752 (KDE leftover IBus with no typed text).

Full changelog: v0.16.1...v0.16.2

Don't miss a new vocalinux release

NewReleases is sending notifications on new releases.