goldendict-ng/winlibs/include
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
..
hunspell Win-specific: Update hunspell library to version 1.6.1 2017-07-05 18:18:32 +03:00
libavcodec winlib: update ffmpeg include files. 2022-02-06 18:30:57 +08:00
libavformat winlib: update ffmpeg include files. 2022-02-06 18:30:57 +08:00
libavutil winlib: update ffmpeg include files. 2022-02-06 18:30:57 +08:00
libswresample winlib: update ffmpeg include files. 2022-02-06 18:30:57 +08:00
lzma feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
lzo MDict (.mdx/.mdd) format support 2013-04-23 20:07:05 +08:00
ogg winlib: update ffmpeg include files. 2022-02-06 18:30:57 +08:00
opencc winlib: update opencc to 2020-04-26 2022-02-11 21:54:14 +08:00
vorbis winlib: update ffmpeg include files. 2022-02-06 18:30:57 +08:00
xapian opt: upgrade xapian to 1.4.22 and fix debug compilation (#714) 2023-05-20 10:29:20 +08:00
zim feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
bzlib.h Add support for Sdict dictionaries 2012-02-09 16:49:41 +04:00
iconv.h feat:add iconv as an extra encoding converter 2023-02-01 23:33:46 +08:00
lzma.h feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
stub_msvc.h Drop the src/ directory. It's superfluous. 2010-05-15 16:42:18 +04:00
xapian.h [xapian] add windows support 2022-10-06 01:39:59 +08:00
zconf.h [xapian] add windows support 2022-10-06 01:39:59 +08:00
zdict.h feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
zlib.h [xapian] add windows support 2022-10-06 01:39:59 +08:00
zstd.h feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00
zstd_errors.h feat!: add libzim dependency (#725) 2023-05-27 12:12:16 +08:00