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
6a13f6a41e
Full-text search: Fix crashes at dictionaries rescan
2014-04-17 18:18:15 +04:00
Abs62
9ad0d5f985
Implement full-text search
2014-04-16 20:18:28 +04:00
Abs62
6902ca5eda
Fix search for escaped wildcard symbols in the input line
2014-03-17 23:14:16 +04:00
Abs62
b20f4d016b
Fix set of symbols [...] handling in the input line
2014-03-14 16:39:54 +04:00
Abs62
c9e8c0f20f
A little optimization of input line wildcards handling
2014-03-13 00:30:18 +04:00
Abs62
da161164b9
Allow wildcards in the input line (issue #24 )
2014-03-12 17:43:52 +04:00
Abs62
10fe58b745
Some more optimization of headwords retrieving
2014-03-11 20:28:52 +04:00
Abs62
ce00f26367
A little optimization of headwords retrieving
2014-03-07 19:28:31 +04:00
Abs62
06f85b7e30
Sort headwords list in dictionary headwords dialog by current locale rules
2014-03-01 17:58:16 +04:00
Abs62
4a4bfade1d
Show all headwords for selected dictionary
2014-02-28 16:36:28 +04:00
Abs62
444938a330
Fix logging to file UTF-8 encoded messages
2013-11-16 22:34:09 +04:00
Abs62
c7b04526d2
Possibility to log GD console messages into file "gd_log.txt" in GD config directory. Activated by "--log-to-file" key in command line.
2013-09-20 18:25:44 +04:00
Abs62
7d167aedf8
Some more unhandled exceptions in index search
2013-09-18 17:58:38 +04:00
Tvangeste
8607af8d90
Fixed compilation failure
2013-09-18 09:48:23 +02:00
Abs62
0422cc52f0
Handle some unhandled exceptions in index search
2013-09-17 18:12:39 +04:00
Tvangeste
27c4bf7d30
Properly handle non-normalized unicode headwords
...
With that change users should be able to search headwords in
any form. For example:
U+03B5 GREEK SMALL LETTER EPSILON and U+0301 COMBINING ACUTE ACCENT
is considered equal to
U+03AD GREEK SMALL LETTER EPSILON WITH TONOS
And no matter in what form the headword is provided in the dictionary, users will be able to find it,
even using the different form.
2013-07-06 20:18:43 +02:00
Tvangeste
7496f5f80c
Configurable parameter for DSL headwords' maximum size.
...
By default, it is unchanged, still 256.
In those rare cases when users really need more lengthy
headwords, they could adjust the config file,
maxHeadwordSize parameter.
2013-01-11 11:00:30 +01:00
Abs62
2a215927ce
Fix some warnings
2012-10-31 17:58:35 +04:00
Abs62
8f47920627
Adjust dictionary indexing
2012-09-15 03:07:01 +04:00
Abs62
535fe0d3e0
Update year in copyright notices.
2012-02-21 01:47:14 +04:00
Konstantin Isakov
0ab5ae44a7
Fix a problem with zip archive indexing where files with similar names could clash.
2012-01-23 20:59:16 -08:00
Konstantin Isakov
004f9f9a36
Don't attempt adding very large words into index, they are usually a sign of malformed dictionary and can consume huge amount of resources.
2011-07-26 21:26:59 -07:00
Abs62
7de7fcc8df
Replace fprintf(stderr,...) in code by a macro FDPRINTF
2011-06-20 00:29:11 +04:00
Abs62
36e509a2ab
Replace printf in code by a macro DPRINTF
2011-06-19 22:50:11 +04:00
Konstantin Isakov
92eceb8cad
Change email from @users.berlios.de to @goldendict.org.
2010-12-09 15:31:50 +03:00
Konstantin Isakov
953d9237a3
Update copyright to span to 2011.
...
Better early than late, this year is ending anyway.
2010-11-14 18:47:03 +03:00
Konstantin Isakov
ab88fa4867
Drop the src/ directory. It's superfluous.
2010-05-15 16:42:18 +04:00