xiaoyifang
b1b48272b4
Update README.md
2022-10-11 00:12:24 +08:00
Xiao YiFang
af526e4c91
Merge remote-tracking branch 'origin/staged' into dev
2022-10-11 00:01:27 +08:00
Xiao YiFang
cc92a771ca
Merge branch 'staged' into dev
2022-10-11 00:00:58 +08:00
xiaoyifang
0daf94ffc7
Merge pull request #163 from xiaoyifang/opt/xapian
...
add xapian support as the backend fullindex engine
2022-10-09 21:49:18 +08:00
xiaoyifang
ac522ebdd6
Update ftshelpers.cc
2022-10-09 12:18:26 +08:00
Xiao YiFang
df0622d216
xapian revert the needToRebuildBTreeIndex to needToRebuildIndex
2022-10-08 21:16:15 +08:00
Xiao YiFang
c930687055
xapian indexisold function adjusted
2022-10-08 21:02:52 +08:00
Xiao YiFang
e2a55e3f8f
xapian remove Stem
2022-10-08 20:02:02 +08:00
Xiao YiFang
7044e4cf8e
xapian reduce the fulltext index file size significantly
2022-10-07 21:32:13 +08:00
Xiao YiFang
33c631e4e5
opt: initialize variable in the constructor
2022-10-07 17:39:43 +08:00
Xiao YiFang
1ad358bb84
xapian remove obsolete ftx index
2022-10-07 17:08:10 +08:00
Xiao YiFang
46b8969666
clean code: compile warning and remove commented code line
2022-10-07 16:48:16 +08:00
Xiao YiFang
e2bcf0e8e0
xapian code format
2022-10-07 10:34:27 +08:00
Xiao YiFang
d7a8849234
xapian move regex to global RX namespace
2022-10-07 10:17:44 +08:00
Xiao YiFang
e7a55cafc1
xapian fulltext search result is set to the real matched count.
2022-10-07 09:59:41 +08:00
Xiao YiFang
035887e919
xapian: CJK support
2022-10-07 09:27:27 +08:00
Xiao YiFang
f9bcd87519
xapian: incremental fulltext index
2022-10-06 22:35:10 +08:00
Xiao YiFang
6618e026b8
xapian CJK search support
2022-10-06 22:19:53 +08:00
Xiao YiFang
8f29e0f394
xapian add timer to update progress of fullindex building
2022-10-06 20:58:57 +08:00
Xiao YiFang
36491e8e0b
xapian incremental fullindex building
2022-10-06 19:32:45 +08:00
Xiao YiFang
83e59c0510
xapian search string highlight
2022-10-06 12:40:44 +08:00
Xiao YiFang
2c9fdd5227
gico icon size change from 16x16 to 64x64
2022-10-06 11:27:47 +08:00
Xiao YiFang
83b36a7316
xapian ,fullindex file name different in normal mode and xapian mode
2022-10-06 11:04:48 +08:00
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
57ae18a081
Merge branch 'staged' into dev
2022-10-05 20:00:49 +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
5ad877e1bc
Merge branch 'staged' into dev
2022-10-05 15:42:29 +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
Xiao YiFang
fdaa0755c7
Merge branch 'staged' into dev
2022-10-04 21:11:12 +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
92af70d156
Merge branch 'staged' into dev
2022-10-03 20:28:41 +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
dd51a5010a
Merge pull request #161 from xiaoyifang/staged
...
merge staged branch to dev
2022-10-02 16:25:13 +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