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
xiaoyifang
c23487500b
opt: upgrade xapian to 1.4.22 and fix debug compilation ( #714 )
...
* opt: upgrade xapian to 1.4.22 and fix debug compilation
* fix: cmake on Windows
2023-05-20 10:29:20 +08:00
xiaoyifang
731e54d718
remove eb.lib and use source directly
...
update eb submodule
2023-05-07 16:55:18 +08:00
shenleban tongying
cd40bfa7d3
feat: remove LibTIFF dependency
...
* Qt already have built-in support for them
* remove qmake option no_extra_tiff_handler
2023-04-16 13:01:26 +08:00
Xiao YiFang
859def7ae0
feat:add iconv as an extra encoding converter
...
win specific:add iconv libs to winlibs
2023-02-01 23:33:46 +08:00
Xiao YiFang
16bc832a20
remove mac and windows dependency of libao
2022-11-12 09:34:09 +08:00
xiaoyifang
a24a0a713f
change msvc lib readme
2022-10-28 14:34:09 +08:00
Xiao YiFang
9b240d1c59
[win specific]: remove unused dll
2022-10-12 20:37:32 +08:00
Xiao YiFang
5918077018
[xapian] add windows support
2022-10-06 01:39:59 +08:00
xiaoyifang
335072b29b
winlibs:remove iconv.lib
2022-03-08 21:43:12 +08:00
xiaoyifang
d1c4611923
remove iconv lib
2022-02-26 15:13:24 +08:00
xiaoyifang
9e6a1eb7f8
winlib:update ao lib
2022-02-16 22:21:17 +08:00
xiaoyifang
c4ecd9ab7b
action: add condition to clang-format check
...
winlibs: remove lib/msvc/libao-4.dll
2022-02-12 18:28:19 +08:00
xiaoyifang
f1ac774904
winlib: update ao lib
2022-02-11 23:14:34 +08:00
xiaoyifang
b41d7c727e
winlib:update ao
2022-02-11 22:32:06 +08:00
xiaoyifang
860cdbc467
winlib: update ao dll
2022-02-11 21:54:16 +08:00
xiaoyifang
b7c2169695
winlib: update opencc to 2020-04-26
2022-02-11 21:54:14 +08:00
xiaoyifang
50156890aa
winlib: update ffmpeg libs
2022-02-05 12:50:10 +08:00
xiaoyifang
8fad509814
win specific: update ffmpeg dll lib
2022-02-02 16:17:53 +08:00
xiaoyifang
f26138555a
win specific: remove winlibs/lib
...
in windows ,as the qwebengine using the vs environment.
that means all the files in winlibs/lib are useless.
you will have no chance to use it at current situation.
2022-02-02 14:46:39 +08:00
xiaoyifang
882d70a2a9
win specific:update ffmpeg libs
2022-02-02 14:32:03 +08:00
xiaoyifang
3ec1966877
winlib:add ssl dll
2022-01-29 13:50:41 +08:00
xiaoyifang
8d9267aa4e
winlib : add msys-2.0.dll msys-iconv-2.dll those dlls was referenced by avcodec-gd-59.dll
2022-01-22 19:51:36 +08:00
xiaoyifang
4a461be7ba
add 64 bit lib hunspell
2022-01-18 21:14:29 +08:00
xiaoyifang
fc3e73cea1
Win Specific:ajust win lib.uplod precompiled lib.ease user the trouble to build .
2022-01-16 21:34:46 +08:00
xiaoyifang
f727e3a28f
Win Specific:ajust win lib.uplod precompiled lib.ease user the trouble to build .
2022-01-16 21:32:18 +08:00
xiaoyifang
0ed7c1cc1d
Merge branch 'goldendict:master' into branch-qt-5.15
2021-12-31 09:31:29 +08:00
Abs62
0e888db874
Win-specific: Compile FFMpeg libraries with speex codec support
2021-12-29 17:50:28 +03:00
xiaoyifang
9b179dac3c
runjavascript async->sync
2021-12-13 22:45:53 +08:00
xiaoyifang
d2257ce061
Merge remote-tracking branch 'remotes/origin/master' into branch-qt-5.15
...
# Conflicts:
# articleview.cc
2021-09-24 14:08:26 +08:00
Abs62
1eb5429f27
Win-specific: Add swresample library
2020-07-18 19:45:45 +03:00
Abs62
6e85b27337
Add Zstd compression support for ZIM format
2020-05-27 14:13:08 +03:00
Abs62
80a57ba344
Win-specific: Update FFmpeg libraries to version 4.2.1
2019-09-27 16:59:45 +03:00
Abs62
ba145fac47
Win-specific: Update lzma library to version 5.2.3
2018-03-06 18:31:03 +03:00
Abs62
4abc4284a1
Win-specific: Update libz library to version 1.2.11
2017-12-20 23:30:06 +03:00
Abs62
0c8e76ef50
Win-specific: Update libao library to version 1.2.2
2017-12-09 17:57:01 +03:00
Abs62
1da595c91b
Win-specific: Update iconv library to version 1.15
2017-07-09 17:14:32 +03:00
Abs62
f2a30c29cc
Win-specific: Update hunspell library to version 1.6.1
2017-07-05 18:18:32 +03:00
Abs62
a486c13aec
Win-specific: Update libtiff to version 4.0.8
2017-07-03 18:35:56 +03:00
Abs62
c689487614
Win-specific: Update OpenCC library
2016-10-27 17:52:55 +03:00
Abs62
f890be204f
Merge branch 'Original' into Qt4x5
2016-04-15 22:15:58 +03:00
Abs62
305ce3b6e0
Win-specific: Update OpenCC library to last git version
2016-04-15 18:38:03 +03:00
Abs62
5731349f06
Merge branch 'Original' into Qt4x5
2016-04-09 11:09:55 +03:00
Abs62
81a7ea2983
Win-specific: Update FFMpeg libraries
2016-04-08 00:43:27 +03:00
Abs62
b1f4795a9a
Merge branch 'Original' into Qt4x5
2015-12-19 12:54:49 +03:00
Abs62
38adb08ea9
Win-specific: Update OpenCC library
2015-12-19 12:33:44 +03:00
Abs62
fcc2758eb3
Merge branch 'Original' into Qt4x5
...
Conflicts:
goldendict.pro
2015-10-27 18:08:57 +03:00
Abs62
9f32149a30
Add OpenCC libraries and data for Windows
2015-10-26 21:20:12 +03:00
Abs62
35433d9ea6
Merge branch 'Original' into Qt4x5
2014-05-27 17:59:50 +04:00
Abs62
959bac83f7
Win-specific: Modified eb library to handle Epwing dictionary path in utf-8 encoding
2014-05-25 23:31:04 +04:00