Jean-Francois Dockes
1072f88f11
bumped version
2021-12-04 10:07:40 +01:00
Jean-Francois Dockes
5fcffb7654
tesseract ocr: use compressed tif temp pages if pdftocairo is available (10x smaller than ppm)
2021-12-04 09:35:10 +01:00
Jean-Francois Dockes
c37765524d
fix param name for abbyy ocr cmd, was different in script
2021-12-04 09:34:09 +01:00
Jean-Francois Dockes
e121695a3c
Python handlers: factorise tmp dir code
2021-12-03 11:03:23 +01:00
Jean-Francois Dockes
d942b23c85
Merge branch fixocrtmp
2021-12-03 10:53:51 +01:00
Jean-Francois Dockes
1593b1d87f
Change the way rclpd executes rclocr to avoid the command being killed before it can clean up when a signal is raised (e.g. timeout or kbd interrupt)
2021-12-03 10:49:44 +01:00
Jean-Francois Dockes
60538af5de
lines unfolding
2021-12-03 08:32:39 +01:00
Jean-Francois Dockes
2b1948d2c6
sample script
2021-12-03 08:19:40 +01:00
Jean-Francois Dockes
fd15540895
fix jessie packaging patch for 1.31.4
2021-11-25 13:48:54 +01:00
Jean-Francois Dockes
fb1876dfd0
fix jessie mbox patch for 1.31.4
2021-11-25 09:26:11 +01:00
Jean-Francois Dockes
5ea81045ef
bumped version
2021-11-25 09:01:00 +01:00
Jean-Francois Dockes
02c9a6f3f7
Slightly experimental change to speed up indexer exit after interrupt by closing up all queues.
2021-11-24 19:46:56 +01:00
Jean-Francois Dockes
5f2716e628
Index: the fs indexer would return early on interrupt, without flushing the queues, causing the Xapian db close to be possibly called with the db update thread still active
2021-11-24 19:04:28 +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
f813c1356e
mimemap: define .log as text/plain. Does nothing by default because .log is in noContentSuffixes, but makes it easier to customize
2021-11-23 16:31:57 +01:00
Jean-Francois Dockes
ffd01adec2
rpm .spec: use %{python2... instead of %{python...
2021-11-23 16:22:07 +01:00
Jean-Francois Dockes
c750beb26a
recoll-win.pro: sync with unix version
2021-11-13 17:56:31 +00:00
Jean-Francois Dockes
868643d3a2
Avoid \] which crashes windows regex
2021-11-13 17:53:51 +00: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
996a8fd5b8
highlighter for groups: do not perform the proximity test if the input can't match because one of the terms is not present. Will remove a lot of spurious highlighting
2021-11-13 12:33:51 +01:00
Jean-Francois Dockes
25e3f39f81
test drivers improvements
2021-11-13 12:31:28 +01: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
83b337fc50
Query completer: if the index is un-stripped, wait to have 2 characters before activation, to avoid excessive resource usage
2021-11-13 12:23:42 +01:00
Jean-Francois Dockes
310d28a4a1
lockfile: only compute and log once
2021-11-13 10:30:09 +01:00
Jean-Francois Dockes
2c60e382f8
adjust built ubuntu series
2021-11-13 10:29:03 +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
43f2692d1d
confgui: shared change: add str defautls
2021-11-11 18:46:09 +01:00
Jean-Francois Dockes
9e2e73a995
comments and doc
2021-11-11 18:45:37 +01:00
Jean-Francois Dockes
a1e98c1bdc
shared
2021-11-11 18:43:47 +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
4cc0bc90b6
reslist: no real changes
2021-11-02 09:31:14 +01:00
Jean-Francois Dockes
e3e270fe81
utf8iter: utility function giving bytes count for code
2021-11-02 09:24:06 +01:00
Jean-Francois Dockes
fa790f52de
plaintorich test main
2021-11-02 09:11:36 +01:00
Jean-Francois Dockes
00085e70a3
Windows mimeview: add example lines for running some pdf viewers
2021-10-31 08:00:53 +01:00
Jean-Francois Dockes
58d98b5626
PST : account for badly formed headers
2021-10-21 20:42:27 +02:00
Jean-Francois Dockes
1d158f329a
pst: account for possible failure in decoding body and possible "unicode" name for encoding
2021-10-19 09:53:59 +02:00
Jean-Francois Dockes
1f92478daf
buildppa + create control-bionic because of name change python-all-dev -> python2-dev in newer releases
2021-10-19 09:51:55 +02:00
Jean-Francois Dockes
1a20debf56
pathut: add path_cachedir
2021-10-19 09:49:44 +02:00
Jean-Francois Dockes
0226988817
fix dist tagging
2021-10-11 11:30:12 +02: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
8a98635c3a
ipynb: format variations
2021-10-10 09:45:37 +02:00
Jean-Francois Dockes
687022d2ae
Small Windows build fixes
2021-10-10 08:27:08 +01:00
Jean-Francois Dockes
7b81c16ea0
add support for ipython/jupyter notebooks
2021-10-10 08:11:59 +02:00
Jean-Francois Dockes
c182f13c96
Merge branch 'master' into 'master'
...
simplify libtoolize detection
See merge request medoc92/recoll!8
2021-10-08 15:01:47 +00:00
Jean-Francois Dockes
80146437d8
Implement menu search window: look for menu entry and activate it
2021-10-08 09:49:07 +02:00
Jean-Francois Dockes
ffcd856353
Merge branch 'master' of https://framagit.org/medoc92/recoll
2021-10-07 19:39:30 +02:00
Jean-Francois Dockes
6dadb83951
small mac packaging updates
2021-10-07 10:38:59 -07:00
Jean-Francois Dockes
a7626487cc
config version bump
2021-10-07 10:19:15 -07:00
Jean-Francois Dockes
6e148c164a
none
2021-10-07 19:07:22 +02:00
Jean-Francois Dockes
dc0e3ef04a
Renamed src/VERSION to src/RECOLL-VERSION.txt to avoid conflict with c++ <version>
2021-10-07 17:12:08 +02:00
Jean-Francois Dockes
b5013b41e1
doc
2021-10-05 18:36:04 +02:00
Jean-Francois Dockes
feb2a3ec59
comments
2021-10-05 18:35:50 +02:00
Jean-Francois Dockes
02fe696406
configuration GUI: adjust add/remove buttons margins on Mac OS
2021-10-05 08:02:52 -07:00
Jean-Francois Dockes
7c93f3a057
fragments buttons xml file rename in win .pro
2021-10-05 08:01:56 -07:00
Jean-Francois Dockes
832f30dc69
Add *.pyc __pycache__ .pytest_cache .tox and .direnv to the default skipped names list
2021-10-04 18:16:28 +02: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
4aeb9a8b78
shared code: use more modern c++: avoid c-style casts
2021-09-23 11:20:24 +02:00
Jean-Francois Dockes
7179e0dbf8
cmdtalk: remove remains of python2 support
2021-09-23 11:19:36 +02:00
Jean-Francois Dockes
f20c189fa5
doc
2021-09-16 08:39:49 +02:00
Jean-Francois Dockes
31348b5470
Allow recollindex to adjust its oom killer "badness" on startup
2021-09-15 20:12:20 +02:00
Jean-Francois Dockes
2e6b25b1a8
oops rclpython.py needs execm
2021-09-15 17:22:37 +02:00
Jean-Francois Dockes
bce780be88
rclpython.py name change was not reflected in Windows mimeconf
2021-09-15 15:55:47 +02:00
Jean-Francois Dockes
9d3869c2b9
doc
2021-09-04 10:28:02 +02:00
Jean-Francois Dockes
ae3480eab4
comment
2021-08-31 10:13:54 +02:00
Jean-Francois Dockes
d5060a132c
Add --enable-guidebug configure option to build the recoll program with debug symbols. Closes issue #91
2021-08-30 13:45:39 +02:00
Jean-Francois Dockes
6b22d38a3e
simple search: add Ctrl+H as keyboard shortcut for "show history"
2021-08-30 10:28:15 +02:00
Jean-Francois Dockes
275a1210e0
Renamed the fragment buttons config file from fragbuts.xml to fragment-buttons.xml
2021-08-30 10:11:22 +02:00
Jean-Francois Dockes
aae1f07a9f
Change result table "open and quit" shortcut to use Ctrl+Alt+Shift to avoid conflict with "jump to row". Add "copy text and quit"
2021-08-30 08:56:52 +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
f91185fd53
change dubious idioms tricking older gcc for more robust variants
2021-08-12 18:52:34 +02:00
Jean-Francois Dockes
03e277c0c9
avoid using ifstream deleted copy constructor, supported by many but no all compilers
2021-08-03 10:04:05 +02:00
Jean-Francois Dockes
b77ca3fe56
dubious construct was causing build errors
2021-08-03 10:03:12 +02:00
Jean-Francois Dockes
9437522d3c
Add missing include to fix musl compile, thanks to hello71
2021-08-03 09:30:30 +02:00
Jean-Francois Dockes
3df83ec982
Zip archives: set the modification date attribute for members
2021-07-30 10:53:43 +02:00
Jean-Francois Dockes
a67dd3f8a3
ost/pst filter: fix not fetching the message dates
2021-07-23 19:12:34 +02:00
Jean-Francois Dockes
03c1e4ce8a
doc
2021-07-09 09:25:24 +02:00
Jean-Francois Dockes
e6055681d4
GUI: result table: when displaying content in the detail area, if the doc is a free-standing image, display it
2021-07-04 17:19:38 +02:00
Jean-Francois Dockes
ae8fd0902a
Fix configure.ac systemd change typos
2021-07-02 17:53:38 +02:00
Jean-Francois Dockes
9d32773e84
html doc
2021-07-02 17:23:31 +02:00
Jean-Francois Dockes
00987509f8
Merge branch 'systemd-install' into 'master'
...
Systemd install
See merge request medoc92/recoll!7
2021-07-02 15:20:36 +00:00
Jean-Francois Dockes
2a92200012
Added 2 example files and documentation for starting recollindex with systemd
2021-07-01 10:15:20 +02:00
Jean-Francois Dockes
e9ad7251ef
Merge branch 'anchor-unit-tests' into 'master'
...
Additional unit tests for anchored searches
Closes #94
See merge request medoc92/recoll!6
2021-06-28 07:00:22 +00:00
Jean-Francois Dockes
3d63f5fbd0
justification, use auto, range for, etc.
2021-06-22 09:01:07 +02:00
Jean-Francois Dockes
d3d6394652
Anchored searches: remove unwarranted slack increase. The anchor term should behave like a normal one for slack computations
2021-06-22 08:26:22 +02:00
Jean-Francois Dockes
e2ec06a612
GUI preview: try to use the file name (possibly from a zip internal path) as tab title if the document has no proper title
2021-06-19 09:56:23 +02:00
Jean-Francois Dockes
ffe455d489
Merge branch 'master' of https://framagit.org/medoc91/recoll
2021-06-13 07:15:03 +01:00
Jean-Francois Dockes
174ad9fe22
rcl ocr with tesseract: fix stupid breakage in script
2021-06-13 07:14:51 +01:00
Jean-Francois Dockes
8bc47dc7af
Merge branch 'master' into 'master'
...
updated korean translation
See merge request medoc92/recoll!5
2021-05-11 15:43:40 +00:00
Jean-Francois Dockes
2f701ffe9e
Japanese messages update by JW
2021-05-05 19:16:56 +02:00
Jean-Francois Dockes
e42a4e9669
Chm: fix catenate mode which was broken a long time ago
2021-05-01 10:29:44 +02:00
Jean-Francois Dockes
2fd485366a
Kde kioslave: needs to be linked with libX11 because rcldb.cpp now calls the index status reporter
2021-05-01 10:04:12 +02:00
Jean-Francois Dockes
223dff95f6
windows: add mimeconf index line for djvu
2021-05-01 08:11:06 +02:00
Jean-Francois Dockes
3865e1b05f
rclchm: chmcatenate=1 would get the handler to crash
2021-05-01 08:10:34 +02:00
Jean-Francois Dockes
7baffdaea6
Merge branch 'master' of https://framagit.org/medoc88/recoll
2021-04-30 08:37:30 +01:00