Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes 4c205e44e0 tests: test the xmp metadata extraction 2019-06-12 19:22:30 +02:00
Jean-Francois Dockes b895980e95 PDF: fix the XMP metadata extraction code for python3 and other issues. Also get metadata from XML attributes 2019-06-12 19:21:37 +02:00
Jean-Francois Dockes b759490559 gcc 9.1: comparison object needs to be invocable as const. fixes issue #95 2019-06-12 11:17:35 +02:00
Jean-Francois Dockes f0944ae0b2 rclpst: indexing / searching mostly working with maybe issues in data
charset conversions (check). Preview does not work, ipath needs conversion
inside pffexport
2019-05-28 18:39:37 +02:00
Jean-Francois Dockes 0101e6e160 bumped version ->1.25.18 2019-05-27 17:08:43 +02:00
Jean-Francois Dockes 2c9bc17587 fix webengine reslist which had stopped working at some point in qt revs. Now working with 5.9-5.12 at least 2019-05-27 17:04:28 +02:00
Jean-Francois Dockes c1553029b9 Pst on Unix: email message indexing seems fully ok 2019-05-27 12:17:41 +02:00
Jean-Francois Dockes cc4f4e0c74 ckpt: pst: basic indexing of email. no getipath/preview 2019-05-26 12:30:59 +02:00
Jean-Francois Dockes c7c413d9e7 email address in copyright 2019-05-26 12:29:36 +02:00
Jean-Francois Dockes 7489427086 pff: dumpreader successfully creating an mbox 2019-05-25 15:14:50 +02:00
Jean-Francois Dockes 602d34f9ff 1.25.17 for snippets bug 2019-05-24 09:00:13 +02:00
Jean-Francois Dockes 2a945c9443 abstract: we used to discard snippets too early, before they might get a phrase weight boost 2019-05-24 08:51:11 +02:00
Jean-Francois Dockes 15dc419fec windows: releases adjustments 2019-05-22 15:52:02 +02:00
Jean-Francois Dockes 202d3ada9a 1.25.16? 2019-05-22 14:48:04 +02:00
Jean-Francois Dockes 288450f7b8 ditto 2019-05-22 09:48:57 +02:00
Jean-Francois Dockes 00678a8d3b more typos 2019-05-22 09:47:00 +02:00
Jean-Francois Dockes a8cdc639c4 typo 2019-05-22 09:40:47 +02:00
Jean-Francois Dockes e63ce00935 sanitize version for tagging 2019-05-22 09:11:08 +02:00
Jean-Francois Dockes 2b586a70bd added traces to syngroup building 2019-05-22 09:09:13 +02:00
Jean-Francois Dockes 38b3e63bd4 log: print recoll version in rclinit 2019-05-21 19:34:39 +02:00
Jean-Francois Dockes bc5ea83a3a qt gui: fix highlighting for the table mode display.
the query terms were fetched too early, before executing the query.
Also share hiliter between restable and reslist and avoid allocating
another DocSource for restable, share the one from reslist.
2019-05-21 11:20:30 +02:00
Jean-Francois Dockes d3452ac18c hldata: toString()->const 2019-05-21 10:58:09 +02:00
Jean-Francois Dockes 8f878444eb log 2019-05-21 10:57:41 +02:00
Jean-Francois Dockes 81a91404a4 logs 2019-05-18 16:50:12 +02:00
Jean-Francois Dockes ef5eed8bc6 interim version 1.25.16~pre1 2019-05-17 10:31:30 +02:00
Jean-Francois Dockes 8ddcc578ac Reverted 34d43d1188
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 a5810508ed abstract: optimize the way we retrieve the wdfs by sorting the list of terms we query for. Big difference on very big docs 2019-05-17 09:39:26 +02:00
Jean-Francois Dockes fdb14e60ac building abstract from stored text: limit count of terms explored to avoid taking forever on monster (multi mega-terms) documents 2019-05-17 09:37:39 +02:00
Jean-Francois Dockes 37e203d535 mh_text: log message when skipping file with size over max 2019-05-17 09:32:46 +02:00
Jean-Francois Dockes 5f320997c4 doc 2019-05-17 09:31:29 +02:00
Jean-Francois Dockes 780521ec6c When checking if user input contains capital letters, take care of some lowercase letters which dont casefold to themselves 2019-05-16 15:35:11 +02:00
Jean-Francois Dockes 8428093f6a synfamily: indent/log formats/extracted test main. No real change 2019-05-16 15:31:41 +02:00
Jean-Francois Dockes 10a500aa1c comment 2019-05-16 15:29:52 +02:00
Jean-Francois Dockes d4900584c8 comment 2019-05-16 15:29:32 +02:00
Jean-Francois Dockes 119b3cf37f configure: test for vsnprintf to ease enabling unac debugging traces 2019-05-16 15:29:06 +02:00
Jean-Francois Dockes 7f63ab4559 extracted 2 more test drivers 2019-05-16 15:25:28 +02:00
Jean-Francois Dockes 62a969d820 synonyms: only load synonyms once if file did not change 2019-05-15 19:05:40 +02:00
Jean-Francois Dockes 824a1d3ebf GUI: preview: add Open popup entry and Open button for starting native viewer on current doc 2019-05-14 09:41:08 +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 ee5a260d54 Print xapian error when flush fails during purge 2019-05-02 10:36:24 +02:00
Jean-Francois Dockes c0b014b955 shared conftree.py: improved stringToStrings 2019-05-02 10:31:19 +02:00
Jean-Francois Dockes 88c9ff1935 bumped version to 1.25.15 2019-04-28 17:51:07 +02:00
Jean-Francois Dockes ec44e463c1 rclpython: catch more exceptions to avoid system reports 2019-04-28 17:50:02 +02:00
Jean-Francois Dockes 73d1cd36be ppt-dump: catch exceptions to avoid system reports 2019-04-28 17:49:42 +02:00
Jean-Francois Dockes 5cb04b605f bumped version to 1.25.14 2019-04-28 15:41:17 +02:00
Jean-Francois Dockes 33e1847b26 suppress misc warnings on fedora and macosx 2019-04-28 15:39:15 +02:00
Jean-Francois Dockes 3163f18fdd kio code adjustment related to previous GUI crash fix: forgot kde4 2019-04-28 09:25:52 +02:00
Jean-Francois Dockes 5d22ad3bcb python module: properly manage a per-db config 2019-04-21 10:55:56 +02:00
Jean-Francois Dockes b6fb1f7f26 python module: docs returned by fetchmany() had one extra ref and were never deallocated 2019-04-20 16:41:42 +02:00
Jean-Francois Dockes 54f0eda990 make doc.meta an unordered_map 2019-04-20 15:04:19 +02:00
Jean-Francois Dockes 44cd3fd633 doc 2019-04-16 10:22:21 +02:00
Jean-Francois Dockes aa4e335893 recollq: missing newline and punctuation in usage string 2019-04-16 10:22:11 +02:00
Jean-Francois Dockes 82519e6276 doc 2019-04-14 16:36:04 +02:00
Jean-Francois Dockes 567aaa2035 doc 2019-04-14 16:18:39 +02:00
Jean-Francois Dockes 48bc71da70 djvu: do not set -escape option to djvutxt. Ticket #90 2019-04-13 15:06:25 +02:00
Jean-Francois Dockes 5be5f01378 version -> 1.25.13 to include the kio fix 2019-04-13 14:25:15 +02:00
Jean-Francois Dockes cd0941cb11 rclaudio: allow use of external tag fixer script 2019-04-13 14:23:55 +02:00
Jean-Francois Dockes a5bd3fcbee Increased default max compressed file size to 100MB 2019-04-13 14:23:33 +02:00
Jean-Francois Dockes f19e2f82e8 doc: no conversion for rst for now 2019-04-13 12:38:17 +02:00
Jean-Francois Dockes 7c7b3ce509 doc 2019-04-13 12:31:12 +02:00
Jean-Francois Dockes fc879d5f0c doc 2019-04-13 12:21:29 +02:00
Jean-Francois Dockes b6e450129f doc 2019-04-13 09:47:11 +02:00
Jean-Francois Dockes 0a18e8f4e6 doc 2019-04-13 09:24:14 +02:00
Jean-Francois Dockes a1d343304a doc 2019-04-12 22:14:45 +02:00
Jean-Francois Dockes eb37500336 doc: produce rst from xml 2019-04-12 20:20:57 +02:00
Jean-Francois Dockes 3ebf1a7db2 doc 2019-04-12 12:01:12 +02:00
Jean-Francois Dockes ad89225b24 doc 2019-04-12 08:51:03 +02:00
Jean-Francois Dockes 3927b4f73f 1.25.12 packaging touchups 2019-04-12 08:37:29 +02:00
Jean-Francois Dockes 9a3effae28 kio code adjustment related to previous GUI crash fix 2019-04-12 07:15:36 +02:00
Jean-Francois Dockes 17f103daa9 bumped version to 1.25.12 2019-04-11 15:53:48 +02:00
Jean-Francois Dockes 2986a15531 windows build fix 2019-04-11 15:46:07 +02:00
Jean-Francois Dockes 34bb62a8d9 got rid of a few unused variable warnings 2019-04-11 15:31:27 +02:00
Jean-Francois Dockes 9e61f25b17 Use a shared_ptr to make sure that the rcldb referenced by the current query remains valid 2019-04-11 15:05:44 +02:00
Jean-Francois Dockes 1a1e59520d Âfrench messages. small adjustments 2019-04-10 12:35:52 +02:00
Jean-Francois Dockes 8ece2692ab Windows: switch to xapian 1.4.11 2019-04-08 12:59:44 +02:00
Jean-Francois Dockes 3082ce2b83 debian packaging refresh/merge with current Debians 2019-04-05 15:05:44 +02:00
Jean-Francois Dockes 7e3acf2d0a doc 2019-03-31 16:48:53 +02:00
Jean-Francois Dockes 6b6a3dfa23 bumped version -> 1.25.11 2019-03-28 06:18:07 +01:00
Jean-Francois Dockes 4fe6cecd19 rclaudio: better process id3 TXX and TXXX 2019-03-28 06:17:43 +01:00
Jean-Francois Dockes 2f75550348 msodumper: 7a364956 . Improved performance 2019-03-26 14:47:18 +01:00
Jean-Francois Dockes cb4f42a2ce bumped version to 1.25.10 2019-03-26 09:32:09 +01:00
Jean-Francois Dockes a7f01c0b87 Try to be a little less noisy about errors processing xls files 2019-03-26 09:20:21 +01:00
Jean-Francois Dockes 083a7dfcc1 msodumper 1d64ca83 : catch exceptions in xls-dump to avoid system reports 2019-03-26 09:19:47 +01:00
Jean-Francois Dockes a3c5c07b22 msodumper d19bebfd 2019-03-26 08:34:58 +01:00
Jean-Francois Dockes e71d7f183f Python filters: using list append + join instead of string append improves performance hugely for big (book-sized) documents. Impact on a typical pdf mix is moderate though 2019-03-25 11:30:50 +01:00
Jean-Francois Dockes 79724b1d28 msodump: updated to git 1165d665: Add Ole identification checks to avoid crashes and loops on random file formats 2019-03-23 17:22:14 +01:00
Jean-Francois Dockes aa04bff86f rclconfig.py: ensure importing conftree works whether we are inside the recoll package or not 2019-03-23 15:55:01 +01:00
Jean-Francois Dockes 56d3631245 patch from Christopher Lee: add defs for restructured text, markdown and graphviz 2019-03-22 22:39:40 +01:00
Jean-Francois Dockes 2d88b2ade6 doc 2019-03-22 12:32:00 +01:00
Jean-Francois Dockes f5fd7dd158 bumped version to 1.25.9 2019-03-22 10:09:47 +01:00
Jean-Francois Dockes 549f1bf77d Python module: fixed several instances of calling PY_DECREF while using the char* returned by PyBytes_AsString. Caused a crash in uprcl 2019-03-22 09:59:54 +01:00
Jean-Francois Dockes f511f22e89 version 2019-03-21 15:28:53 +01:00
Jean-Francois Dockes 5ede21b61b rclaudio: avoid generating errors for files which just probably have no tags 2019-03-21 15:28:39 +01:00
Jean-Francois Dockes 35d2d5bf49 Fixed a number of recollinit invocations. Most in dead/test code 2019-03-21 15:28:02 +01:00
Jean-Francois Dockes 117207c6ca Merge branch 'master' of https://opensourceprojects.eu/git/p/recoll1/code 2019-03-20 10:58:13 +01:00
Jean-Francois Dockes c7de4e25e2 bumped version to 1.25.7 2019-03-20 10:57:36 +01:00
Jean-Francois Dockes b914e1d5b9 Fix abstract building when additional indexes are built: the raw text must be fetched by get_metadata() from its own index, not the combined one 2019-03-20 10:57:05 +01:00
Jean-Francois Dockes 16fa5ce5f2 fix missing return value warning (no real consequences) 2019-03-19 17:00:05 +01:00
Jean-Francois Dockes 1cf8327525 internfile: let the constructor succeed even on uncompression error, so that the doc record is created and retry choices can be done for other runs 2019-03-19 16:41:01 +01:00
Jean-Francois Dockes 4d7d1a7965 windows powerfail signal: stop indexing only on resume and topdirs change 2019-03-19 14:38:57 +01:00