Commit graph

242 commits

Author SHA1 Message Date
xiaoyifang 6728f9346b clean:remove empty file ,cpp_features.hh 2022-02-26 13:56:50 +08:00
xiaoyifang 0bf5bbf501 optimize:utf-8 source encoding and execution encoding .
compatible with VS utf-8 bom complain about transliteration file
2022-02-26 13:21:27 +08:00
xiaoyifang 59ea20f4c1 clean:remove hotkey dll handler 2022-02-25 23:08:17 +08:00
xiaoyifang b7b347ec0e clean:remove win32 mouse over function.
this function only work on windows and text .

can be replace with ocr(with the help of Capture2Text etc.).
2022-02-25 07:55:32 +08:00
xiaoyifang 5f3c269098 os:win specific remove rc file
qmake can auto generate the rc file.
2022-02-19 21:00:33 +08:00
xiaoyifang 0e19c34bbe Revert "clean:remove win specific vs files"
This reverts commit c3f3f94258.
2022-02-19 19:01:02 +08:00
yifang d835c0ba9c optimize:folder structure rearrange 2022-02-18 20:50:15 +08:00
yifang 803ec13b98 Merge branch 'feature/encoding-char32' into staged 2022-02-18 20:16:07 +08:00
yifang 6781c465af fix:make visual studio happy 2022-02-18 20:14:10 +08:00
yifang c3f3f94258 clean:remove win specific vs files 2022-02-17 22:49:18 +08:00
yifang b652d50291 optimize: wchar use builtin char32_t
optimize: wchar use builtin char32_t
2022-02-17 22:33:58 +08:00
yifang 81cff1f4d5 maclibs:rename libopencc.dylib to libopencc.1.1.dylib 2022-02-17 08:08:03 +08:00
xiaoyifang fbcf1dfa83 macos: link opencc
name changed from opencc.2 to opencc
2022-02-15 00:08:15 +08:00
xiaoyifang e2fe63f98f action:add macos support 2022-02-12 21:04:00 +08:00
xiaoyifang b7c2169695 winlib: update opencc to 2020-04-26 2022-02-11 21:54:14 +08:00
xiaoyifang 38e0a29daf version:update version 2022-02-07 22:29:30 +08:00
xiaoyifang 0c94406e2a fix merge conflict with feature/deprecated 2022-02-03 17:50:47 +08:00
xiaoyifang c96a83f5d2 imp. remove mouseover32 2022-02-03 16:55:10 +08:00
yifang 4f486a928c clean: remove unreach branch in goldendict.pro 2022-02-02 21:46:49 +08:00
xiaoyifang b6fe4b007b Merge branch 'feature/winlib' into staged 2022-02-02 14:59:37 +08:00
xiaoyifang 882d70a2a9 win specific:update ffmpeg libs 2022-02-02 14:32:03 +08:00
xiaoyifang aa12bbe167 Merge branch 'branch-qt-5.15' into dev 2022-01-24 22:27:04 +08:00
yifang c035cdc4ae clean code:remove 'greaterThan(QT_MAJOR_VERSION, 4)'from goldendict.pro 2022-01-24 06:49:20 +08:00
xiaoyifang edd873e7e4 fix : pro file minor changes . lrelease configuration 2022-01-22 18:45:27 +08:00
xiaoyifang fb420d54d5 Merge branch 'branch-qt-5.15' into dev 2022-01-21 22:39:28 +08:00
xiaoyifang f0d0a56ecc clean code:remove qmake CONFIG 'old_hunspell' that means libhunspell > 1.5 from now on. 2022-01-21 16:16:22 +08:00
xiaoyifang c25657e3c0 github action: package locale to zip 2022-01-20 19:56:07 +08:00
xiaoyifang f047c5fc9c Revert "imp. : wrap articleview in webchannel for security reason"
This reverts commit cf10810fe2.
2022-01-19 22:39:04 +08:00
yifang cf10810fe2 imp. : wrap articleview in webchannel for security reason 2022-01-19 20:50:17 +08:00
xiaoyifang 3ceb7dda36 improvement:pro file remove useless condition 2022-01-10 21:21:22 +08:00
xiaoyifang bd6cc8b9c9 fix: resource scheme handler received finished signal twice,more likely to crash the webengine. 2022-01-09 09:52:40 +08:00
yifang 46b4151cc4 improve: replace all the deprecated method before 5.15 2022-01-08 22:08:23 +08:00
xiaoyifang 0c55c85339 fix conflict 2022-01-08 22:07:33 +08:00
yifang 0f1c0d4204 improve:right context menu active dictionaries 2022-01-08 14:51:24 +08:00
yifang 89b821d473 remove deprecated function 2021-12-26 19:01:05 +08:00
yifang f292e0c251 add javascript qt object to html(used to communicate between html and c++)
add jquery framework .
2021-12-19 18:37:27 +08:00
xiaoyifang cb5ac438fe bword link in Hunspell dictionary. 2021-12-13 22:46:02 +08:00
xiaoyifang 5eac08c97a rename qt4x5.hh to utils.hh
the filename qt4x5 is not proper now,for the qt4 version can never meet.and the qt5 is actually mean qt>5 .
2021-12-13 22:45:35 +08:00
xiaoyifang ded545ecf3 fix dictionary parse error:
1,mdx dictionary load error in windows.
2,dsl dictionary load error in windows.
2021-10-19 00:19:25 +08:00
yifang c1eef3a228 remove inspector -- useless code 2021-10-05 09:51:51 +08:00
xiaoyifang 0279273369 add gico scheme handler 2021-08-28 10:35:23 +08:00
xiaoyifang 4b7af3cf6c webkit to webengine 2021-07-15 23:07:45 +08:00
xiaoyifang 3aadf52344 webkit to webengine 2021-07-15 22:58:32 +08:00
Abs62 b2e673961d Add hi_IN.ts to project file 2021-03-09 17:53:48 +03:00
proletarius101 38d7193f49 Rename id in metadata and desktop entry to org.goldendict.GoldenDict
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-id-generic

https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#file-naming
2021-02-27 20:04:28 +08:00
Carmina16 78cdbcae50
Add Interlingue translation
Setup the Interlingue translation
2020-07-19 16:53:21 +07:00
hrimfaxi 2155d492cb Use libswresample to convert 32-bit and float audio into s16
Since libao+pulseaudio cannot play 32-bit or flt/fltp/dbl/dblp audio,
the following audio formats are passed through libswresample
to convert into AV_SAMPLE_FMT_S16, which is accepted by libao:

* AV_SAMPLE_FMT_S32
* AV_SAMPLE_FMT_S32P
* AV_SAMPLE_FMT_FLT
* AV_SAMPLE_FMT_FLTP
* AV_SAMPLE_FMT_DBL
* AV_SAMPLE_FMT_DBLP

This fixes issue #949 and issue #1014. Now FFmpeg+libao internal player
can play with pulseaudio backend enabled in /etc/libao.conf .

Signed-off-by: hrimfaxi <outmatch@gmail.com>
2020-07-18 20:55:00 +08:00
Abs62 6e85b27337 Add Zstd compression support for ZIM format 2020-05-27 14:13:08 +03:00
Robin Townsend 7df235b118 add Lojban translations
Lojban only has an ISO 639-3 code, so we pretend that its ISO 639-2 code
is jb
2020-02-23 14:00:32 -05:00
Kevin Zheng d62b2d61ba Fix build on FreeBSD 2019-04-01 17:10:10 -07:00