github xiaoyifang/goldendict-ng v25.05.0-Release.2a2b0e16

17 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.

2025-04-04

🆙 Improvements

New Contributors ❤️

2025-04-01

🚀 Features

  • Rework "solo" "mode" to Single Selection Mode (#2262) - (612ac34)

📚 Documentation

🆙 Improvements

2025-03-21

🐛 Bug Fixes

  • Corner cases of translation loading by attempting filename based gd_ts loading first (#2248) - (4037eeb)

🆙 Improvements

2025-03-17

🐛 Bug Fixes

2025-03-16

💼 Other

🆙 Improvements

2025-03-07

🚀 Features

  • Make popup more flexible and similar to the mainwindow layout (#2221) - (cddd238)

🐛 Bug Fixes

💼 Other

🆙 Improvements

  • Fix -Wall compiler warnings and make -Wall required to pass build checks (#2209) - (513d583)
  • Update stardict icon (#2219) - (a7189eb)
  • Full index add headword along with content - (c872e16)
  • Full index add headword along with content (#2216) - (9afc57c)
  • String boundary check (#2217) - (b6487f2)
  • Use QScopedPointer instead of QPointer (#2230) - (76af288)

2025-02-26

🚀 Features

  • Revise Favorites by introducing active folder to reduce ambiguity (#2189) - (806ffac)

🆙 Improvements

◀️ Revert

2025-02-23

🚀 Features

🐛 Bug Fixes

  • Clear all favorite items do not work (#2184) - (6db4306)
  • Temporary string cause crash - (f666d67)

🆙 Improvements

  • Add mutex to the wordfinder (#2169) - (b72c0ca)
  • Continue to load dictionaries when some dictionaries throw exception. (#2180) - (a40a746)
  • Refactor wordfinder,use signal/connect to handle single requestFinish event. (#2151) - (3cea788)
  • Font preview in preference dialog - (b72089b)

New Contributors ❤️

2025-02-19

🐛 Bug Fixes

  • Newline character contained in the string - (78c9c92)
  • Favorite headword retrieve logic (#2171) - (6a90666)

💼 Other

🆙 Improvements

New Contributors ❤️

2025-02-17

🐛 Bug Fixes

  • Rewrite the html generation - (c39ee99)

🆙 Improvements

  • Add objectname to toolbar - (e52f35a)

2025-02-13

🚀 Features

  • Implement goldendict:://{world} URL handler for macOS - (c02cee6)
  • Support more formats for custom dictionary icon: svg, gif, webp, jpeg (#2139) - (c1d7564)

🚜 Refactor

  • Use configure_file for build time string data - (05a19b1)

🆙 Improvements

  • Lift the useless special case of xdxf's icon name (#2140) - (9463f70)
  • Properly use Qt containers in range for loops with std::as_const - (acf58d7)
  • Rewrite the log (#2147) - (e083c28)
  • Simpify the log output (#2148) - (7bff0e1)

🧼 Clean code

  • Reduce implicit int -> (q)sizetype conversion warnings (#2127) - (1b3c570)
  • Replace QAbstractItemModel with more suitable QAbstractTableModel - (d70ab6a)
  • Rm oudated TODO about QItemEditorFactory::registerEditor's lifetime - (fecb7e2)
  • Delete a TODO in getProgramDataDir - (3953e35)
  • Don't reinvent fileName(); (#2138) - (d083fe2)
  • Enable QT_ENABLE_STRICT_MODE_UP_TO for Qt6.8.2+ (#2142) - (5d9b930)

2025-02-07

🚀 Features

  • Update CREDITS and About dialog to acknowledge stakeholders (#2108) - (057380b)

🐛 Bug Fixes

  • Partially revert "Enable application log" to "Log to file" - (0aedff4)
  • Interface languages inconsistency caused by corner cases of translation files loading - (5bf2d52)
  • Multimedia memleak - (f896678)

🆙 Improvements

New Contributors ❤️

Based on branch: master

Don't miss a new goldendict-ng release

NewReleases is sending notifications on new releases.