trime
trime copied to clipboard
同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android
**Describe the bug** The version on Google Play 3.1.3 does not support Android 13. The candidate bar is not shown. Please help update Google Play. **To Reproduce** Steps to reproduce...
**Describe the bug** A clear and concise description of what the bug is. Crash on Shelter: https://github.com/PeterCxy/Shelter **To Reproduce** Steps to reproduce the bug: 1. Install Shelter 2. Open Trime...
**Describe the bug** The background color of the candidate bar is always black, regardless of the system dark mode. When the font color is also black, nothing is visible. **To...
**Describe the bug** 在同文调用librime时,实际上未能正确处理shift组合键。 按下软键盘时,使用直接发送字符的方式传值给librime,librime并没有直接处理按键事件,因此此时字母键打字正常,但是shift+数字和符号不能发送中文符号; 当使用实体键盘时,Shift+字母键也不能输入大写字母到编码区。 **To Reproduce** Steps to reproduce the bug: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See bug **Expected...
手机:Xperia 1iii 系统:Android 12(61.1.A.9.128)安全更新:2022年6月1日 Play系统更新:2022年6月1日 Trime版本:3.2.2以后所有版本 问题:使用3.2.2 realse版后面的所有版本(均卸载,删除文件夹,重新安装),部署后,可以正常使用,但锁屏后会出现BUG,表现为:手机按拍照键(实体按键)启动相机后,再按拍照键拍照,拍完一张后按拍照键无法再次进行拍照,3.2.2版本正常。
**Describe the bug** Can not update theme file. When updating the theme file in `rime/`, neither deploy action nor changing theme action can be used to generate a built theme...
**Is your feature request related to a problem? Please describe.** 目前键盘按键的label是在皮肤内写死的,无论是皮肤还是输入法,都没有多语言支持 **Describe the solution you'd like** 同文输入法内置多语言的按键配置信息,当皮肤未指定label或者皮肤指定键盘语言时,自动显示预设label。 这件事情可以得到额外的好处是可以减少预设按键的数量(为了显示label和按键气泡文字,不得不设置按键),同时进一步解决shift按下后的label的显示问题。 另外,同文虽然支持四向滑动及长按,但是无法正常显示label。用不不得不通过自己设置label、hint、symbol拼接出按键提示来。需要使用规则,自动显示这些信息。 **Describe alternatives you've considered** 1. 我们必须讨论一下以什么样的形式存储这些信息。(数据库?Java代码?txt或者json或者yam文件或者什么东西释放到路径里?)至少显然不适合放到内置的string.xml里 2. 这个表是否需要用户自己可编辑? 4. 我希望在做keycode-keylabel对应的同时,完成keyname-keycode这样的表,移除皮肤中android_key/name小节罗列按键名称的约3400个文字。 5....
**Describe the bug** 中西文输入状态在切换过数字小键盘或符号键盘后无法保留 **To Reproduce** Steps to reproduce the bug: 1. 切换到西文输入 2. 切换到数字小键盘或符号键盘 3. 切换回一般输入键盘 4. 发现最初的西文输入状态已变成中文 **Expected behavior** 在输入过程中切换到数字小键盘或符号键盘不应影响到中西文输入状态,因此如果在切换前是西文输入状态,切换后仍应保持西文输入状态。 **Screenshots** https://user-images.githubusercontent.com/109552167/180436786-e4c38b70-b897-49ec-8266-32968f3c6b3b.mp4 **Smartphone (please complete the following information):**...
**Is your feature request related to a problem? Please describe.** 在Trime的默认主键盘配置(包括tongwenfeng)中,长按`⌘`被定义为打开配色菜单。对用户而言,将Trime配置到较为满意的状态后,改变键盘配色便成为了一个(至少在输入过程中)不常用的功能,为此占用键盘区域宝贵的空间是极其不明智的。 相比之下,切换输入法这一功能的常用和重要程度则在Trime的**默认配置**中被严重低估了:你甚至无法直接从键盘呼出切换输入法的菜单!事实上,绝大多数输入法会将选择键盘配色的功能放入二级菜单,而将长按与`⌘`类似的按键(在Gboard中为`🌐`)定义为弹出IME,这样做的好处是显而易见的: - 方便多语言使用者快速切换到所需语言的键盘 - 方便诸如KeepassXC之类密码管理器的使用者在输入用户名、密码时快速切换到密码管理器键盘 因此,有必要修改默认主键盘配置中长按`⌘`的效果以方便多数人的需求,而不是麻烦用户自己修改。 **Describe the solution you'd like** 将长按`⌘`定义为弹出IME,左划`⌘`定义为切换到上一个输入法,右划`⌘`定义为切换到下一个输入法。不定义为上下滑动是因为`⌘`在键盘最下方,向下滑动十分不便。此解决方案在密码输入场景中的效果如下: https://user-images.githubusercontent.com/109552167/180652768-db682742-d03d-485e-b3b7-96e1db02e1d8.mp4 原本的选择配色功能在此更改后无法直接从键盘呼出,但仍可以在Trime应用设置中修改,这对一个不常用功能而言应该足够了。
调用粘贴板出错
**Describe the bug** 参考 https://github.com/osfans/trime/blob/6db78b1a68c19a604fa1e6f9d4cc596d0c71c975/app/src/main/assets/rime/trime.yaml#L913 给键盘添加了一个粘贴板 ``` yaml # gBoardColemakArime.trime.custom.yaml patch: preset_keyboards/default/height: 55 preset_keyboards/colemak_en/height: 55 preset_keyboards/symbols/height: 55 preset_keyboards/symbols_en/height: 55 preset_keyboards/symbols_alt_zh/height: 55 preset_keyboards/symbols_alt_en/height: 55 preset_keyboards/number/height: 55 preset_keyboards/default/keys/@32/+: { long_click: VOICE_ASSIST }...