Commit graph

4499 commits

Author SHA1 Message Date
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
Xiao YiFang 3bff15f385 Revert "fix:website dictionary url decode url"
This reverts commit 4098b61634.
2022-09-14 20:01:57 +08:00
Xiao YiFang 1cd1be84a1 "opt:website dictionary display when http status!=200" 2022-09-14 20:01:01 +08:00
Xiao YiFang 003c36d745 opt: remove useless code
remove epwingrequestrunnable class
2022-09-12 20:26:54 +08:00
Xiao YiFang 73d3d43c33 fix: hunspell on the epwing dictionary does not work
fix goldendict/goldendict#1551
2022-09-12 14:10:46 +08:00
Xiao YiFang 0676845328 fix:website dictionary display when http status!=200 2022-09-11 14:25:27 +08:00
Xiao YiFang c171d5b8bb fix:linux website dictionary show only text 2022-09-11 10:33:05 +08:00
Xiao YiFang 8e4c326341 Revert "opt: rewrite ctrl+C+C logic ,use clipboard not global hot key (#139)"
This reverts commit a66bdf2962.
2022-09-11 09:36:52 +08:00
Xiao YiFang c24f57975e Revert "fix: minor code changes related to ctrl+c"
This reverts commit 0f1e107d5f.
2022-09-11 09:36:45 +08:00
Xiao YiFang 371fb66bdf Revert "fix:ctrl +c triggered unintentionally"
This reverts commit a7cdb9dd72.
2022-09-11 09:36:39 +08:00
Xiao YiFang a7cdb9dd72 fix:ctrl +c triggered unintentionally 2022-09-11 09:02:09 +08:00
Xiao YiFang 0f1e107d5f fix: minor code changes related to ctrl+c 2022-09-10 22:12:47 +08:00
xiaoyifang cc740f1ccc
Update README.md 2022-09-10 21:38:27 +08:00
xiaoyifang 3f326b5d6c
Update README.md 2022-09-10 21:04:36 +08:00
xiaoyifang 52c279956f
Merge pull request #143 from xiaoyifang/feature/merge-upstream-1
Full-text search: Optimize data transfer to articles list
2022-09-09 14:47:48 +08:00
Xiao YiFang f5f90e328f action: macos homebrew modification 2022-09-09 14:47:20 +08:00
Abs62 4f39a6bd89 Full-text search: Optimize data transfer to articles list 2022-09-09 14:24:23 +08:00
xiaoyifang d471625d42
Merge pull request #141 from xiaoyifang/feature/website-icon
opt:website customize icon
2022-09-09 14:13:52 +08:00
Xiao YiFang ec3f93f34e action: windows action remove comment line 2022-09-09 14:13:11 +08:00
Xiao YiFang df1c965c6f fix:homebrew action libao can not find any audio device 2022-09-09 14:01:28 +08:00
Xiao YiFang c1953f9d47 opt:website customize icon 2022-09-09 13:53:56 +08:00
Abs62 fb224043a2 Full-text search: Optimize data transfer to articles list 2022-09-08 18:14:31 +03:00
xiaoyifang ab9297c8a5
opt: refactor the homebrew macos action (#140) 2022-09-08 21:46:17 +08:00
Xiao YiFang cd5e5abe4d opt:scanpopup inspect element action optimization 2022-09-08 21:11:43 +08:00
xiaoyifang a66bdf2962
opt: rewrite ctrl+C+C logic ,use clipboard not global hot key (#139)
* opt: rewrite ctrl+C+C logic ,use clipboard not global hot key
2022-09-08 19:58:52 +08:00
xiaoyifang 1ad4eee806
add macos homebrew action (#138)
* action:add mac10.15 homebrew action
2022-09-08 13:33:26 +08:00
Abs62 3b2df81b3d Full-text search: Reduce max thread count 2022-09-07 19:46:01 +03:00
Xiao YiFang ae8b8f2d7d action:disable m1 action 2022-09-07 21:39:56 +08:00
Xiao YiFang 4098b61634 fix:website dictionary url decode url 2022-09-07 21:38:30 +08:00
Abs62 e333a03d7c Full-text search: Use separate thread pool for search requests 2022-09-06 17:40:22 +03:00
Xiao YiFang 7bbc70190e fix merge conflict of upstream 2022-09-06 07:52:29 +08:00
Xiao YiFang 113bbcb020 fix upstream merge conflict 2022-09-06 07:49:55 +08:00
xiaoyifang bb3d6c86de
Merge pull request #134 from xiaoyifang/feature/m1
github: install hombrew
2022-09-06 07:44:02 +08:00
Xiao YiFang 93a2510aec github: install hombrew 2022-09-06 07:43:46 +08:00