Commit graph

3882 commits

Author SHA1 Message Date
Xiao YiFang dcceec8420 xapian fulltext highlight display when show the article 2022-10-06 09:43:16 +08:00
Xiao YiFang 3ae23f3935 xapian exception 2022-10-06 09:21:03 +08:00
Xiao YiFang 55d7c6ee2b [xapian]:add zim fullindex xapian support 2022-10-06 09:15:59 +08:00
Xiao YiFang c06e2a27c1 add xapian build instruction and github action 2022-10-06 07:54:28 +08:00
Xiao YiFang 5918077018 [xapian] add windows support 2022-10-06 01:39:59 +08:00
Xiao YiFang 4ab26f687c mdx normal index check logic 2022-10-06 01:39:59 +08:00
Xiao YiFang 5a8de1ea1d [xapian] add instruction in the readme 2022-10-06 01:39:59 +08:00
Xiao YiFang 6a34804df2 opt: add xapian support
opt: add xapian fullindex support
2022-10-06 01:39:59 +08:00
Xiao YiFang 0ce1ff8566 add undocumented date variable to VERSION 2022-10-05 23:57:53 +08:00
Xiao YiFang 53c1db8eaf fix: epwing dictionary headword correction
such as headword "1gulp n. →" was corrected as " gulp n "
2022-10-05 20:00:23 +08:00
Xiao YiFang 32689d71ad fix: epwing remove unused parameter 2022-10-05 16:33:59 +08:00
Xiao YiFang 034e5e8378 fix: headword dialog assert exception 2022-10-05 15:42:08 +08:00
Xiao YiFang 53ce63fbf5 fix:epwing performance improvement.
the head correction process seems takes too much time. The headword is returned by epwing api ,  there is no need to verify the headword again .
And at some cases , the headword verification never works.
2022-10-05 15:05:04 +08:00
xiaoyifang a9b3a64f05
Merge pull request #162 from xiaoyifang/fix/epwing-2
fix: epwing reference process logic
2022-10-04 21:10:15 +08:00
Xiao YiFang 769ef7d24b fix: epwing reference process logic 2022-10-04 20:02:17 +08:00
Xiao YiFang 98769b6dd2 fix:mdx embeded @font-face support 2022-10-03 20:28:16 +08:00
Xiao YiFang e8764d322c fix: access violation 2022-10-03 11:49:27 +08:00
Xiao YiFang 7c30b89336 opt: headwords dialog filtering optimization
when in filtering process, fetch more return false.
2022-10-02 19:53:54 +08:00
xiaoyifang 63ddf68d3b
Merge pull request #159 from xiaoyifang/opt/headword
opt: improve headword dialog performance
2022-10-01 18:01:46 +08:00
Xiao YiFang 4c8ec4e3f2 opt: improve headword dialog performance
especially when the dictionary has a very large collecton of headword.
include export function
2022-10-01 15:33:23 +08:00
Xiao YiFang 486edab3f7 fix: when show mainwindows in fedora ,the menu got focused
seems like a regression caused by goldendict/goldendict#235

fix #158
2022-10-01 09:16:36 +08:00
Xiao YiFang ca7fc1c2d3 fix: transaltion in macos only existed english
A regression from previous changes.
2022-10-01 07:27:11 +08:00
xiaoyifang e55db7d0ca
Delete qtwebengine_de_CH.qm 2022-09-27 14:01:40 +08:00
xiaoyifang d1add5abbe
Create how to customize the opencc.md 2022-09-26 14:39:17 +08:00
xiaoyifang fdb4aae875
Merge pull request #155 from xiaoyifang/clean/remove-scan-setting
clean code:remove x11 scanpopup flag setting
2022-09-25 13:49:19 +08:00
Xiao YiFang 11b29d30a7 clean code:remove x11 scanpopup flag setting 2022-09-25 12:49:22 +08:00
Xiao YiFang fba1b96b0e bump alpha version to 22.9.24 2022-09-23 19:59:03 +08:00
xiaoyifang c1e85db74f
Merge pull request #153 from xiaoyifang/merge/0922
ignored:
Full-text search: Use separate thread pool for search requests
Full-text search: Reduce max thread count
2022-09-22 20:16:24 +08:00
Xiao YiFang a0ae0df21d fix upstream conflict 2022-09-22 20:13:57 +08:00
Xiao YiFang 8dfafe14ff Merge commit '3b2df81b' into staged 2022-09-22 20:11:16 +08:00
xiaoyifang 9ff0e77ffa
Merge pull request #151 from xiaoyifang/fix/embed-ts
revert embed translation
2022-09-22 20:07:41 +08:00
Xiao YiFang db251ac44f revert embed translation 2022-09-22 20:06:43 +08:00
Xiao YiFang b9c74c8714 Revert "opt:website dictionary iframe remove mouseover event"
This reverts commit c88d85ba7c.
2022-09-22 20:04:01 +08:00
Igor Kushnir 927566244f Don't percent-encode local file names while saving an article
This commit fixes broken links in complete saved articles to files whose
names contain reserved characters. An HTML parser decodes a
percent-encoded URL before looking for the referenced file on disk. So
a file with a percent-encoded name cannot be found. Percent-encode only
the URL to fix the bug.
2022-09-21 20:33:54 +03:00
Xiao YiFang d68a8c7ff0 clean code:remove seemingly useless code 2022-09-21 23:52:12 +08:00
xiaoyifang 86e1369da5
Update CHANGES.md 2022-09-20 21:43:22 +08:00
Xiao YiFang b6fd5e2870 opt: optimize WordList items update logic. 2022-09-20 20:15:26 +08:00
Xiao YiFang 8ebe71e440 fix: help file can not be opened in Qt6
there is an error saying "can not register namespace goldendict_en etc."
2022-09-20 20:06:27 +08:00
Xiao YiFang 048919be16 action: modify windows installer 2022-09-19 21:03:14 +08:00
Xiao YiFang 81de016599 action: rename github actions 2022-09-19 20:37:39 +08:00
Xiao YiFang 1eceb1d388 opt: mutex reentry lock 2022-09-19 20:31:40 +08:00
Xiao YiFang dc44f8992b fix: mdx dictionary source content can not display correctly
source+srcset html can not parse and modified correctly
2022-09-19 20:13:00 +08:00
xiaoyifang 0a27b4d9ac
Merge pull request #148 from xiaoyifang/opt/mdx-destructor
opt:mdx class destruction order
2022-09-18 09:37:32 +08:00
Xiao YiFang 5b94146090 opt:mdx class destruction order 2022-09-18 09:00:27 +08:00
Xiao YiFang 44b282fb51 opt: gd useragent minor changes. 2022-09-18 08:57:17 +08:00
xiaoyifang 87aa1f647d
Merge pull request #146 from xiaoyifang/opt/remove-scan-ui
opt:remove scan popup options
2022-09-18 00:11:29 +08:00
Xiao YiFang c5035d87fc opt:remove scan popup options 2022-09-17 23:03:17 +08:00
Xiao YiFang c88d85ba7c opt:website dictionary iframe remove mouseover event 2022-09-17 13:54:44 +08:00
xiaoyifang bac5f6df31
Merge pull request #145 from xiaoyifang/fix/website-404
fix: word around to fix website return 404 with no response body
2022-09-16 09:21:10 +08:00
Xiao YiFang a409413f54 fix: word around to fix website return 404 with no response body 2022-09-16 07:55:35 +08:00