vietc/protocol/Cargo.toml
vndangkhoa 95f661aaa0 Viet+ v0.1.1
- Flexible diacritic placement: modifiers/tone marks at end of syllable
  (Telex: tranaf -> tran, VNI: tran62 -> tran)
- uinput injector as primary backend (avoids X11/Unicode ordering bugs)
- ydotool for atomic backspace+text injection (same uinput device)
- Fix run_as_user to use explicit 'env VAR=val' (sudo compat)
- Remove deb/flatpak/aur packaging (AppImage only)
- Fix Telex key mappings (aa=aa, aw=a, ow=o)
- Fix VNI key mappings (a6=aa, a8=a, e6=e, o6=o, o7=o, u7=u)
- Fix X11Injector ydotool fallback for Unicode chars
- 162+ engine tests passing
2026-06-24 17:29:12 +07:00

15 lines
426 B
TOML

[package]
name = "vietc-protocol"
version = "0.1.0"
edition = "2021"
description = "Viet+ keystroke injection backends (X11/Wayland)"
[dependencies]
libc = "0.2"
wayland-client = { version = "0.31", optional = true }
wayland-protocols = { version = "0.31", features = ["staging"], optional = true }
[features]
default = ["x11", "wayland-protocol"]
x11 = []
wayland-protocol = ["dep:wayland-client", "dep:wayland-protocols"]