Skip to content

Releases: xiaoyifang/goldendict-ng

GoldenDict-ng-v24.05.13-alpha.240514.2e88e3b2

14 May 10:00
2e88e3b
Compare
Choose a tag to compare

Install instructions for Windows, macOS and Linux

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

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

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

macOS: macOS-12 (x86_64) and macOS-14 (Arm)
Windows: Visual studio 2019
based on: dev

Changes

🐛 Fixes

  • fix: add timeout for sounddir modification scanning for super large sound dir and/or slow filesystem
  • fix: set macOS deployment version to 12.0
  • fix: on Windows, disable Qt6.7's dark mode and force Fusion style no matter what
🔴 Uncategorized
  • merge staged to dev
  • sync staged to dev
  • merge staged changes to dev
  • merge staged to dev
  • merge staged to dev
  • merge staged to dev
  • merge staged to dev

GoldenDict-ng-v24.05.05-LiXia.240505.ecd1138c

05 May 14:30
ecd1138
Compare
Choose a tag to compare

Install instructions for Windows, macOS and Linux

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

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

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

macOS: macOS-12 (x86_64) and macOS-14 (Arm)
Windows: Visual studio 2019
based on: master

Changes

🚀 Features

  • opt: support UP/Down arrow key in headword UI
  • opt: add the language variant option for wikipedia dictionaries
  • opt: allow add directory in portable mode
  • opt: css feature content-visibility only available in modern style
  • feat: document Index file in architecture.md
  • opt: the xapian fts does not concern about the address order
  • feature: Add StartupWMClass to the application's ".desktop" file
  • feat: utilize CMake for macOS .app and .dmg creation
  • feat: switch macOS CI builds to CMake

🐛 Fixes

  • fix: correctly use CMake's FindX11
  • fix: uses libc iconv on FreeBSD
  • fix: ctrl+v in Welcome page will result a wrong search
  • fix: possible crash on macos
  • fix: reduce darkreader mode white flash further by using QWebEnginePage::setBackgroundColor() (for Qt6.6.3+)
  • fix: two typos in desktop file
  • fix: a crash when qrcx:// fails.
  • fix: CMake problems found by the openBSD package
  • fix: "Open Image in System Viewer" doesn't work on macOS
  • fix: crash when clicking audio insanely fast.
  • fix: macos build
  • fix: soundDir index not updating when sounds modified
  • fix: in portable version,the default content dir lost recursive attribute.
  • fix: url handler and encoded ACE / Punycode / percent encoded URLs
  • fix: ffmpeg dll install path

🤖 Github action

  • action: update CI workflows and bump current version

🧼 Clean Code

  • clean: simplify tabbar double click detect via qt's built-in methods
  • clean: remove macOS unused code related to gestures
  • clean: remove unnecessary passing of openSearchAction to ArticleView's ctor
  • clean: deprecations that won't break Qt5 compatibility
  • clean: rename File::Class to what it is really used.
  • clean: utilize QSaveFile and improve config/favorite/history file saving
🔴 Uncategorized
  • New Crowdin updates
  • New Crowdin updates
  • New Crowdin updates
  • New Crowdin updates
  • Fix cmake complains no
  • Typo fix for Mediawiki language variant
  • upgrade to qt6.6.2
  • Announce Goldendict-ng for guix
  • New Crowdin updates
  • A temporary workaround to #1451
  • CMakeLists.txt: Enforce UTC in timestamp generation
  • Update libraries: fmt to 10.2.1 and toml++ to 3.4.0
  • CMake: let cpack generate package.
  • Update windows dependencies: zim-9.0, zlib-1.3.1
  • New Crowdin updates
  • doc: extra info about morphology
  • New Crowdin updates
  • fix macOS CI
  • Cut a new release
  • update CI again
  • cut a release, really

GoldenDict-ng-v24.02.16-alpha.240505.384b0945

05 May 08:03
384b094
Compare
Choose a tag to compare

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

Flatpak
macOS: macOS-12 (x86) and macOS-14 (Arm)
Windows: Visual studio 2019
based on: dev

