- fcitx5 C++ plugin (scripts/linux-fcitx5-plugin/) with DBus interface: CommitText, SetHotkey/SetHotkeyRaw, DictationKeyEvent signal - linux_fcitx.rs: DBus client to call plugin from Rust - coordinator/dictation.rs: Wayland insertion via fcitx5 commit_text, streaming insert enabled on Wayland - insertion.rs: fcitx5 commit_text on Linux with clipboard fallback - unicode_keystroke.rs: Linux path uses fcitx5 commit_text - Capsule window show-once on Linux to avoid stealing focus Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
16 lines
393 B
Plaintext
16 lines
393 B
Plaintext
[Addon]
|
|
Name=OpenLess
|
|
Name[zh_CN]=OpenLess 听写辅助
|
|
Comment=OpenLess dictation commit helper — exposes CommitText DBus method and dictation hotkey
|
|
Comment[zh_CN]=供 OpenLess 听写提交文字的 DBus 接口及快捷键监听
|
|
Category=Module
|
|
Type=SharedLibrary
|
|
Library=libopenless
|
|
Version=1.0.0
|
|
OnDemand=False
|
|
Configurable=False
|
|
|
|
[Addon/Dependencies]
|
|
0=core:@Fcitx5Core_VERSION@
|
|
1=dbus
|