mirror of
https://github.com/xiaoyifang/goldendict-ng.git
synced 2024-11-24 00:14:06 +00:00
Merge pull request #1543 from shenlebantongying/doc/versions
doc: codify minimum supported OS / versioning / releasing
This commit is contained in:
commit
34832d2abb
7
.github/workflows/cmake build check.yml
vendored
7
.github/workflows/cmake build check.yml
vendored
|
@ -27,11 +27,10 @@ jobs:
|
||||||
- name: Install Qt
|
- name: Install Qt
|
||||||
uses: jurplel/install-qt-action@v3
|
uses: jurplel/install-qt-action@v3
|
||||||
with:
|
with:
|
||||||
version: 6.6.3
|
# Qt6.4 for testing ubuntu LTS
|
||||||
|
version: 6.4.3
|
||||||
arch: gcc_64
|
arch: gcc_64
|
||||||
|
modules: qtwebengine qtwebchannel qtpositioning qt5compat qtmultimedia qtimageformats qtspeech
|
||||||
#serialport linuxdeploy need serialport to work.
|
|
||||||
modules: qtwebengine qtwebchannel qtpositioning qt5compat qtmultimedia qtimageformats qtspeech qtserialport
|
|
||||||
setup-python: 'false'
|
setup-python: 'false'
|
||||||
|
|
||||||
- name: ubuntu install thirdparty dependencies
|
- name: ubuntu install thirdparty dependencies
|
||||||
|
|
22
README.md
22
README.md
|
@ -13,6 +13,14 @@ dictionaries.
|
||||||
|--|--|--|
|
|--|--|--|
|
||||||
| [<img src="website/docs/img/linux_genshin.webp" width="500"/>](https://xiaoyifang.github.io/goldendict-ng/) | [<img src="website/docs/img/windows_white.webp" width="500"/>](https://xiaoyifang.github.io/goldendict-ng/) | [<img src="website/docs/img/mac_black.webp" width="500"/>](https://xiaoyifang.github.io/goldendict-ng/) |
|
| [<img src="website/docs/img/linux_genshin.webp" width="500"/>](https://xiaoyifang.github.io/goldendict-ng/) | [<img src="website/docs/img/windows_white.webp" width="500"/>](https://xiaoyifang.github.io/goldendict-ng/) | [<img src="website/docs/img/mac_black.webp" width="500"/>](https://xiaoyifang.github.io/goldendict-ng/) |
|
||||||
|
|
||||||
|
[Download & Install](https://xiaoyifang.github.io/goldendict-ng/install/)
|
||||||
|
|
||||||
|
[Documentation](https://xiaoyifang.github.io/goldendict-ng/)
|
||||||
|
|
||||||
|
[Bug reporting in issue tracker](https://github.com/xiaoyifang/goldendict-ng/issues)
|
||||||
|
|
||||||
|
[General discussions](https://github.com/xiaoyifang/goldendict-ng/discussions)
|
||||||
|
|
||||||
# Some significant features of this fork
|
# Some significant features of this fork
|
||||||
|
|
||||||
- webengine with latest html/css feature support
|
- webengine with latest html/css feature support
|
||||||
|
@ -26,10 +34,6 @@ dictionaries.
|
||||||
- daily auto release support
|
- daily auto release support
|
||||||
- lots of bug fixes and improvements
|
- lots of bug fixes and improvements
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
<https://xiaoyifang.github.io/goldendict-ng/install/>
|
|
||||||
|
|
||||||
## Help GoldenDict's Development
|
## Help GoldenDict's Development
|
||||||
|
|
||||||
GoldenDict is developed by volunteers.
|
GoldenDict is developed by volunteers.
|
||||||
|
@ -40,16 +44,6 @@ To translate the interface, you can use the Crowdin <https://crowdin.com/project
|
||||||
|
|
||||||
To start development, check out [developer guide](https://xiaoyifang.github.io/goldendict-ng/developer/)
|
To start development, check out [developer guide](https://xiaoyifang.github.io/goldendict-ng/developer/)
|
||||||
|
|
||||||
## Build from source
|
|
||||||
|
|
||||||
<https://xiaoyifang.github.io/goldendict-ng/howto/build_from_source/>
|
|
||||||
|
|
||||||
## Support
|
|
||||||
|
|
||||||
Bug reporting: [GoldenDict issue tracker](https://github.com/xiaoyifang/goldendict-ng/issues)
|
|
||||||
|
|
||||||
General discussions: [discussions](https://github.com/xiaoyifang/goldendict-ng/discussions)
|
|
||||||
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|
|
@ -4,11 +4,12 @@
|
||||||
|
|
||||||
## Download
|
## Download
|
||||||
|
|
||||||
|
Goldendict-ng is available pre-built for Windows and macOS. It is available in a few Linux/Unix repos and FlatHub.
|
||||||
|
|
||||||
* [Latest stable version](https://github.com/xiaoyifang/goldendict/releases/latest)
|
* [Latest stable version](https://github.com/xiaoyifang/goldendict/releases/latest)
|
||||||
* [Daily pre-release builds](https://github.com/xiaoyifang/goldendict/releases).
|
* [Pre-release test builds](https://github.com/xiaoyifang/goldendict/releases).
|
||||||
|
|
||||||
Both Qt5 and Qt6 builds are provided.
|
|
||||||
|
|
||||||
|
Because it is open source, you can always [build it for yourself](howto/build_from_source.md).
|
||||||
|
|
||||||
## Windows
|
## Windows
|
||||||
|
|
||||||
|
@ -17,7 +18,9 @@ Choose either
|
||||||
* `****-installer.exe ` for traditional installer experience
|
* `****-installer.exe ` for traditional installer experience
|
||||||
* `****.zip` for simply unzip and run experience
|
* `****.zip` for simply unzip and run experience
|
||||||
|
|
||||||
If Qt's version is not changed, you can also download a single `goldendict.exe` and drop it into previous installation's folder.
|
If Qt's version is not changed, you can also download a single `goldendict.exe` and drop it into previous installation's folder (If uncertain, don't do this).
|
||||||
|
|
||||||
|
Requires Windows 10 (1809 or later).
|
||||||
|
|
||||||
## Linux
|
## Linux
|
||||||
|
|
||||||
|
@ -29,6 +32,16 @@ If Qt's version is not changed, you can also download a single `goldendict.exe`
|
||||||
* Pre-built binary is also available from [archlinuxcn's repo](https://github.com/archlinuxcn/repo/tree/master/archlinuxcn/goldendict-ng-git).
|
* Pre-built binary is also available from [archlinuxcn's repo](https://github.com/archlinuxcn/repo/tree/master/archlinuxcn/goldendict-ng-git).
|
||||||
* [Gentoo package from PG_Overlay](https://gitlab.com/Perfect_Gentleman/PG_Overlay/-/blob/master/app-text/goldendict/goldendict-9999-r6.ebuild)
|
* [Gentoo package from PG_Overlay](https://gitlab.com/Perfect_Gentleman/PG_Overlay/-/blob/master/app-text/goldendict/goldendict-9999-r6.ebuild)
|
||||||
|
|
||||||
|
Minimum supported "Linux" versions is supposedly the current Ubuntu LTS or Debian's old stable or Qt6.4.
|
||||||
|
|
||||||
## macOS
|
## macOS
|
||||||
|
|
||||||
One of the `.dmg` installers.
|
Uses one of the `.dmg` installers in the [Download](#download).
|
||||||
|
|
||||||
|
Requires at least macOS 12.
|
||||||
|
|
||||||
|
## Versioning and Releasing
|
||||||
|
|
||||||
|
This project uses Calendar Versioning: `YY.MM.Patch`.
|
||||||
|
|
||||||
|
Releases will tentatively be done twice a year, considering factors like the major releases of Qt and the package freeze dates of Linux distros like Ubuntu.
|
Loading…
Reference in a new issue