Files
openless/openless-all/scripts/linux-fcitx5-plugin/openless.conf.in
T
aeoformandClaude Opus 4.7 2912aefed5 feat(linux): replace enigo with fcitx5 plugin for Wayland input
- 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>
2026-05-16 08:53:06 +08:00

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