github xiaoyifang/goldendict-ng v23.11.08-BeginningOfWinter.ff83be8a
GoldenDict-ng-v23.11.08-BeginningOfWinter.231107.ff83be8a

Install instructions for Windows, macOS and Linux

https://xiaoyifang.github.io/goldendict-ng/install/.

Filename pattern (文件名模式): [Qt version]-GoldenDict-ng-[OS]-[release-date].[ext]

Qt6.X is recommended for various enhancements.

Windows users can use either ****-installer.exe (for installer) or ****.zip (unzip and run).
The goldendict.exe can be dropped into previous installation's folder (if dependencies aren't changed).

Linux users can use Flatpak or build from source.
https://flathub.org/apps/io.github.xiaoyifang.goldendict_ng

macOS users can use .dmg installer.

6.5.1-GoldenDict.exe_windows-2019_20230701.zip means built with Qt6.5.1, windows/msvc-2019 at 20230701 as a zip archive.

Build Details

AppImage: Ubuntu-20.04
macOS: macOS-12 and macOS-13
Windows: Visual studio 2019
based on: master

Changes

🚀 Features

  • opt: convert for loop to for-range
  • opt: refactor the code to show untitle & welcome page
  • opt: reduce the network stall time
  • opt: in the darkmode , set image background to white in case the bac…
  • opt: remove the reply attribute settings which is not supported in we…
  • opt: remove gdpicture & maxPictureWidth which has not been used at all.
  • opt: experimental changes, resource performance, support gdvideo
  • opt: history addItem logic optimization
  • opt: make code more readable
  • opt: indexing dictionary in status bar does not disappear
  • opt: remove SecureScheme from custom url register
  • opt: use italic to indicate the no results
  • opt: refactor code
  • opt: remove dictionary debug mode
  • feat: add GOLDENDICT_FORCE_WAYLAND to force wayland (and get things broken)
  • opt: wikipedia word list optimization
  • opt: minor fixes

🐛 Fixes

  • fix: avoid QFile::readall when loading resources
  • fix: makeFTSIndex crash at startup when indexed articleCount is zero
  • fix: typo
  • fix: word zoom does not work in completer
  • fix: save article , process qrc protocol link
  • fix: reduce 206 response
  • fix: dsl max width image
  • fix: fix image path in default article css
  • fix: scanpopup flash content
  • fix: dsl dictionary crash when creating full text index.
  • fix: reduce wait time on socket
  • fix: audio device change handled
  • fix: mouse xbutton1(&2) back and forward event
  • fix: epwing dictionary parsing error

🤖 Github action

  • action: macos build failed
  • action: add qt6.6.0 support
  • action: drop support of AppImage
🔴 Uncategorized
  • i18n: fix typo in Lingua Libre Dialog
  • New Crowdin updates
  • refactor: use static class method instead of instance method
  • New Crowdin updates
  • [Win]: drop support of 5.15.2 on Windows Platform
  • Add default font style for phonetic symbols
  • New Crowdin updates
  • cleanup libs and fix cmake project version.
  • New Crowdin updates
  • optimize the default css font

Don't miss a new goldendict-ng release

NewReleases is sending notifications on new releases.