osfans / trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android
http://osfans.github.io/trime/
GNU General Public License v3.0
3.09k stars 372 forks source link

能不能增加候选区域 #1117

Closed chwt163 closed 10 months ago

chwt163 commented 10 months ago

现在的候选方式只有一行几个字,同音字太多的话,选字效率比较低。 如果能像fcitx那样做成下拉按钮,会快捷很多。

QQ图片20231125164707

QQ图片20231125165124

Sunpulseqd commented 10 months ago

目前只支持单行候选 如果嫌候选区域太小 可以试试启用悬浮框 1201700989935_ pic

mokapsing commented 10 months ago

支持液体键盘候选

chwt163 commented 10 months ago

还是下拉覆盖式的候选窗比较好用,这也是我目前最期待 trime 能够实现的功能。

chwt163 commented 10 months ago

支持液体键盘候选

液体键盘是什么功能?trime 主题里面的liquid_keyboard_window?

controlledentropy commented 10 months ago

这个功能,同文无障碍修改版(Arime)实现了,但目前版本停留在3.1.3好像,用起来其实挺轻快的,但无法跟进当前trime的新功能和优化。不过说实在的,arime的下拉选字,只能翻页不能滑动,体验不是很好,而且怎么调整布局都还是很辣眼睛。

目前使用悬浮窗,选字全靠手动优化排序了。。。

goofyz commented 10 months ago

支持液体键盘候选

液体键盘是什么功能?trime 主题里面的liquid_keyboard_window?

Liquid Keyboard 有「候選」 https://github.com/osfans/trime/blob/7e9b4ef65df41c74ff965b0c9b3d6d98aa0f2692/app/src/main/assets/rime/trime.yaml#L712-L714

新增一個 prest key,再加進你的 keyboard 中便可以了: "preset_keys/liquid_keyboard_candidate": { label: 候選字, send: function, command: liquid_keyboard, option: "候选" }

不過此功能只能顯示當頁的候選字詞,建議在 default.custom.yaml 中將 menu/page_size 加至 30 (好像是最大值)。

當然,我同意下拉按鈕更直觀和方便。

chwt163 commented 10 months ago

支持液体键盘候选

液体键盘是什么功能?trime 主题里面的liquid_keyboard_window?

Liquid Keyboard 有「候選」

https://github.com/osfans/trime/blob/7e9b4ef65df41c74ff965b0c9b3d6d98aa0f2692/app/src/main/assets/rime/trime.yaml#L712-L714

新增一個 prest key,再加進你的 keyboard 中便可以了: "preset_keys/liquid_keyboard_candidate": { label: 候選字, send: function, command: liquid_keyboard, option: "候选" }

不過此功能只能顯示當頁的候選字詞,建議在 default.custom.yaml 中將 menu/page_size 加至 30 (好像是最大值)。

當然,我同意下拉按鈕更直觀和方便。

谢谢!效果也不错。