365 Commits

Author SHA1 Message Date
Jean-Francois Dockes
ea133d7d60 recollq: add option to extract result document to file + doc and test 2022-08-15 17:46:57 +02:00
Jean-Francois Dockes
ab0aba8c36 GUI: small cleanups in html-generating code 2022-06-30 09:46:01 +02:00
Jean-Francois Dockes
acc7cdc189 Optionally show lines in recollq and prebuilt abstract 2022-06-21 16:57:08 +02:00
Jean-Francois Dockes
7b42907441 Add callback for textsplit to report line breaks. Use it to implement looking up the first line where a term appears to use with a %l spec for executing a viewer 2022-01-07 11:43:46 +01:00
Jean-Francois Dockes
25d6d78902 comments and justification 2022-01-07 11:41:54 +01:00
Jean-Francois Dockes
756a944ef3 Probably null change: make sure that all classes with destructors also have copy constructors and assignment operators 2021-11-23 16:38:11 +01:00
Jean-Francois Dockes
868643d3a2 Avoid \] which crashes windows regex 2021-11-13 17:53:51 +00:00
Jean-Francois Dockes
cdaa86b9a0 Result list snippets: incorrect page number detection could sometimes prevent highlighting 2021-11-13 12:30:52 +01:00
Jean-Francois Dockes
2f6a34d2b4 Changes to inactive log messages and indents only 2021-11-13 12:28:55 +01:00
Jean-Francois Dockes
a24fc7bacc indents and readability 2021-11-02 12:05:04 +01:00
Jean-Francois Dockes
ce0352eff4 Disable std::regex use for older gcc versions 2021-08-13 21:38:12 +02:00
Jean-Francois Dockes
b7f6e851f6 Add override specifications to a bunch of methods to suppress warnings 2021-04-29 08:57:26 +02:00
Jean-Francois Dockes
e5c320ca51 Add support for "issub" special field specifying that the results should be standalone (issub:0) or embedded (issub:1) 2021-04-24 13:48:16 +02:00
Jean-Francois Dockes
9abaf84be6 indents etc. 2021-04-23 09:07:20 +02:00
Jean-Francois Dockes
d207d4f1c5 indents etc. 2021-04-22 09:03:36 +02:00
Jean-Francois Dockes
900f718074 fix small clang warnings 2021-04-21 03:51:46 -07:00
Jean-Francois Dockes
a3b1b48450 fixed mac os clang warnings 2021-04-01 09:22:17 -07:00
Jean-Francois Dockes
727d619d8b Merge branch 'master' of https://framagit.org/medoc92/recoll 2021-01-07 16:47:26 +01:00
Jean-Francois Dockes
c6341b2438 Small 1.28 adjustments for Windows build 2021-01-07 15:47:13 +00:00
Jean-Francois Dockes
bab8cde508 small fix to recollq usage string 2021-01-06 12:02:09 +01:00
Jean-Francois Dockes
66ecb9ec6b qresultstore: need to initialize all entries, even empty, for all records. Else default 0 points to the url! 2020-12-19 10:37:31 +01:00
Jean-Francois Dockes
ea9b5ab9eb resultstore: 1st working. Interface needs improvements 2020-12-17 11:15:07 +01:00
Jean-Francois Dockes
824e305bb0 Add option to limit tesseract threads 2020-12-17 11:08:31 +01:00
Jean-Francois Dockes
93f96ef68b Have the query parser directly return a shared_ptr and consequent simplifications 2020-12-13 15:47:14 +01:00
Jean-Francois Dockes
199abb9980 Get the result table detail area to use the reslist HTML style (e.g. for dark mode) 2020-09-10 10:53:38 +02:00
Jean-Francois Dockes
c1ef2187d3 Fixed LOG calls obsolescence issues preventing build with staticverbosity 7 2020-09-06 14:59:00 +01:00
Jean-Francois Dockes
1795320873 recollq: specify max snippets list length with option -p 2020-08-31 11:54:44 +02:00
Jean-Francois Dockes
20e845709e recollq: added option -p to be used with -A for showing page-numbered snippets instead of abstract 2020-08-29 09:43:21 +02:00
Jean-Francois Dockes
3948f9bd33 GUI: create separate popup menu entries for open parent and open folder 2020-07-16 10:25:26 +02:00
Jean-Francois Dockes
e051de0a37 GUI, Webengine version: the computed doc number for the right-click menu was wrong on any page but the first 2020-06-14 14:32:48 +02:00
Jean-Francois Dockes
1eeeba4874 GUI: simplify icon display by moving up the thumbnail test up to reslistpager as it was identical in restable and reslist 2020-06-14 13:31:26 +02:00
Jean-Francois Dockes
560041cab9 cleared out errant tabs 2020-05-30 15:54:49 +02:00
Jean-Francois Dockes
2f794be314 Fix Windows gcc build. Needs some def to get w7+ windows api 2020-04-25 11:41:37 +02:00
Jean-Francois Dockes
39c152bada Fixed MSVC warnings, all inocuous 2020-04-17 14:26:40 +01:00
Jean-Francois Dockes
5fd492da57 Windows: use wcsftime instead of strftime 2020-04-16 14:01:06 +01:00
Jean-Francois Dockes
f141e35279 add pref to display Snippets link even if doc has no pages 2020-03-11 10:44:49 +01:00
Jean-Francois Dockes
ad466ee42d missing nl in usage string 2020-03-03 09:00:56 +01:00
Jean-Francois Dockes
da05b762a7 tabs 2020-01-31 09:28:06 +01:00
Jean-Francois Dockes
f42338c026 recollq: add option to obtain exact result count 2019-11-28 16:13:27 +01:00
Jean-Francois Dockes
10b6069f0d Add recollq and Python API options to collapse duplicate results 2019-11-12 09:30:29 +01:00
Jean-Francois Dockes
6c5440ff7b Add aspell support on Windows 2019-10-13 10:12:53 +02:00
Jean-Francois Dockes
eac553def5 fix clang warnings 2019-10-09 15:19:33 +02:00
Jean-Francois Dockes
6a405e2089 hldata: comments + map->unordered_map 2019-07-21 19:13:24 +02:00
Jean-Francois Dockes
35ee3f7a13 Highlighting and snippets extraction: reworked to handle phrases properly. Use a compound position list instead of multiplying the OR groups inside a near clause 2019-07-21 19:09:51 +02:00
Jean-Francois Dockes
736051fcd6 GUI snippets window: add options for the max list length and for sorting the snippets by page number 2019-07-21 19:09:51 +02:00
Jean-Francois Dockes
be214c4a5a Take advantage of text storage when possible to display preview data for an unaccessible document 2019-06-16 11:49:18 +02:00
Jean-Francois Dockes
a647d1c344 indent 2019-06-16 11:45:19 +02:00
Jean-Francois Dockes
8ddcc578ac Reverted 34d43d1188adfddb8fd8a4f7c7a28158a8b534f4
Keep only the main Snippet-producing makeabstract in rclquery, further
  formatting done in using modules
This was just a bad idea. The common methods are also used by the python module
2019-05-17 10:19:03 +02:00
Jean-Francois Dockes
34d43d1188 Keep only the main Snippet-producing makeabstract in rclquery, further formatting done in using modules 2019-05-13 18:11:23 +02:00
Jean-Francois Dockes
33e1847b26 suppress misc warnings on fedora and macosx 2019-04-28 15:39:15 +02:00