Xiao YiFang
|
20a4220a01
|
divide by zero
|
2022-08-12 21:41:17 +08:00 |
|
Xiao YiFang
|
d95f545b70
|
divide by zero
|
2022-08-12 21:36:23 +08:00 |
|
Xiao YiFang
|
9a708bfd81
|
vector reserve the size to reduce reallocation
|
2022-08-12 20:17:25 +08:00 |
|
Xiao YiFang
|
c448f56f2b
|
opt:replace std::vector push_back with emplace_back
|
2022-08-09 20:35:52 +08:00 |
|
Xiao YiFang
|
647041cec3
|
feat:add cjk fulltext search
|
2022-06-03 15:34:00 +08:00 |
|
Xiao YiFang
|
e26db104f7
|
fix: regression introduce by replacing qBinaryFind
|
2022-06-03 15:33:16 +08:00 |
|
xiaoyifang
|
5a0a6c6491
|
feature:add ignore punctuaion option
|
2022-04-23 16:15:23 +08:00 |
|
xiaoyifang
|
5f6cc84ff1
|
fix: when search entry "long" ,"long." "'long" also displayed in the the same time.
|
2022-04-23 14:38:41 +08:00 |
|
xiaoyifang
|
c34bde252e
|
fix:warning output should not print as address.
|
2022-04-18 22:21:42 +08:00 |
|
YiFang Xiao
|
b771f0e340
|
optimize the utf8::encoding method invocation.
|
2022-04-01 20:09:15 +08:00 |
|
xiaoyifang
|
c2b466ce19
|
Merge branch 'feature/cpp-refactor-code' into staged
|
2022-02-03 17:51:40 +08:00 |
|
xiaoyifang
|
0c94406e2a
|
fix merge conflict with feature/deprecated
|
2022-02-03 17:50:47 +08:00 |
|
yifang
|
262e650779
|
fix: DPRINTF=>GD_DPRINTF ,DDPRINT does not exist now.
do not affect functionality.only existed in comments.
|
2022-01-15 15:29:20 +08:00 |
|
xiaoyifang
|
c7d33f4eb9
|
clean code: remove old cpp feature
|
2022-01-09 16:35:07 +08:00 |
|
yifang
|
46b4151cc4
|
improve: replace all the deprecated method before 5.15
|
2022-01-08 22:08:23 +08:00 |
|
yifang
|
de3d7b8b19
|
clean code:remove QT_VERSION check
|
2021-12-16 19:59:00 +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 |
|
yifang.xiao
|
0365015ac6
|
clean code:
remove "#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 )" check ,the check should always be true based on current situation.
|
2021-12-13 22:45:33 +08:00 |
|
xiaoyifang
|
402add183e
|
clean qt_version < 5 code.
|
2021-12-13 22:43:46 +08:00 |
|
xiaoyifang
|
e07e0ec314
|
remove if 0 dead code
|
2021-11-17 22:19:32 +08:00 |
|
Abs62
|
968690654f
|
1. Fix work with big index files
2. Increase limit of node elements while build index
|
2021-03-05 16:51:44 +03:00 |
|
data-man
|
278c143a05
|
Use std::sort in suitable places
|
2021-02-01 15:00:31 +00:00 |
|
Abs62
|
031b9e1eab
|
Increase limit of node elements while build index
|
2019-07-24 23:59:44 +03:00 |
|
Boyuan Yang
|
5d5432dbad
|
Fix typos found by codespell
|
2018-07-07 17:33:15 +08:00 |
|
Abs62
|
d7bc012411
|
Add option to ignore diacritics while articles search
|
2018-06-13 19:00:42 +03:00 |
|
Abs62
|
fd00e9d156
|
Fix gcc 7.3 compiler warnings (#issue 978)
|
2018-05-21 18:32:04 +03:00 |
|
Abs62
|
5fa5cc123f
|
Full-text search: Allow ignore diacritics while search
|
2018-04-10 17:49:52 +03:00 |
|
Abs62
|
9468f266f5
|
Increase limit of node elements while build index
|
2018-03-13 22:25:17 +03:00 |
|
Abs62
|
99a4e00b65
|
Full-text search: Fix find headwords by unsorted offsets
|
2018-03-09 02:16:15 +03:00 |
|
Abs62
|
7b4e5a2ff7
|
Full-text search: A little optimization for memory allocation
|
2018-03-01 18:44:11 +03:00 |
|
Abs62
|
c204f75e52
|
Qt5: Use QRegularExpression instead of QRegExp in many cases
|
2018-02-22 16:55:56 +03:00 |
|
Abs62
|
31688d435d
|
Fix headwords search for case of wildcard in the first position
|
2017-08-30 19:09:41 +03:00 |
|
Abs62
|
434a88c503
|
Fix wildcards search for very short dictionaries
|
2017-07-02 12:58:45 +03:00 |
|
Abs62
|
ccea483d4c
|
Fix crash while wildcard search in empty dictionaries
|
2016-05-28 22:26:25 +03:00 |
|
Abs62
|
4b8de48e5c
|
Merge branch 'Original' into Qt4x5
|
2014-11-27 18:53:52 +03:00 |
|
Abs62
|
2472e12421
|
Log warning for too long headwords while indexing
|
2014-11-20 18:03:55 +03:00 |
|
Abs62
|
5f54ff37e4
|
Fix some warning messages
|
2014-10-22 17:50:29 +04:00 |
|
Abs62
|
d4adf591a9
|
Adjust code for Qt5
|
2014-07-11 18:18:37 +04:00 |
|
Abs62
|
8cabcacf55
|
Merge branch 'Original' into Qt4x5
Conflicts:
btreeidx.cc
fulltextsearch.cc
goldendict.pro
main.cc
|
2014-07-11 18:17:43 +04:00 |
|
Abs62
|
639ee7c82f
|
Epwing: Use libeb search engine in addition to GD index search (issue #504)
|
2014-07-10 17:55:14 +04:00 |
|
Abs62
|
d866dfd68f
|
Fix word search in case of escaped wildcard at first position
|
2014-07-08 18:53:26 +04:00 |
|
Abs62
|
35433d9ea6
|
Merge branch 'Original' into Qt4x5
|
2014-05-27 17:59:50 +04:00 |
|
Abs62
|
58fa9da188
|
Fix handling of wildcard symbol at first position in search line (issue #492)
|
2014-05-26 18:06:00 +04:00 |
|
Abs62
|
b9666f7f9f
|
Merge branch 'Original' into Qt4x5
Conflicts:
bgl_babylon.cc
|
2014-05-12 18:10:26 +04:00 |
|
Abs62
|
4120213ee8
|
Rename "DPRINTF" and "FDPRINTF" debug macro
|
2014-05-11 01:02:31 +04:00 |
|
Abs62
|
273b1b5757
|
Merge branch 'Original' into Qt4x5
Conflicts:
articleview.cc
btreeidx.cc
|
2014-05-05 21:31:16 +04:00 |
|
Abs62
|
8a9378c5d8
|
Full-text search: A litle optimization of retrieving headwords from index
|
2014-04-29 21:42:34 +04:00 |
|
Abs62
|
8abc30f01d
|
Fix compilation with Qt 4.6 (issue #470)
and fix typo in comments
|
2014-04-26 16:34:01 +04:00 |
|
Abs62
|
a4ea28c121
|
A little refactoring of wildcards in the input line handling
|
2014-04-26 15:46:26 +04:00 |
|
Abs62
|
90130d0fff
|
Adjust code for Qt5
|
2014-04-23 18:19:46 +04:00 |
|