github xiaoyifang/goldendict-ng v24.11.0-alpha.a1b3d76f
Daily build v24.11.0-a1b3d76f

pre-release2 hours ago

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

🔧 Fixes and Optimizations

  • fix: replace default external audio player from mplayer to vlc

🧼 Clean Code

  • clean: delete Dictionary::getProperties which is unused since the first commit of GD
  • clean: delete unused & empty builtin qt-style.css for macOS/Linux
  • refactor: use standard string types and merge wstring(-qt) & utf8 namespaces into Text
  • clean: delete Hunspell::encodeToHunspell which is a synonym of utf32->utf8
  • refactor: merge some encoding and encoding names related code
  • clean: delete a non-existential "welcome tab" widget
  • refactor: consistently rename all Edit->Dictionaries -> ui files
  • refactor: default to Qt Multimedia and delete default player shenanigans
  • clean: limit QHotkeyApplication::(un)registerWrapper to Windows only
  • refactor: remove DataCommitter interface from QHotkeyApplication
🔴 Uncategorized
  • dev: generally improve cmake build script

Don't miss a new goldendict-ng release

NewReleases is sending notifications on new releases.