3304 Commits

Author SHA1 Message Date
Jean-Francois Dockes
8e4a270b0c 1.19.14 packaging and web pages 2014-06-07 19:18:28 +02:00
Jean-Francois Dockes
3814da2a20 execmd: limit the cases where the child process could call the LOGXX functions to really exceptional cases. Previously, the child process could be called with a non-existant command to exec, which would trigger a LOGERR call, which in turn could block because the log mutex had been taken in the father process (and there is nobody in the child to free it). This would manifest itself by 20mn of "selectloop returned 1" messages as the father was waiting for a blocked child until the filter timeout. Other threads would go on, and the timeout would finally trigger, so this did not end up as a failed indexing as long as someone was patient... 2014-06-07 18:48:35 +02:00
Jean-Francois Dockes
50ee2838dc Use a single Xapian Database object for update and query operations while indexing instead of separately open read/write ones. Separate objects seem to trigger Xapian issues 2014-06-07 11:44:04 +02:00
Jean-Francois Dockes
27f77addd6 rcltar: clean up import statements 2014-06-07 11:45:25 +02:00
Jean-Francois Dockes
b82e10ff20 comment 2014-06-05 09:22:48 +02:00
Jean-Francois Dockes
c119453e90 doc 2014-06-05 09:22:25 +02:00
Jean-Francois Dockes
ba9543ac3c remember toolbar placement area between sessions 2014-05-27 11:57:24 +02:00
Jean-Francois Dockes
bd46735d9c allow displaying current doc filter (media/message etc.) as menu 2014-05-27 10:49:12 +02:00
Jean-Francois Dockes
7def227c19 shipping manifest cleanup 2014-05-24 14:32:08 +02:00
Jean-Francois Dockes
79119c9432 release 3636 2014-05-24 14:26:53 +02:00
Jean-Francois Dockes
2d35765af7 doc 2014-05-24 08:33:00 +02:00
Jean-Francois Dockes
96d99ad6e5 textsplit: check for underflow while trimming the span 2014-05-19 18:52:51 +02:00
Jean-Francois Dockes
12acdc4faf Allow access to Xapian docid for Recoll document in recollq and Python API. Add sample Python program to find document duplicates, using MD5 terms 2014-05-19 12:00:15 +02:00
Jean-Francois Dockes
6574ff514a doc 2014-05-15 15:21:08 +02:00
Jean-Francois Dockes
7c0bc95238 doc 2014-05-15 15:19:38 +02:00
Jean-Francois Dockes
c9ae5bfda6 doc 2014-05-15 15:19:10 +02:00
Jean-Francois Dockes
defc5449e1 doc 2014-05-15 15:18:02 +02:00
Jean-Francois Dockes
4ac34cb134 Off by one error in maximum embedding depth test caused overflow of FileInterner m_tmpflgs temp flags array and possibly bus error depending on arch (only seen on 32 bits arch) 2014-05-15 15:15:01 +02:00
xliiv
acaff7ac49 Added Polish translation files 2014-05-11 00:43:19 +02:00
Jean-Francois Dockes
f15429e590 none 2014-05-06 16:58:09 +02:00
Jean-Francois Dockes
7271ec083d 1.19.13 2014-05-06 16:57:12 +02:00
Jean-Francois Dockes
a01050b9f2 1.13 pkg updates 2014-05-06 16:56:53 +02:00
Jean-Francois Dockes
28a4e4d8a8 catch ppt-dump errors to avoid bogus system reports 2014-05-06 11:39:27 +02:00
Jean-Francois Dockes
e867f855ad get rid of numerous probably inocuous valgrind/helgrind messages by ensuring that actual string copies are passed between threads, without refcount/shared data magic 2014-05-05 19:01:58 +02:00
Jean-Francois Dockes
deb4cc8d12 mt indexing: do not pass copies of Xapian::Document between threads: the reference counting is not mt-safe. Replace with pointers 2014-05-05 10:59:50 +02:00
Jean-Francois Dockes
e1b746bcfd restructured needUpdate() 2014-05-06 08:26:38 +02:00
Jean-Francois Dockes
185c994fa5 Config GUI: removed a bunch of ininteresting variables. Compacte layout a bit. Added indexedmimetypes and excludedmimetypes 2014-05-02 14:01:32 +02:00
Jean-Francois Dockes
f3de3e51fd none 2014-05-02 10:09:03 +02:00
Jean-Francois Dockes
030e576cdb add excludedmimetypes configuration variable 2014-05-02 10:07:26 +02:00
Jean-Francois Dockes
c897a09cd3 GUI: add "Open With" entry in reslist/table popups to let the user choose the app 2014-05-01 09:28:46 +02:00
Jean-Francois Dockes
b0b372e350 added utility module for computing list of desktop apps handling MIME type 2014-05-01 08:07:10 +02:00
Jean-Francois Dockes
70e2e41d26 doc 2014-05-01 08:06:29 +02:00
Jean-Francois Dockes
a28e9541ee factored out the doc up to date check, plus use recollindex -e -i for updating 2014-05-01 08:06:08 +02:00
Jean-Francois Dockes
ed7a970ee6 recollindex: allow passing -e -i for erasing index data before rebuilding 2014-05-01 08:04:44 +02:00
Jean-Francois Dockes
7c9b13d64e recollindex -i or -e: do not process the web queue 2014-04-30 11:12:08 +02:00
Jean-Francois Dockes
d9fba74dbe add /media to the default skippedPaths list mostly as a reminder that blindly processing these with the general indexer is a bad idea (use separate indexes instead). 2014-04-30 10:50:58 +02:00
Jean-Francois Dockes
b70de3130f doc 2014-04-30 10:02:04 +02:00
Jean-Francois Dockes
0ded457258 command line query: add option -N to print field names between values when -F is used. Interpret [-F ""] as print all fields 2014-04-30 10:01:03 +02:00
Jean-Francois Dockes
0145234b60 translate unicode hyphen (0x2010) in to ascii minus 2014-04-30 09:59:51 +02:00
Jean-Francois Dockes
60110e8b54 doc 2014-04-28 17:09:00 +02:00
Jean-Francois Dockes
3de5b5af3c manual: got rid of the sgml bits. Go XML ! 2014-04-28 08:55:13 +02:00
Jean-Francois Dockes
077aed3018 fix term byte offsets produced by new textsplit: for highlighting 2014-04-24 12:42:10 +02:00
Jean-Francois Dockes
ece15318ab New text splitter with word accumulator and full partial span generation. Search/Index seem ok. Still a pb with use for highlighting (preview) 2014-04-24 10:13:19 +02:00
Jean-Francois Dockes
f1b132bb12 doc 2014-04-24 10:10:53 +02:00
Jean-Francois Dockes
a4243b3608 fix command line version documentation 2014-04-08 08:58:29 +02:00
Jean-Francois Dockes
2e442aea15 Release 1.19.12p2 tagged 2014-04-07 16:15:35 +02:00
Jean-Francois Dockes
251c8a0770 none 2014-04-07 16:15:11 +02:00
Jean-Francois Dockes
f288089c3d doubleclick in restable opens document 2014-04-07 10:24:59 +02:00
Jean-Francois Dockes
76e26ee463 Release 1.19.12p1 tagged 2014-04-06 06:59:46 +02:00
Jean-Francois Dockes
1f24efd65d fix install script for the xls filter 2014-04-06 06:59:23 +02:00