567 Commits

Author SHA1 Message Date
Jean-Francois Dockes
8bd1494fd3 print the confdir value in the error message about not creating a non-default dir 2022-06-01 17:24:15 +02:00
Jean-Francois Dockes
d127fbc738 oops in log message level 2022-06-01 12:50:19 +02:00
Jean-Francois Dockes
a6a2abd251 Make max words in span a parameter (it was hard-coded at 6 which remains the default value) 2022-06-01 09:37:51 +02:00
Jean-Francois Dockes
51df3e834b bump version 2022-05-15 08:44:54 +02:00
Jean-Francois Dockes
7ef02a3b09 Allow having semi-colons in quoted arguments in the cmd part of mimeview defs 2022-04-05 08:48:12 +02:00
Jean-Francois Dockes
0673f0f03e Merge branch 'master' of https://framagit.org/medoc92/recoll 2022-01-15 01:49:07 -08:00
Jean-Francois Dockes
265bbd0c6e Define system specific default configuration directory to allow sharing most of the default configuration files contents 2022-01-15 09:12:39 +00:00
Jean-Francois Dockes
844b4e8b03 windows: rely on .py extension instead of special keyword to determine use of interpreter 2022-01-14 13:11:24 +01:00
Jean-Francois Dockes
4c3ef66018 Windows filesystem monitoring appears to be working, run in foreground in a terminal 2022-01-13 17:33:37 +00: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
71ec75c2cc Mac: do not define ASPELL_PROG as full path, use recollhelperpath instead 2022-01-04 05:29:42 -08:00
Jean-Francois Dockes
d55decef20 version bump 2021-12-20 09:27:09 +01:00
Jean-Francois Dockes
1072f88f11 bumped version 2021-12-04 10:07:40 +01:00
Jean-Francois Dockes
60538af5de lines unfolding 2021-12-03 08:32:39 +01:00
Jean-Francois Dockes
5ea81045ef bumped version 2021-11-25 09:01:00 +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
1d96034869 bumped version 2021-11-13 16:36:46 +01:00
Jean-Francois Dockes
65ff46990e Fix to previous textsplit change about special dashes and apos: a few lines were removed in error 2021-11-13 16:27:32 +01:00
Jean-Francois Dockes
310d28a4a1 lockfile: only compute and log once 2021-11-13 10:30:09 +01:00
Jean-Francois Dockes
58a6d2bd70 comment 2021-11-12 10:15:59 +01:00
Jean-Francois Dockes
62252daffe index pid/lock file: use /run/user/$uid/ if it exists even if XDG_RUNTIME_DIR is not set: else cron-launched and desktop-lauchned indexers could use a different lockfile 2021-11-12 10:15:14 +01:00
Jean-Francois Dockes
728129e5ce Text splitter: move apos and dash character conversions to unac_except_trans.
This was complicated and caused problems with highlight areas position computations in
plaintorich. Also, simplify the code for processing some dangling characters.
2021-11-02 14:32:38 +01:00
Jean-Francois Dockes
a24fc7bacc indents and readability 2021-11-02 12:05:04 +01:00
Jean-Francois Dockes
3ea7c0fe2a 1.31.2 because of missing files in 1.31.1 dist 2021-10-11 11:28:19 +02:00
Jean-Francois Dockes
d00c300c03 version bump 2021-10-10 10:20:56 +02:00
Jean-Francois Dockes
a7626487cc config version bump 2021-10-07 10:19:15 -07:00
Jean-Francois Dockes
bad5d41439 Add /opt/homebrew/bin to the helper search path when built under Mac Homebrew 2021-09-30 10:12:24 +02:00
Jean-Francois Dockes
3cd8506ff8 Use macro to detect real gcc as opposed to e.g. clang disguising as gcc 2021-08-17 09:16:55 +02:00
Jean-Francois Dockes
ce0352eff4 Disable std::regex use for older gcc versions 2021-08-13 21:38:12 +02:00
Jean-Francois Dockes
b77ca3fe56 dubious construct was causing build errors 2021-08-03 10:03:12 +02:00
Jean-Francois Dockes
3d63f5fbd0 justification, use auto, range for, etc. 2021-06-22 09:01:07 +02:00
Jean-Francois Dockes
7310709e08 Aspell: execute the command in pipe mode instead of loading the dll for getting suggestions: simpler and no crashes of the whole UI in case of problem 2021-04-23 10:57:55 +02:00
Jean-Francois Dockes
900f718074 fix small clang warnings 2021-04-21 03:51:46 -07:00
Jean-Francois Dockes
3ac4349c64 Bump version 2021-04-21 08:23:26 +01:00
Jean-Francois Dockes
7ca99612f7 bump version + comments + touchups 2021-04-01 15:59:15 +02:00
Jean-Francois Dockes
4756b1252b Add recollindex option to write file not indexed reasons to diagnostics file 2021-04-01 10:32:04 +02:00
Jean-Francois Dockes
bc8eee622e circache: add function to extract all entries as file pairs in target directory 2021-03-25 10:42:27 +01:00
Jean-Francois Dockes
8bd37d688c version bump 2021-03-13 11:07:11 +01:00
Jean-Francois Dockes
5c7d0ff96d web page indexing doc and indents 2021-03-11 10:00:11 +01:00
Jean-Francois Dockes
f2407c3394 Enable recollindex command line option to use posix_fadvise() to spare the page cache 2021-02-25 19:08:43 +01:00
Jean-Francois Dockes
818b79b135 Windows: simplified recollindex argument passing.
Because of the use of wmain(), we don't need the imperfect method of using
a temporary file. This should have been simplified when switching to wmain
but was not for lack of time.
2021-02-25 15:30:17 +00:00
Jean-Francois Dockes
905f94b961 Experimental: configure option to call posix_fadvise(POSIX_FADV_DONTNEED) on each indexed file. If enabled, can be disabled at run time by setting NO_NOCACHE_INDEXED in the environment. 2021-02-24 16:00:40 +01:00
Jean-Francois Dockes
1d9372486e oops 2021-02-03 06:05:55 -08:00
Jean-Francois Dockes
42ae344aa8 Mac: use recollhelperpath config variable to set the PATH for the .app, cant find a way with launchd 2021-02-03 06:04:28 -08:00
Jean-Francois Dockes
c534afede0 Small adjustments for native Mac bundle.
Works fine, but porting all the helpers to work from the bundle would be a
lot of work. All must be changed to find their resources inside the .app
Proof of concept done with antiword. Does not make sense to ship without
at least poppler (and maybe unrtf, mutagen, exiftool).
2021-02-03 09:52:18 +01:00
Jean-Francois Dockes
2d90b80bb5 1st steps for a mac build using qtcreator and based on the .pro files used on Windows 2021-02-02 17:44:23 +01:00
Jean-Francois Dockes
f9f524fed1 bumped version 2021-01-16 19:21:49 +01:00
Jean-Francois Dockes
987c9f0950 fix extremely common crash when synonyms file was not set during query 2021-01-16 19:20:30 +01:00
Jean-Francois Dockes
f935a9a2b3 bumped version 2021-01-15 15:01:57 +01:00
Jean-Francois Dockes
aa2f0bfd73 implemented multi-word terms indexing for phrase/prox search on multiword synonyms 2021-01-15 14:13:08 +01:00