394264a165Fix searchdata::simplify() ending up erasing the GUI query, which could need to be reused for further filtering changes
Jean-Francois Dockes
2022-09-25 17:20:12 +02:00
21fedc1fb4GUI dir side filter: the computed paths were wrong on Windows (like /c:/...)
Jean-Francois Dockes
2022-09-24 14:15:57 +01:00
06cd2bfd87unac: exclude Tamil, move to Unicode 14.0.0, modernize autoxx, fix C build
Jean-Francois Dockes
2022-09-24 09:13:49 +02:00
b1b0a41973Apply stemming to terms containing a single dash (e.g. thread-safe, thread-safeness)
Jean-Francois Dockes
2022-09-23 18:40:02 +02:00
5087447ef6indents and auto
Jean-Francois Dockes
2022-09-23 17:43:28 +02:00
20c3a7ed12indents + use range-base for loops in extrameta.cpp
Jean-Francois Dockes
2022-09-22 17:10:07 +02:00
9e0018034cLinux real time indexer: fix monitoring inactive under topdirs members which were symbolic links
Jean-Francois Dockes
2022-09-22 08:57:40 +02:00
cbcefc1517Make sure that a single double quoted word (single-word phrase) is not stem-expanded as this is unexpected
Jean-Francois Dockes
2022-09-21 09:32:32 +02:00
69ebfd3d95Use pkg-config for looking for Xapian
Jean-Francois Dockes
2022-09-20 11:47:30 +02:00
4fe4a34949add configure option to disable building the indexer, and avoid building the recoll lib if nothing needs it
Jean-Francois Dockes
2022-09-20 09:32:12 +02:00
d682348b7frclgrep: more options
Jean-Francois Dockes
2022-09-11 19:14:51 +02:00
e2901a5506Let rclgrep create its own config under $HOME/.config/rclgrep, because using the indexer config does not make much sense and presents issues (with logging mostly)
Jean-Francois Dockes
2022-09-11 10:01:05 +02:00
cadfabc3b1pathut: give $HOME priority over pwd entry
Jean-Francois Dockes
2022-09-11 08:49:08 +02:00
5fc0066a34Add code to use libmagic (disabled in recoll for now). rclgrep -r option
Jean-Francois Dockes
2022-09-09 18:44:21 +02:00
78183a8e00Add textunknownasplain configuration variable to tell the indexer to process text/xxx where xxx is unknown as text/plain
Jean-Francois Dockes
2022-09-09 17:12:49 +02:00
c218d5bbccwebqueue indexing: suppress wrong error message occuring on first use with cache still empty
Jean-Francois Dockes
2022-08-25 09:54:49 +02:00
db8961740edoc: fix link to features page
Jean-Francois Dockes
2022-08-25 09:48:03 +02:00
c1bec06711Merge branch 'master' into 'master'
Jean-Francois Dockes
2022-08-24 05:43:36 +00:00
3e3711da51remove redundant .c_str() u8s2qs(takes std::string) dbd is same type of tl which is vector<string>
shenleban tongying
2022-08-23 05:56:14 -04:00
5608a8f79c&& is already short-circuit evaluation
shenleban tongying
2022-08-23 05:51:08 -04:00
758f468e3aRemove some leftover #includes related to unused Qt components
shenleban tongying
2022-08-23 05:39:16 -04:00
32b74f2ac2fix: use std::make_shared in simple cases to reduce allocation
shenleban tongying
2022-08-23 05:24:33 -04:00
565a1115f7fix: a naming reuse
shenleban tongying
2022-08-23 04:57:21 -04:00
bed57aeaf6simplify two true-false
shenleban tongying
2022-08-23 04:32:43 -04:00
708a57de1eadd missing & for u8s2qs
shenleban tongying
2022-08-23 04:25:36 -04:00
a052278846Oops in 489e88c8: fix to the recoll-we-move-file config issue. The script needs the config for other values. Set RECOLL_CONFDIR in the environment.
Jean-Francois Dockes
2022-08-22 18:37:19 +02:00
489e88c87dHave the indexer actually set the downloadsdir parameter on the recoll-we-move-files script command line. Previously, a custom directory could only be set for the default recoll configuration or if RECOLL_CONFDIR was set
Jean-Francois Dockes
2022-08-22 18:08:17 +02:00
02a4a69482GUI indexing: only ask a confirmation about resetting the index if the dbdir currently exists
Jean-Francois Dockes
2022-08-22 07:56:43 +02:00
b8e062f66cWindows: add missing getopt.cc where needed in .pro
Jean-Francois Dockes
2022-08-21 16:52:22 +01:00
bf46e6ca0eSearch: change query processing a bit so that we can use OP_FILTER for path selection
Jean-Francois Dockes
2022-08-21 14:14:07 +02:00
a7d86cb64cAllow specifying a fixed geometry for the results list viewport by setting RECOLL_RESULTS_GEOMETRY=widthxheight
Jean-Francois Dockes
2022-08-20 17:13:10 +02:00
64a72be069const auto -> const auto&
Jean-Francois Dockes
2022-08-20 16:44:26 +02:00
8bd38a858dGUI reslist: fixed webengine image display issue, but failed with reliably getting scroll position for paging (cf QTBUG-105842)
Jean-Francois Dockes
2022-08-20 12:29:06 +02:00
426fee8a86GUI result list: improve behaviour of paging with either links or keys and buttons Always shift to next/prev top of page when using links. Follow logical progression of page sections when using pageup/down keys or arrow buttons. Fixes issue #177
Jean-Francois Dockes
2022-08-18 12:13:42 +02:00
70723a5280Qt GUI: work around apparent qt 5.1x issue where the display is not properly updated when switching to table mode
Jean-Francois Dockes
2022-07-24 09:23:34 +02:00
4f66e7688dbump version
Jean-Francois Dockes
2022-07-05 09:59:18 +02:00
ae04d0692cnew Japanese translation be ABE Shin-ichi
Jean-Francois Dockes
2022-07-04 11:33:16 +02:00
6c777f8fe7GUI: result list paragraph format: avoid problems with input like <table style: "width: 100%"> - Document the fact that literal % characters need to be quoted as %% - Preserve the original input if the % substitution has no defined target.
Jean-Francois Dockes
2022-07-02 09:07:53 +02:00
e7074329b5GUI reslist: look for a reslisthtmldumpfile value in recoll.conf and dump the HTML page there if it is defined and the target file does not exist
Jean-Francois Dockes
2022-06-30 10:07:54 +02:00
ab0aba8c36GUI: small cleanups in html-generating code
Jean-Francois Dockes
2022-06-30 09:46:01 +02:00
03f82fa115bump version
Jean-Francois Dockes
2022-06-29 09:39:56 +02:00
7ceb9c6837GUI: try to improve font size consistency. - Use px everywhere. - Get rid of confusing never used compile time option. - Fix reslist not reacting to zoomIn/zoomOut - Other small adjustements.
Jean-Francois Dockes
2022-06-28 15:56:42 +02:00
96ebb369a5debian package version
Jean-Francois Dockes
2022-06-28 14:34:37 +02:00
2831993e19Doc build: dont try to update recoll.conf.xml if the confxml program is not around
Jean-Francois Dockes
2022-06-23 17:26:40 +02:00
acc7cdc189Optionally show lines in recollq and prebuilt abstract
Jean-Francois Dockes
2022-06-21 16:57:08 +02:00
6f7f1238f7GUI: show line numbers in the snippets window if available and no page number
Jean-Francois Dockes
2022-06-21 16:34:25 +02:00
8b129f6058Query: include line numbers in snippets
Jean-Francois Dockes
2022-06-21 16:32:12 +02:00
5325c0a533GUI: a temporary file was wrongly created when mimeview specified to open the parent (%F) and it happened to be a regular file
Jean-Francois Dockes
2022-06-14 14:54:41 +02:00
6575476d47rclpdf.py: opening attachment: need to decode the utf-8 ipath
Jean-Francois Dockes
2022-06-14 14:52:26 +02:00