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
🚀 Features
- feat: auto dark reader mode for Windows
- PR: #1985
🔧 Fixes and Optimizations
- fix: replace default external audio player from
mplayer
tovlc
- PR: #1995
🧼 Clean Code
- clean: delete Dictionary::getProperties which is unused since the first commit of GD
- PR: #1982
- clean: delete unused & empty builtin qt-style.css for macOS/Linux
- PR: #1986
- refactor: use standard string types and merge wstring(-qt) & utf8 namespaces into Text
- PR: #1987
- clean: delete Hunspell::encodeToHunspell which is a synonym of utf32->utf8
- PR: #1989
- refactor: merge some encoding and encoding names related code
- PR: #1990
- clean: delete a non-existential "welcome tab" widget
- PR: #1992
- refactor: consistently rename all Edit->Dictionaries ->
ui
files- PR: #1993
- refactor: default to Qt Multimedia and delete default player shenanigans
- PR: #1994
- clean: limit QHotkeyApplication::(un)registerWrapper to Windows only
- PR: #1996
- refactor: remove
DataCommitter
interface fromQHotkeyApplication
- PR: #1997
🔴 Uncategorized
- dev: generally improve cmake build script
- PR: #1983