53 Commits

Author SHA1 Message Date
Jean-Francois Dockes
b67bc06f4b added preferences for search-as-you-type and combobox completion 2012-11-23 17:10:53 +01:00
Jean-Francois Dockes
73dd3e5338 autosearch: reduce timer to 200 mS and fix log messages 2012-11-23 13:51:14 +01:00
Jean-Francois Dockes
7c6f05bb6b new variation on the search-as-you-type code 2012-11-18 17:29:47 +01:00
Jean-Francois Dockes
69974a6085 find as you type experimentation 2012-11-17 16:02:30 +01:00
Jean-Francois Dockes
96d4bc4f41 Improved ergonomy of term completion by using combobox listview instead of separate dialog 2012-11-15 08:31:43 +01:00
Jean-Francois Dockes
affd72f3a9 Automatically start search after replacing spelling error 2012-10-30 15:25:04 +01:00
Jean-Francois Dockes
a7222d4f96 Make Recoll optionally sensitive to case and diacritics
--HG--
branch : CASEDIACSENS
2012-09-14 14:34:27 +02:00
Jean-Francois Dockes
4eaf12fb9c more delistification 2012-04-12 08:15:50 +02:00
Jean-Francois Dockes
f6e50fd9eb Result list: improve the spelling suggestions now presented as links which will replace the appropriate word inside the query 2012-02-17 09:01:28 +01:00
Jean-Francois Dockes
bb2685c2f5 Add frequency threshold to avoid adding common term to the automatic phrase search extension. Use autophrase by default with simple search, with a default freq threshold at 2% 2011-10-04 09:03:43 +02:00
Jean-Francois Dockes
55f124725f Fix problems that occurred when multiple threads were trying to read/convert files at the same time (ie: indexing and previewing threads in the GUI calling internfile()). Either get rid of or lock-protect all shared data, eliminate misc initialization possible conflicts by using static initializers. Hopefuly closes issue #51 2011-04-28 10:58:33 +02:00
Jean-Francois Dockes
b28eaf23fb Got rid of all the old RCS id strings 2011-04-27 08:22:17 +02:00
Jean-Francois Dockes
e883c4d04e Search: allow negative directory filtering (all except from dir). Emit more explicit errors for other unallowed negative search clauses. 2011-03-30 14:35:09 +02:00
Jean-Francois Dockes
e1a20aa810 got rid of accesses to global config through getMainConfig() 2011-03-02 13:47:07 +01:00
Jean-Francois Dockes
c4f79e49da qtgui: add menu to erase search history + misc cleanups 2011-01-15 15:39:15 +01:00
Jean-Francois Dockes
107e02b74a Gui search: make autophrase work with a query language query 2010-12-21 16:00:25 +01:00
Jean-Francois Dockes
23222e752e small cleanups in gui modules couplings 2010-12-17 16:32:41 +01:00
Jean-Francois Dockes
a29e380227 compiles cleanly without qt3_support. Needs more testing 2010-12-04 15:26:13 +01:00
Jean-Francois Dockes
d70ff7ff9f preview: removed last qt3 widgets 2010-12-02 18:46:29 +01:00
Jean-Francois Dockes
c5e40d8510 replaced all q3 widgets except textbrowsers 2010-12-01 16:15:22 +01:00
Jean-Francois Dockes
70c8fcb6d6 qt3 compat: setToolTip -> QToolTip::add 2010-09-13 13:56:03 +02:00
Jean-Francois Dockes
261388246e updated doc for date queries 2010-09-11 19:10:15 +02:00
Jean-Francois Dockes
176b9b19b6 autosuffs featurelet 2010-09-10 09:50:11 +02:00
Jean-Francois Dockes
ad1c126d51 improve simple search entry tooltips 2010-09-09 18:13:09 +02:00
Jean-Francois Dockes
4006825961 display more complete stats in spell window 2010-05-08 10:38:13 +02:00
dockes
c09593f7db moved initial db open and possible message boxes from main.cpp to rclmain_w.cpp first post-init job to avoid random crashes apparently related to the dialogs being created before app.exec(). Exact cause not certain, but crashes gone... 2010-01-07 08:34:21 +00:00
dockes
bbf565c18e have ssearch install the lang help section when needed 2009-01-29 10:08:56 +00:00
dockes
3414963810 take care of splitting user string with respect to unicode white space, not only ascii 2008-12-05 11:09:31 +00:00
dockes
34d612b533 warnings 2008-10-13 11:46:06 +00:00
dockes
e8d8e58d40 consider cr and lf as whitespace when splitting strings 2007-10-19 15:25:19 +00:00
dockes
072a0c4373 add cmd line option to run query when starting 2007-10-05 08:03:01 +00:00
dockes
e883b24ffc Allow stem expansion for several (all) stemming languages at a time 2007-08-01 10:04:53 +00:00
dockes
5cde51a522 adjust event handling for qt4, get esc-spc to work 2007-06-12 10:33:48 +00:00
dockes
27b41b3911 no space in query -> phrase 2007-02-06 10:19:40 +00:00
dockes
159c0fdecf Dont add auto phrase if there are wildcards 2007-01-25 15:46:38 +00:00
dockes
b05230b00b cleanup docseq, arrange things so that we can page reslist past the initial result count estimate if there are more 2007-01-19 10:32:39 +00:00
dockes
be05eaa6e0 merge stemExpand into termExpand. return term frequencies from there and display in spellW 2006-12-19 12:11:21 +00:00
dockes
d7f0562f3a created mimeview and the viewer conf edit dialog 2006-12-14 13:53:43 +00:00
dockes
554f75c99c only autophrase if query has several terms 2006-12-08 07:11:17 +00:00
dockes
b363de63f0 make autophrase do the right thing: add a subclause, not modify the query string 2006-12-08 06:45:05 +00:00
dockes
3e1a740412 compiles (doesnt work) on qt4 2006-12-04 08:17:24 +00:00
dockes
72fd14f208 merged 1.6 maint branch modifs up to MERGED_TO_TRUNK_20061130 2006-11-30 13:38:44 +00:00
dockes
28b05f7fb2 make searchdata a more flexible struct 2006-11-13 08:58:47 +00:00
dockes
1440af3ade change ctrl-tab to esc-spc 2006-11-04 14:49:46 +00:00
dockes
1ab0a31c41 Turn spell tool into multimode spell/wild/regexp 2006-10-30 12:59:44 +00:00
dockes
6b39149200 explain error for C-TAB too many expansions 2006-10-24 11:42:13 +00:00
dockes
f50ba9d009 bad/unneeded conversion to utf8 while saving ssearch history would cause some string sizes in history to double at each program invocation 2006-09-29 07:13:22 +00:00
dockes
e8c65d61c2 autophrase parameter 2006-09-13 15:31:07 +00:00
dockes
b536c9c46c make constant lengths for abstracts config params 2006-09-13 13:53:35 +00:00
dockes
2f319431f9 allow paging through results inside a preview window with shift-up shift-down 2006-09-12 10:11:36 +00:00