random
3432
fts=true 这个设置的前提是不是先开启全文搜索功能?
是否可以设置为下面这样,不对mdx进行全文搜索,然后在具体mdx词库的配置文件里单独开启全文搜索。还是说下面的MDict选项需要先开启,然后设置fts=true 这样吗? @xiaoyifang
更新:刚试了一下,是不行的。
不开启MDict的全文索引,哪怕设置fts=true了,也无法索引。
但问题是一旦开启对MDict的全文索引,马上开始对全部mdx进行索引,还需要每个mdx目录放上一个metadata.toml文件,设置fts=false。能否给个开关,设置开启MDict全文索引后,需要通过metadata.toml文件单独开启全文索引。
感觉定制单独mdx索引意义不大,真要是正经八百的想查点儿啥关键字的,尤其是上升到语料库级别的,估计也是全部全局通缉的,都得是个保个的索引搜索。普通单纯的查词啥的,没必要折腾索引。
random
3435
GoldenDict-ng 考虑出一个支持mdx格式的安卓版本吗
收费也行
android版本 可以考虑 欧路 或 dicttango
cappy7
3438
每次启动软件的的时候,会把所有词典扫描一遍,大多数基本一闪而过,但我发现有两本词典扫描时间较长。Forvo English要10秒多,我也有其他一些小语种的Forvo词典,大小都和Forvo English差不多,但扫描就很快;麦克米伦这本词典要3秒左右。可否分析下是由于什么原因导致的?谢谢!
麦克米伦.zip (18.3 MB)
cappy7
3439
还有一个奇怪的问题,我不太确定是不是软件导致的还是耳机本身的问题。
在点击播放单词发音时,有时候播放到一半会中断,我是戴耳机听的,此时如果换成电脑扬声器输出声音,音频就能正常放完,但切换回耳机听还是会中断,我遇到这种情况,一般只能重启软件,此时戴耳机播放音频就能正常放完,有人遇到类似的问题吗?
我这没有这种情况,只有首次启动软件的时候,会弹窗显示正在扫描这本词典,之后启动都没有弹窗了。
cappy7
3441
我个人习惯通过快捷键操作,软件可以通过Ctrl+F调出搜索窗口,按Enter可以跳转到下一个匹配结果,可否考虑添加一个功能,通过按Shift+Enter可以跳转到上一个匹配结果,就像Chrome那样,谢谢!
cmm
3442
感谢作者。
有一个可能无关紧要的小疑问请教。
我把它的图标换成了自定义的(Get info 面板粘贴自定义图标的方式;这只是一点点个人偏好,为了使它在 Dock 栏与其他应用图标风格统一);
目前我用的旧版本(23.02.07-alpha.230323.37673bb5,macOS),在它打开/关闭时,图标不会变化;我试了一下新版本(24.05.05-Qt6.7.0-arm64),发现它在打开时自动变回了自带的图标。
不知道是不是新版本 app 的打包发布机制发生了变化?我用的图书管理软件 Calibre 也是如此,是不是 Qt 应用的机制是这样的了?
cmm
3443
另外关于 System tray icon,个人觉得:
- 设计上可以使用风格跟系统风格更加匹配的图标(在 SF Symbols.app 里挑一个?)
- 功能上,右键显示下拉菜单,单击不显示菜单、直接聚焦主窗口
缺少在macos上的开发环境和开发经验。平台相关的一些交互习惯,目前只能依赖qt的实现。
macOS 系统应该不需要重复设置应用图标 #L373 ,在配置文件里已经写好了 #L8。
QHotkeyApplication::setWindowIcon( QIcon( ":/icons/programicon.png" ) );
是的,不过我也不确定是不是这个原因导致的,没有环境测试。macOS 上换应用图标很常见,因为自定义应用的图标是系统自带的功能。
@xiaoyifang @slbtty thanks for the fix, i tested here in my Gnu Guix desktop and it indeed “remembers” the state of the UI when closing it.
i updated the guix package for goldendict-ng accordingly, so that other people can have the fix ASAP.
for the sake of preservation, here’s a mirror of goldendict-ng’s source code, it’s synced daily with the github repository
random
3450
ctrl+f页内查找的时候,能否设置为屈折词一起搜,比如搜turn out也可以匹配、高亮显示turns out, turned out, turning out 这样。作为一个可选项也可以,用户自己决定是否匹配屈折词