Skip to content

SayWrite v0.4.0 - Native .deb package

Latest

Choose a tag to compare

@Fabio-RibeiroB Fabio-RibeiroB released this 26 Apr 20:06

SayWrite v0.4.0

This is the first native .deb-primary SayWrite release.

Install

Download saywrite_0.4.0-1_amd64.deb, then run:

sudo apt install ./saywrite_0.4.0-1_amd64.deb

Launch SayWrite from the app launcher or run:

saywrite

What Changed

  • Native Debian-family package is now the supported user install path.
  • Flatpak is no longer the supported user path.
  • Direct Typing runs inside the native app; no separate host companion install is required.
  • Old saywrite-host service, D-Bus activation, Flatpak manifest, and host installer paths have been removed from the active runtime.
  • Startup cleans stale user-local host companion files from older installs.
  • Startup repairs stale local model paths left by previous Flatpak installs when the model already exists in SayWrite's native data directory.
  • GNOME Wayland Direct Typing has been validated locally through IBus across browser textarea, GTK Text Editor, VS Code, and terminal/chat inputs.

Current Support

  • GNOME Wayland + IBus: validated Direct Typing path.
  • Clipboard Mode: fallback path on unsupported or unvalidated desktops.
  • X11, KDE Plasma Wayland, wlroots Wayland: code paths exist, but still need real package validation before broader support claims.

Verification

Validated before release:

  • cargo fmt --check
  • cargo check
  • cargo test
  • cargo deb
  • Reinstalled saywrite_0.4.0-1_amd64.deb
  • Runtime status reported Direct Typing as typing via ibus-engine

SHA256:

7dec68a498d49a7db586cab59f01bdf697c0e8afe56756e9c127dac2e30c49e1  saywrite_0.4.0-1_amd64.deb