GoldenDict-ng(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本

is that option still planned?

Yes and No.

Yes, it is still a “TODO”.

No, I don’t have time to work on GD recently. (Though, I will fix any critical bugs and review any incoming pull requests ASAP.)

is this difficult to implement in qt?

Also Yes and NO.

No, it is not hard. Change icon size only needs a few lines.

Yes, it is hard. Putting these a few lines into GD requires reading/adjusting existing spaghetti code. Also, making this functionality available to normal users, like providing a config option, requires more work.


Also, can we stop talking technical issues here? You certainly know how to use GitHub’s issue tracker. Not sure if you noticed, but users here mostly don’t care in technical details, and they shouldn’t. (The need for them to care is somewhat a failure :sweat_smile:) I think this post’s primary purpose is for feedbacks. I will just ignore any of your technical comments here from now on, please use GitHub for tracking technical progresses.

It is available in the main repo for Ubuntu24.04+

https://packages.ubuntu.com/oracular/goldendict-ng

im sorry about that , i really was convinced that this thread was literally for discussing the development of goldendict-ng.

can you consider making a matrix room then? it’s an open source protocol , i bet you will like.
we can discuss more technical stuff in there.

i was reading the code of zim.cc and trying to understand how i could implement yomichan support , it’s difficult to understand the goldendict-ng’s codebase sometimes, so i bet a room for developers would help.

i also developed a way to ship tarballs with the goldendict-ng binary along with its dependencies , making it fully portable across linux distributions

im looking forward to make the freebsd action build too.

now that we have high-res icons, i thought about adding a large-size option for them, currently only works in the popup , because it’s hardcoded

it’s beautiful, dont you think?

1 Like

macos goldendict最小化后,就再没发点开词典界面了,只能关闭程序重启,有跟我同样困扰的吗。。。

finished

on Windows:

果然好看多了

1 Like

关于屏幕取词。在设定Ctrl+C+C热键并开启屏幕取词后,凡是Ctrl+C也会进行屏幕取词,Ctrl+C+C的设定根本不起作用。Ctrl+C时只好把屏幕取词关掉。不知这个问题什么时候能解决 :slightly_smiling_face:。我用得最多的就是屏幕取词,因为这个原因,一直没法使用你的版本。
我使用的下面这个版本却不存在这个问题。
1728011070480

你设置了 Ctrl+C+C 热键之后,关掉屏幕取词(灯泡)
此时实现仅Ctrl+C+C屏幕取词

而如果你打开灯泡(屏幕取词),默认的就是Ctrl+C就查词了

所以说你只要把灯泡关了就行了

关掉是不取词了。但开启后只要复制或Ctrl+C就取词,而不是Ctrl+C+C取词。来回开关也比较烦。

我没明白你在说啥,关掉依然可以取词啊,为什么要来回开关


Ctrl+F在加载大量词典的词组中有时候会造成GoldenDict闪退。
还不会抓dump,不知道怎么提交崩溃日志。

和楼上 GoldenDict-ng(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本 - #3488,来自 cappy7 这个大概是一样的情况吧,建议去GitHub写issue反馈

查找的实现是用的浏览器的内置查找。用开发者工具看看到底加载了多少字节的文本,右键审查元素-> Network → Doc → Size。

1 Like

我发现词典如果还在加载(文字、符号没有全部显示),使用ctrl+f大概率会触发此bug,所以只要等所有词典加载完,等个1到2秒,再使用ctrl+f就不会闪退了。

感谢提示!看来还是得减少单一群组内词典的数量。发现有些词典的加载特别慢,查词之后界面半天动不了,这段时间内Ctrl+f 页面根本无法开始搜索。

yeah, big icons + high-resolution images, perfect.

these dictionaries in your bar are quite interesting, i didnt saw them in freemcloud yet, are they from your personal collection?

machine translation:
您吧台中的这些词典非常有趣,我还没有在 freemcloud 中看到过,它们是您的个人收藏吗?

would you mind sharing them in a zip file?
您能以压缩文件的形式与我们分享吗?

in the most recent versions, now there’s an option for big icons

output