Install instructions for Windows, macOS and Linux.
Filename pattern: GoldenDict-ng-[version]-[Qt version]-[system name]...
For Linux, the released version is on Flathub → io.github.xiaoyifang.goldendict_ng.
🚀 Features
- Implement
goldendict:://{world}
URL handler for macOS - (c02cee6) - Support more formats for custom dictionary icon: svg, gif, webp, jpeg (#2139) - (c1d7564)
🐛 Bug Fixes
- Add debug log to locate the crash reason - (fa37a9e)
🚜 Refactor
- Use configure_file for build time string data - (05a19b1)
🆙 Improvements
- Lift the useless special case of xdxf's icon name (#2140) - (9463f70)
- Properly use Qt containers in range for loops with std::as_const - (acf58d7)
- Rewrite the log (#2147) - (e083c28)
- Simpify the log output (#2148) - (7bff0e1)
🧼 Clean code
- Reduce implicit
int
->(q)sizetype
conversion warnings (#2127) - (1b3c570) - Replace QAbstractItemModel with more suitable QAbstractTableModel - (d70ab6a)
- Rm oudated TODO about QItemEditorFactory::registerEditor's lifetime - (fecb7e2)
- Delete a TODO in getProgramDataDir - (3953e35)
- Don't reinvent fileName(); (#2138) - (d083fe2)
- Enable
QT_ENABLE_STRICT_MODE_UP_TO
for Qt6.8.2+ (#2142) - (5d9b930)
Based on branch: fix/crash-macos-wordfinder-clear