Commit Graph

8 Commits

Author SHA1 Message Date
liulinsong d753cad0ae 虚拟键盘支持小语种裸键盘输入
1. 为除了Fn键和输入法切换键之外的其他按键定义keycode值并定义对应的keysym值,
满足fcitx5对按键事件keycode和keysym的要求

2. 区分keycode和keysym。按键的keycode是固定不变的。动作键、修饰符键和功能键的
keysym需要由前端指定并在发生按键事件后传递给后端。数字键、符号键和字母键的keysym
是当前数字、符号或字母的unicode编码

3. 基于字符键CharKey实现的字母键、动作键和符号键等按键等支持按下和抬起事件,
满足fcitx5对按键事件完整性的要求

4. 基于临时开关键TemorarySwitchKey实现的修饰符键支持按下和抬起事件,满足fcitx5
对按键事件完整性的要求
2023-10-19 11:47:45 +08:00
hantengc 8a6f5d2755 将分割线单独提出来 2023-10-19 11:45:30 +08:00
hantengc cb93800e27 删除没有用处的ToolArea控件 2023-10-19 11:45:23 +08:00
zhaokexin 7d7b4e7fec 用svg图片,图片显示更清晰 2023-03-14 15:05:57 +08:00
zhaokexin 3b487e4696 将空格上的文字换成图片 2023-03-14 15:05:57 +08:00
zhaokexin 331b9a6668 需求:虚拟键盘支持悬浮模式,前端UI实现 2023-03-14 15:05:57 +08:00
litian2 d93578def4 完善虚拟键 盘UI显示效果 2022-09-30 16:38:57 +08:00
hanteng@kylinos.cn 04230a356a Import Upstream version 1.0.0 2022-09-29 13:44:22 +08:00