trime icon indicating copy to clipboard operation
trime copied to clipboard

选择自定义主题(google.trime.yaml)时,程序crash

Open superLei opened this issue 9 months ago • 6 comments

摘要 / Summary

  1. 在选择主题(google.trime.yaml)时,无法正确显示自定义主题的名字,见截图
  2. 切换到自定义主题时,crash

重现步骤 / Steps to Reproduce

打开程序-->主题-->选取主题

预期行为 / Expected Behavior

  1. 正确显示自定义主题的名字
  2. 成功切换到自定义主题

日志 / Log

No response

截图 / Screenshot

Image

附加信息 / Additional Context

No response

系统版本 / OS Version

14

应用版本 / App Version

nightly-0-gfdaca80f-release

构建信息 / Build Information

构建者:Nightly CI Git 仓库:https://github.com/osfans/trime 构建 Git 哈希:fdaca80f3cedddf129250f3804e77b738e1944a5 构建时间:2025年3月19日 00:07:27

superLei avatar Mar 19 '25 06:03 superLei

同存在此问题。但我即使使用自带的标准主题也同样会崩溃。

yrljroli avatar Mar 29 '25 06:03 yrljroli

同存在此问题。自定义的输入法只要一用自定义主题就会崩溃,但用自带的主题就不会。

atlanticfirst avatar Mar 31 '25 14:03 atlanticfirst

据说主题改动比较多。 最直观的就是主题名称显示,现在显示的是主题文件内容中顶格name项的值。 我原来使用的第三方主题mytrime在升级3.3.3之后也无法使用,一切换就崩溃,也不知道哪个地方有问题,只好以同文风默认主题为模版,全部重新定制,总算可以正常使用。 这方面可能需要等第三方主题制作大佬们,及时更新他们分享的主题了,不然还是自己动手或者使用默认主题直接点。

goodaniu avatar Apr 01 '25 02:04 goodaniu

据说主题改动比较多。 最直观的就是主题名称显示,现在显示的是主题文件内容中顶格name项的值。 我原来使用的第三方主题mytrime在升级3.3.3之后也无法使用,一切换就崩溃,也不知道哪个地方有问题,只好以同文风默认主题为模版,全部重新定制,总算可以正常使用。 这方面可能需要等第三方主题制作大佬们,及时更新他们分享的主题了,不然还是自己动手或者使用默认主题直接点。

我用默认主题也不会崩溃,但把自定义主题和默认主题文件对比了一下,并没有发现什么明显的区别。而且简单看了下最近几次更新的changelog,好像也没有提到主题有什么breakingchange啊。

atlanticfirst avatar Apr 02 '25 04:04 atlanticfirst

据说主题改动比较多。 最直观的就是主题名称显示,现在显示的是主题文件内容中顶格name项的值。 我原来使用的第三方主题mytrime在升级3.3.3之后也无法使用,一切换就崩溃,也不知道哪个地方有问题,只好以同文风默认主题为模版,全部重新定制,总算可以正常使用。 这方面可能需要等第三方主题制作大佬们,及时更新他们分享的主题了,不然还是自己动手或者使用默认主题直接点。

我用默认主题也不会崩溃,但把自定义主题和默认主题文件对比了一下,并没有发现什么明显的区别。而且简单看了下最近几次更新的changelog,好像也没有提到主题有什么breakingchange啊。

我也是看问题#1600 中,@WhiredPlanck 说的,他说的是改动比较大,可能是我理解不准确吧。 所以后来我就自己定制主题aniu.trime.yaml,到目前为止是正常的,只是Deploy和Sync,现在不能在主题中直接定义使用了,我很遗憾。

goodaniu avatar Apr 02 '25 05:04 goodaniu

主题配置的解析有故障,预计 7 月份修复

WhiredPlanck avatar Jun 01 '25 14:06 WhiredPlanck