goldendict-ng/.github/workflows
xiaoyifang 3858932ec4
feat!: add libzim dependency (#725)
* feat!: add libzim dependency

* 🎨 apply clang-format changes

* action: add libzim dependency to action

* feat!: change dependency folder

* action: add zim support

* feat!: add libzim support

* action: fix sonarcloud check

* doc: add libzim readme

* action: cmake build

* action: cmake check

* fix: code smell

* action: cmake check

* action: cmake on Macos

* action: cmake on Macos

* feat: use libzim to read title and description

* 🎨 apply clang-format changes

* feat: split zim file support

* feat: loadArticle refactor

* 🎨 apply clang-format changes

* 🎨 apply clang-format changes

* feat: update library and goldendict.pro

* 🎨 apply clang-format changes

* fix:word count

* 🎨 apply clang-format changes

* fix: video src url subsititue

* 🎨 apply clang-format changes

* zim: headword is not usually a valid

it is from title and url.

* fix: remove nested try catch

* zim: fix resource loading issue.

* 🎨 apply clang-format changes

* action: remove libao

* zim: process url

some old zim dictionary url does not contain namespace such as
/C/url

make the old and new zim dictionary's url consistent without the leading
../C/  etc.

* 🎨 apply clang-format changes

* zim: process url

remove leading dot and slash
such as ../-/assets  ,remove ../

* 🎨 apply clang-format changes

* zim: remove resourceIndex creation

use libzim to read the resource directly.

* zim: only iterate all the articles

* 🎨 apply clang-format changes

* fix: code smell

* 🎨 apply clang-format changes

* zim: refactor method to convert url to wstring

* 🎨 apply clang-format changes

* fix:code smell

* 🎨 apply clang-format changes

* zim: update windows dependencies

* zim: add mutex lock

* 🎨 apply clang-format changes

* fix: code smell

* 🎨 apply clang-format changes

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-27 12:12:16 +08:00
..
auto clang format.yml fix: possible dsl languageForId issue 2023-05-23 19:03:25 +08:00
AutoTag.yml bump alpha version to 23.05.03 2023-05-03 12:19:50 +08:00
build.yml feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
cmake build check.yml feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
deploy_website.yml fix(action): deploy_website does not trigger 2023-04-27 06:11:58 +08:00
ffmpeg-macos-build.yml add ffmpeg build 2022-11-12 13:57:23 +08:00
ffmpeg.yml add ffmpeg action to build an universal package 2022-10-12 17:45:35 +08:00
issue-translator.yml action:issue translator 2023-04-14 15:55:13 +08:00
macos-homebrew-PR-check.yml feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
macos-homebrew-xapian.yml feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
macos-homebrew.yml opt:remove non-xapian fulltext creation logic (#643) 2023-05-17 22:29:56 +08:00
ubuntu-6.2-xapian.yml feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
ubuntu-6.2.yml feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
ubuntu-PR-check.yml feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
ubuntu.yml feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
windows-6.x-xapian.yml fix: windows ,change installer name 2023-05-18 09:26:35 +08:00
windows-6.x.yml opt:remove non-xapian fulltext creation logic (#643) 2023-05-17 22:29:56 +08:00
windows-PR-check.yml ocr: add how to series 2023-05-21 14:52:11 +08:00
windows.yml fix: windows ,change installer name 2023-05-18 09:26:35 +08:00