96 Commits

Author SHA1 Message Date
Jean-Francois Dockes
d35abb9abc Reorganised menus 2020-11-23 09:26:38 +01:00
Jean-Francois Dockes
a24759c4dd add option to hide the "Clear" and "Search" buttons 2020-11-18 19:10:35 +01:00
Jean-Francois Dockes
322e17081f GUI filename search: arrange for directories to be sorted first by default 2020-08-11 18:30:51 +02:00
Jean-Francois Dockes
560041cab9 cleared out errant tabs 2020-05-30 15:54:49 +02:00
Jean-Francois Dockes
5f76c2527d GUI searching with saved query: restore external indexes from saved query 2020-05-19 14:20:21 +02:00
Jean-Francois Dockes
d8edbcbc55 Avoid having to type CR twice to search in some cases
Happened for multiword searches on the second and further term because the
popup ate the CR but did not fire as there was no active match.
2020-05-06 19:06:14 +02:00
Jean-Francois Dockes
1dfc8c2169 Restore ctl-backspace function in simple search entry area 2020-04-03 14:52:35 +02:00
Jean-Francois Dockes
f5418aa263 GUI: Fix a couple cases where a null lineedit completer could cause a crash 2019-11-28 18:22:03 +01:00
Jean-Francois Dockes
a90c4bf698 GUI: warning when opening temp file: really remember the preference from the dialog 2019-10-20 10:31:40 +02:00
Jean-Francois Dockes
931ed5dd7e GUI simple search: always disable the popup after backspace and delete 2019-10-13 16:03:45 +02:00
Jean-Francois Dockes
44a529513f When the current completion begins with the current input, append and select it in the lineedit to better put it in evidence 2019-10-10 09:39:30 +02:00
Jean-Francois Dockes
8339559536 Add GUI preference to limit size of query history (or disable) 2019-10-04 11:22:53 +02:00
Jean-Francois Dockes
8a9fe576a2 Modified the query language help tooltip to table form, hopefully improved 2019-10-03 11:05:29 +02:00
Jean-Francois Dockes
9038a96425 updated messages 2019-07-18 19:52:27 +02:00
Jean-Francois Dockes
8dbbd380fb add preference to start simple search on completer activation or not 2019-03-07 10:25:41 +01:00
Jean-Francois Dockes
0abf14b7a5 Arrange for the preview window title to be the search string for simple searches 2019-03-07 10:06:41 +01:00
Jean-Francois Dockes
11baa59e0e Start search when completer is activated, without waiting for possible additional entry 2019-03-06 18:38:57 +01:00
Jean-Francois Dockes
9386ed6d9f Restore the keyboard focus to the text entry after a popup selection 2019-03-06 15:14:59 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
d30a52a747 typo 2019-02-04 17:55:10 +01:00
Jean-Francois Dockes
541c407033 GUI ssearch: improve interaction with completer 2019-02-04 11:46:45 +01:00
Jean-Francois Dockes
9578f8e98a ssearch hist: trim text for comparing 2018-12-01 10:02:58 +01:00
Jean-Francois Dockes
820d7521ce GUI simple search: restore displaying complete history 2018-12-01 09:59:00 +01:00
Jean-Francois Dockes
4170bec663 GUI simple search: reworked completion and history access
- Completion in the simple search line editor, much simplified, using a
  standard qcompleter
- Easier access to index term than the previous awkward ESC-space
- Completion with history entries
2018-12-01 08:46:34 +01:00
Jean-Francois Dockes
4d6ad4c3ea ssearch:indent, log messages etc. 2018-11-24 17:25:52 +01:00
Jean-Francois Dockes
6a90e3ba87 qtgui: fix build error by adding missing include 2018-08-30 10:46:59 +02:00
Jean-Francois Dockes
3b6dd445e3 Cleaned up the dynconf/history code by using a container template 2018-05-31 10:37:34 +02:00
Jean-Francois Dockes
502a347df6 Also restore search mode when loading saved simple search data 2017-11-16 09:19:23 +01:00
Jean-Francois Dockes
0b0385e459 got rid of the STD_SHARED_XX std/tr1 defines 2016-07-13 15:12:25 +02:00
Jean-Francois Dockes
f6a999de84 logging now uses c++ streams 2016-07-12 09:41:04 +02:00
Jean-Francois Dockes
ac20f35933 Fix the F1 help manual hrefs 2016-01-07 16:55:25 +01:00
Jean-Francois Dockes
c33185746b Windows: fix signal connections using STD_SHARED_PTR. won't work, reason unknown 2015-10-07 09:43:02 +02:00
Jean-Francois Dockes
4d1f679eac Use std[::tr1]::shared_ptr instead of local RefCntr by default 2015-08-09 13:54:24 +02:00
Jean-Francois Dockes
c49a922e2d Implemented saving/loading simple and advanced searches to/from named XML files. Close issue #220 2015-06-11 18:35:16 +02:00
Jean-Francois Dockes
1228326982 Fix things to build with qt5. Not functional yet: no menus+dumps core on exit... 2015-03-31 18:03:52 +02:00
Jean-Francois Dockes
96bc0d5c6b change version to future 1.21 + document new query language features 2015-02-07 10:29:18 +01:00
Jean-Francois Dockes
4a783beadc Query language: it used to be that an entry lacking whitespace but
splittable, like [term1,term2] was transformed into a phrase search, which
made sense in some cases, but no so many. This commit changes this:
[term1,term2] now means term1 AND term2. [term1/term2] means
term1 OR term2. This is especially useful for field searches where you
would previously be forced to repeat the field name for every term.
[somefield:term1 somefield:term2] can now be expressed as somefield:term1,term2
2014-06-12 17:12:08 +02:00
Jean-Francois Dockes
2308d0e603 make search line completion case-sensitive. Removes an extremely ennoying behaviour which made it difficult to retry a search with different capitalization 2013-05-22 14:14:25 +02:00
Jean-Francois Dockes
493115de49 arrange so that shift-ctrl-s selects search text if focus already in search entry 2013-05-22 12:55:09 +02:00
Jean-Francois Dockes
10eaf5e6cb spell suggestions after adv search should not be links to start simple search 2013-04-29 12:52:46 +02:00
Jean-Francois Dockes
aaa98a1156 make sure that expansions of * done to retrieve all years or all mime types from index are done against the appropriate field section of the main index, not the whole synexpand one 2013-04-13 16:34:09 +02:00
Jean-Francois Dockes
534fcccd65 loglevels 2013-03-22 10:04:59 +01:00
Jean-Francois Dockes
aba4f61e42 fixed crash with autosearch caused by starting several simultaneous queries 2013-02-22 10:51:12 +01:00
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