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.
Based on branch: staged
Changes
🔧 Fixes and Optimizations
- opt: simplify Folding::apply
- PR: #1947
- fix: a DICT crash caused by string out of bound access
- PR: #1944
- fix: windows global hotkey Win/Meta and 1-9 doesn't work
- PR: #1951
🧼 Clean Code
- refactor: change
DEF_EX
macro's underlying implementation to template- PR: #1939
- clean: remove unused
DEF_EX
- PR: #1940
- clean: simplify macOS hotkey mapping code
- PR: #1942
- clean: remove redundant gd::toWString
- PR: #1946
- clean: delete most Qt5 & <=6.3 conditional compiled code (
QT_VERSION_CHECK
macro)- PR: #1950
- refactor: move most of the Windows specific code out of
hotkeywrapper.cc
- PR: #1952
- clean: fix some issues found by the code analysis of Visual Studio
- PR: #1953