GoldenDict-ng-v24.02.16-alpha.240409.aac1e059

09 Apr 01:21
aac1e05
Compare
Choose a tag to compare

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

Flatpak
macOS: macOS-12 and macOS-13
Windows: Visual studio 2019
based on: dev

Changes

🚀 Features

  • feat: document Index file in architecture.md
  • opt: the xapian fts does not concern about the address order

🐛 Fixes

  • fix: url handler and encoded ACE / Punycode / percent encoded URLs
  • fix: ffmpeg dll install path

🧼 Clean Code

  • clean: remove unnecessary passing of openSearchAction to ArticleView's ctor
  • clean: deprecations that won't break Qt5 compatibility
  • clean: rename File::Class to what it is really used.
  • clean: utilize QSaveFile and improve config/favorite/history file saving
🔴 Uncategorized
  • New Crowdin updates
  • A temporary workaround to #1451
  • CMakeLists.txt: Enforce UTC in timestamp generation
  • Update libraries: fmt to 10.2.1 and toml++ to 3.4.0
  • CMake: let cpack generate package.
  • Update windows dependencies: zim-9.0, zlib-1.3.1
  • merge staged changes to dev

GoldenDict-ng-v24.02.16-alpha.240321.4f905c75

20 Mar 14:12
4f905c7
Compare
Choose a tag to compare

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

Flatpak
macOS: macOS-12 and macOS-13
Windows: Visual studio 2019
based on: dev

Changes

🐛 Fixes

  • fix: soundDir index not updating when sounds modified
  • fix: in portable version,the default content dir lost recursive attribute.
🔴 Uncategorized
  • merge staged to dev
  • sync staged to dev

GoldenDict-ng-v24.02.16-alpha.240320.1e261ac7

20 Mar 05:27
1e261ac
Compare
Choose a tag to compare

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

Flatpak
macOS: macOS-12 and macOS-13
Windows: Visual studio 2019
based on: dev

Changes

🚀 Features

  • opt: css feature content-visibility only available in modern style

🐛 Fixes

  • fix: reduce darkreader mode white flash further by using QWebEnginePage::setBackgroundColor() (for Qt6.6.3+)
  • fix: two typos in desktop file
  • fix: a crash when qrcx:// fails.
  • fix: CMake problems found by the openBSD package
  • fix: "Open Image in System Viewer" doesn't work on macOS
  • fix: crash when clicking audio insanely fast.

🧼 Clean Code

  • clean: simplify tabbar double click detect via qt's built-in methods
  • clean: remove macOS unused code related to gestures
🔴 Uncategorized
  • merge staged to dev

GoldenDict-ng-v24.02.16-alpha.240221.6e007329

21 Feb 13:14
6e00732
Compare
Choose a tag to compare

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

Flatpak
macOS: macOS-12 and macOS-13
Windows: Visual studio 2019
based on: dev

Changes

🔴 Uncategorized
  • Announce Goldendict-ng for guix

GoldenDict-ng-v24.02.16-alpha.240216.fbe5335e

16 Feb 02:28
fbe5335
Compare
Choose a tag to compare

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: dev

Changes

🔴 Uncategorized
  • upgrade to qt6.6.2

GoldenDict-ng-v24.02.16-alpha.240216.1bb81c8f

16 Feb 01:34
b3778da
Compare
Choose a tag to compare

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: opt/upgrade-qt-6.6.2

Changes

🚀 Features

  • opt: allow add directory in portable mode
🔴 Uncategorized
  • New Crowdin updates
  • New Crowdin updates
  • New Crowdin updates
  • Fix cmake complains no

GoldenDict-ng-v24.01.27-alpha.240201.92ad684d

01 Feb 07:44
92ad684
Compare
Choose a tag to compare

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: dev

Changes

🚀 Features

  • opt: allow add directory in portable mode
🔴 Uncategorized
  • New Crowdin updates
  • New Crowdin updates
  • New Crowdin updates
  • Fix cmake complains no