Commit graph

3389 commits

Author SHA1 Message Date
Xiao YiFang e9acba5383 opt: dsl dictionary use lambda function instead of Runnable class 2022-05-19 20:53:23 +08:00
Xiao YiFang 7071bc5aa2 fix : revert original ensureInitDone() logic 2022-05-19 20:42:46 +08:00
Xiao YiFang c0e3767f83 opt: format code and remove default constructor 2022-05-19 20:37:11 +08:00
Xiao YiFang 15d9104f2c fix : fulltext search will crash
close issue #69
2022-05-19 20:28:52 +08:00
Xiao YiFang 0bd724b313 opt:web font preference ,set a default valut to empty 2022-05-19 08:29:50 +08:00
Xiao YiFang d73956b90d opt: change ArticleNetworkAccessManager's method createRequest to getArticleReply
createRequest was the parent's protected method ,give the impression that the derived class has override it.

rename it to clacify the misunderstand.
2022-05-19 07:14:36 +08:00
Xiao YiFang bde86d7b88 opt: remove dictionary "From " word when displaying dictionary's translation 2022-05-18 20:28:52 +08:00
Xiao YiFang f7cdb2ec32 fix: when editdictionary in qt6.3 there is an assert exception 2022-05-18 20:28:52 +08:00
Xiao YiFang e6b97ed860 fix : slob dictionary name assignment is not correct
introduced by this commit
https://github.com/xiaoyifang/goldendict/commit/0c94406e2a20763a62c6ba7f60cf#diff-aa1bd0d12bf891e30f00e8cce37e103e0e566edebb89cdc03cf4ee59133b6b11R905
2022-05-17 23:03:13 +08:00
Xiao YiFang 2eccf7af64 fix:epwing dictionary link target is not correct 2022-05-17 22:52:09 +08:00
Xiao YiFang e06f865048 fix:fix epwing dictionary link display incorrectly
this bug was introduced by the commit 46b4151cc4
2022-05-17 21:34:13 +08:00
Xiao YiFang a1ef0313ab opt : set webengine font family
make it take effect immediately
2022-05-17 21:24:30 +08:00
Xiao YiFang 949f46313d fix:iframe add extra extension to passthrough when enabled ad block. 2022-05-17 21:02:49 +08:00
Xiao YiFang bb3924ef6d fix: iframe new experimental feature
enabled only when user append ## to the website dictionary url
2022-05-17 20:44:48 +08:00
Xiao YiFang e8c550e20a fix: iframe should let the url passthrough if the url's baseHost matches with the iframe's baseHost 2022-05-17 07:55:32 +08:00
Xiao YiFang 7bc00750d2 ui:update play sound icon in toolbar 2022-05-17 00:34:42 +08:00
Xiao YiFang b2d4342e70 fix: iframe website online dictionary css does not disply correctly 2022-05-17 00:30:31 +08:00
xiaoyifang 6ed989457d
Merge pull request #68 from xiaoyifang/fix/iframe
Fix/iframe
2022-05-15 23:13:59 +08:00
Xiao YiFang e6ab87ca73 fix:add ifr local scheme
due to iframe security policy and x-frame-option .
the website online dictionary can not work in qt 5.15.2+ version.
this is a workaround to pass through the restriction.
2022-05-15 22:54:26 +08:00
Xiao YiFang eda434f38e opt: rename emitDicts signal to dictionaryChanges 2022-05-15 22:48:22 +08:00
Xiao YiFang dab5885b02 opt: debug log message
convert GDPRINTF macro to gdDebug internal
2022-05-15 12:52:44 +08:00
Xiao YiFang 609cfa74b5 github: release version extracted into a variable .
in the future release ,  prerelease and release version can share this same variable.
reduce the code changes when publish a new release version.
2022-05-13 20:47:07 +08:00
Xiao YiFang 416cd94542 single quotation 2022-05-13 00:16:18 +08:00
Xiao YiFang 5acb76704f tools: nsis script update 2022-05-12 23:49:57 +08:00
xiaoyifang e8e21358e4
Merge branch 'goldendict:master' into staged 2022-05-12 17:27:57 +08:00
Xiao YiFang f4bcfdc3d5 github: escape single quote 2022-05-11 21:07:00 +08:00
Xiao YiFang 8caf5750d0 github: escape double quote 2022-05-11 19:52:49 +08:00
Xiao YiFang 6e6f62f9c5 github: add macos qt 6.3.0 release 2022-05-11 19:43:04 +08:00
Xiao YiFang bfa56494da github: windows release name 2022-05-11 19:42:07 +08:00
Abs62 f810c6bd72 Zips: Expand headwords while indexing 2022-05-10 18:34:42 +03:00
Xiao YiFang 5fc504012c nsis uninstall project
update to qt6.x
2022-05-10 21:00:09 +08:00
Xiao YiFang a0a54a8e13 icon: replace sound icon from sertoli 2022-05-10 07:45:32 +08:00
Xiao YiFang 20f51fc7f2 fix: double click image will clear translate input line 2022-05-08 21:02:23 +08:00
Xiao YiFang 2c5f74445a github: release note change 2022-05-08 19:14:42 +08:00
xiaoyifang 03d1ea540f
Update CHANGES.md 2022-05-08 17:57:03 +08:00
xiaoyifang f160b5ab12
Update CHANGES.md 2022-05-08 17:56:16 +08:00
Xiao YiFang be46af2a15 opt: dictionary font ,zh_CN translation minor modification 2022-05-08 17:47:28 +08:00
Xiao YiFang 368724dde3 fix:font family compile error on qt5.15.2 2022-05-08 17:10:35 +08:00
Xiao YiFang 9d10ca5c2f opt: remove useless code
the mdx**runnable class is useless now ,can be removed.
2022-05-08 16:44:59 +08:00
Xiao YiFang 9c402d986e opt: add dictionary fallback font family settings 2022-05-08 16:44:09 +08:00
Xiao YiFang e6159f2e26 fix: skip qt built in argument
https://doc.qt.io/qt-5/qstyle.html#setting-a-style
2022-05-08 13:39:23 +08:00
Xiao YiFang 6087f3c3a4 github: update release note 2022-05-08 13:23:03 +08:00
Xiao YiFang 54beeb77be Merge branch 'fix/combo-style' into staged 2022-05-08 13:04:51 +08:00
Xiao YiFang 3b97a6b0cc clean: remove useless code .travis.yml 2022-05-08 13:03:55 +08:00
Xiao YiFang 447d6de72d opt: change some popup Chinese translation 2022-05-08 13:03:22 +08:00
Xiao YiFang ce4640d649 fix:stylesheet does not applied on GroupComboBox 2022-05-08 12:57:59 +08:00
Xiao YiFang 24241e75f4 opt:improve css render speed.
https://drafts.csswg.org/css-contain/#using-cv-auto
2022-05-08 09:26:48 +08:00
YiFang f960c2f046 Merge branch 'goldendict-master' into staged 2022-05-06 15:12:46 +08:00
YiFang acf3165374 Fix merge conflict 2022-05-06 13:26:23 +08:00
Yifang Xiao 289b0be594 fix:archlinux variant version ,mouse back button 2022-05-05 21:37:23 +08:00