Commit Graph

  • af664e7768 Input handlers: more closing to help with windows temp files Jean-Francois Dockes 2019-07-21 10:03:03 +02:00
  • a1daa8de55 Epub: close file (windows temp file cleanup) Jean-Francois Dockes 2019-07-20 19:17:29 +02:00
  • 16a051c3b6 rcltext.py: make sure to close file (windows temp file removal) Jean-Francois Dockes 2019-07-20 19:09:07 +02:00
  • 7d168dc198 rclchm: close file (windows temp file removal) Jean-Francois Dockes 2019-07-20 19:08:33 +02:00
  • 2c454b92a6 rclimg: explicitely close file handle (windows temp file removal) Jean-Francois Dockes 2019-07-20 15:14:32 +02:00
  • 703caf2ee4 rclzip: close file when done (windows temp file cleanup) Jean-Francois Dockes 2019-07-20 14:45:11 +02:00
  • d626c7f889 gui restable: contents were not reset when search was Jean-Francois Dockes 2019-07-19 08:58:49 +02:00
  • 0b7e12200a gui restable: contents were not reset when search was Jean-Francois Dockes 2019-07-19 08:58:49 +02:00
  • abaf090350 restable: fix/properly implement Return as Open shortcut Jean-Francois Dockes 2019-07-19 08:35:54 +02:00
  • 685e13beb3 updated messages Jean-Francois Dockes 2019-07-18 19:59:42 +02:00
  • 6dfd9d0fe5 updated messages Jean-Francois Dockes 2019-07-18 19:52:27 +02:00
  • 9038a96425 updated messages Jean-Francois Dockes 2019-07-18 19:52:27 +02:00
  • 3760851616 version Jean-Francois Dockes 2019-07-17 15:51:20 +02:00
  • 83da93cab9 do not include excluded terms in the highlight information data Jean-Francois Dockes 2019-07-17 11:35:03 +02:00
  • e1b98c1e22 GUI: snippets: add context menu to switch page/relevance sort Jean-Francois Dockes 2019-07-17 11:23:06 +02:00
  • a22451220d hldata: comments + map->unordered_map Jean-Francois Dockes 2019-07-17 11:22:18 +02:00
  • fe03caa12e bump version Jean-Francois Dockes 2019-07-09 14:55:34 +02:00
  • 23ef7516ce experiment: ignore all ascii whitespace when generating cjk ngrams Jean-Francois Dockes 2019-07-09 14:55:12 +02:00
  • 3155179308 Add Return as a keyboard shortcut to open the document for the current row Jean-Francois Dockes 2019-07-07 19:12:38 +02:00
  • 5fe2096a68 none Jean-Francois Dockes 2019-07-06 15:07:22 +02:00
  • 4c12c0e833 none Jean-Francois Dockes 2019-07-06 15:04:36 +02:00
  • dcd47df726 bump version Jean-Francois Dockes 2019-07-06 14:59:11 +02:00
  • 20365a9dcf fix the python module for the new hldata structure Jean-Francois Dockes 2019-07-06 14:58:01 +02:00
  • 29365ef24f snippets: raise the window when updating the content Jean-Francois Dockes 2019-07-06 14:20:36 +02:00
  • f1b81018ee less log Jean-Francois Dockes 2019-07-06 14:00:14 +02:00
  • ae3df4f7c3 cjk phrases: hopefully the right fix this time for slack computation. lastpos-termcount correction was applied twice Jean-Francois Dockes 2019-07-06 13:52:51 +02:00
  • 55545a7bdb hldata: more tests Jean-Francois Dockes 2019-07-06 13:50:26 +02:00
  • 5b6436ca08 add test driver for hldata:matchGroup + some help from textsplit Jean-Francois Dockes 2019-07-06 11:39:09 +02:00
  • c588fddb83 hldata: matchGroup: return false if no match found Jean-Francois Dockes 2019-07-06 11:38:21 +02:00
  • 63cfcf0ad5 hldata generation during query processing: increase slack if position increases faster than term count (cjk) Jean-Francois Dockes 2019-07-06 08:28:05 +02:00
  • 9ae775b095 snippets: allow a little more contiguous expansion of current snippet Jean-Francois Dockes 2019-07-06 08:26:42 +02:00
  • c858f16877 updated the message files Jean-Francois Dockes 2019-07-05 19:12:09 +02:00
  • fcc6ae556c bump master to 1.26 Jean-Francois Dockes 2019-07-05 18:05:53 +02:00
  • f877e7e459 Highlighting and snippets extraction: reworked to handle phrases properly. Use a compound position list instead of multiplying the OR groups inside a near clause Jean-Francois Dockes 2019-07-05 18:02:09 +02:00
  • 00eb803f5d Do not process hangul as words, but as ngrams. Same issues as with Katakana: word separation too hard Jean-Francois Dockes 2019-07-05 17:57:00 +02:00
  • 4ad8a08030 hldata: cleanup + support phrases Jean-Francois Dockes 2019-07-05 11:43:14 +02:00
  • 3f33d1d0ea utf8iter driver: read from stdin Jean-Francois Dockes 2019-07-05 11:33:29 +02:00
  • 75759ed481 GUI: snippets: dont recreate the window each time, allow displaying data for multiple documents. restable: update snippets when changing current row Jean-Francois Dockes 2019-07-03 13:46:38 +02:00
  • b79332580a Regularise processing of hangul characters (there was a mixup of cjk/regular processing), and add a build-time option to either use cjk/ngram or regular term splitting for them Jean-Francois Dockes 2019-07-02 18:02:38 +02:00
  • 36caf02133 bumped version to 1.25.20~pre1 Jean-Francois Dockes 2019-06-28 15:35:28 +02:00
  • 3ccd2364b9 GUI snippets window: add options for the max list length and for sorting the snippets by page number Jean-Francois Dockes 2019-06-28 14:20:47 +02:00
  • eb83ebfec6 none Jean-Francois Dockes 2019-06-28 14:19:34 +02:00
  • 0a460ea9c6 The container for temp files to be removed was a vector, but it needed stable member addresses. make it a list Jean-Francois Dockes 2019-06-27 11:12:01 +02:00
  • 59f6c503cb shared Jean-Francois Dockes 2019-06-27 11:11:17 +02:00
  • 3f7d270691 GUI preview: improve operation when the index data is not up to date. Avoid erasing all the file index data in case the subsequent update fails (e.g. the file is locked). Improve the messages. Check for previous indexing error, and modify the message. Jean-Francois Dockes 2019-06-24 17:37:37 +02:00
  • 4c2fd82d4e pst: wait for pffexport and generate error if exit code is not 0 Jean-Francois Dockes 2019-06-24 11:47:17 +02:00
  • ee8c5410bd Avoid purging existing subdocuments on file indexing error (e.g.: maybe a file lock issue that will go away) Jean-Francois Dockes 2019-06-21 17:18:15 +02:00
  • db9fd248f3 7z: properly list the needed package as pylzma Jean-Francois Dockes 2019-06-21 16:57:58 +02:00
  • 2b34ccc471 tests: add sort specs to avoid bogus errors Jean-Francois Dockes 2019-06-21 16:56:37 +02:00
  • c6dc5bca89 Merge branch 'master' of https://opensourceprojects.eu/git/p/recoll1/code Jean-Francois Dockes 2019-06-19 11:05:42 +02:00
  • 8b5c76afef messages Jean-Francois Dockes 2019-06-19 11:03:22 +02:00
  • 628da0e454 pst: new file name was appended to pffexport command instead of replacing old Jean-Francois Dockes 2019-06-17 10:30:02 +02:00
  • f747fdd825 windows: only index ost files in Outlook directory Jean-Francois Dockes 2019-06-17 08:43:43 +02:00
  • 45043b816f add onlyNames config variable for filtering file names Jean-Francois Dockes 2019-06-17 08:28:14 +02:00
  • be81082f38 default config: fixed some mtypes without icons or catgs Jean-Francois Dockes 2019-06-17 08:12:33 +02:00
  • e38e58c37a In case the self-doc was not sent first by the handler, its udi was not recalculated, and it clobbered the last subdoc Jean-Francois Dockes 2019-06-16 13:46:00 +02:00
  • be214c4a5a Take advantage of text storage when possible to display preview data for an unaccessible document Jean-Francois Dockes 2019-06-16 11:49:18 +02:00
  • a647d1c344 indent Jean-Francois Dockes 2019-06-16 11:45:19 +02:00
  • a464cb3d2c message Jean-Francois Dockes 2019-06-16 07:42:45 +02:00
  • dca18bc585 Try to give possible explanations when opening a preview fails Jean-Francois Dockes 2019-06-15 19:21:52 +02:00
  • e7ba872404 pst: need to copy some dlls to installation directory Jean-Francois Dockes 2019-06-14 19:36:41 +02:00
  • 3c36a64580 Merge branch 'master' of https://opensourceprojects.eu/git/p/recoll1/code Jean-Francois Dockes 2019-06-14 14:34:17 +02:00
  • 5d25094107 pst: pass the command line ipath as base64 as there is no msw way to pass utf-8 Jean-Francois Dockes 2019-06-14 14:33:49 +02:00
  • d20172032b transcode: separate main program Jean-Francois Dockes 2019-06-14 10:15:17 +02:00
  • 6c73a0d666 pst: reset generator for new file Jean-Francois Dockes 2019-06-13 16:16:32 +02:00
  • bec40e9a31 test: fix small issue in config introduced by previous change Jean-Francois Dockes 2019-06-13 16:15:47 +02:00
  • 5ff1a92a51 pdf: ocr: small fixes, plus make pdfocr redefinable in subdirs Jean-Francois Dockes 2019-06-13 09:47:25 +02:00
  • 1991e132a7 bumped version to 1.25.19 Jean-Francois Dockes 2019-06-13 08:38:02 +02:00
  • 9dcdb6e9a6 pdf: ocr function was broken for python3 in some cases (depending on how the ocr language was specified) Jean-Francois Dockes 2019-06-13 08:33:55 +02:00
  • 4c205e44e0 tests: test the xmp metadata extraction Jean-Francois Dockes 2019-06-12 19:22:30 +02:00
  • b895980e95 PDF: fix the XMP metadata extraction code for python3 and other issues. Also get metadata from XML attributes Jean-Francois Dockes 2019-06-12 19:21:37 +02:00
  • b759490559 gcc 9.1: comparison object needs to be invocable as const. fixes issue #95 Jean-Francois Dockes 2019-06-12 11:17:35 +02:00
  • f0944ae0b2 rclpst: indexing / searching mostly working with maybe issues in data charset conversions (check). Preview does not work, ipath needs conversion inside pffexport Jean-Francois Dockes 2019-05-28 18:39:37 +02:00
  • 0101e6e160 bumped version ->1.25.18 Jean-Francois Dockes 2019-05-27 17:08:43 +02:00
  • 2c9bc17587 fix webengine reslist which had stopped working at some point in qt revs. Now working with 5.9-5.12 at least Jean-Francois Dockes 2019-05-27 17:04:28 +02:00
  • c1553029b9 Pst on Unix: email message indexing seems fully ok Jean-Francois Dockes 2019-05-27 12:17:41 +02:00
  • cc4f4e0c74 ckpt: pst: basic indexing of email. no getipath/preview Jean-Francois Dockes 2019-05-26 12:30:59 +02:00
  • c7c413d9e7 email address in copyright Jean-Francois Dockes 2019-05-26 12:29:36 +02:00
  • 7489427086 pff: dumpreader successfully creating an mbox Jean-Francois Dockes 2019-05-25 15:14:50 +02:00
  • 602d34f9ff 1.25.17 for snippets bug Jean-Francois Dockes 2019-05-24 09:00:13 +02:00
  • 2a945c9443 abstract: we used to discard snippets too early, before they might get a phrase weight boost Jean-Francois Dockes 2019-05-24 08:51:03 +02:00
  • 15dc419fec windows: releases adjustments Jean-Francois Dockes 2019-05-22 15:52:02 +02:00
  • 202d3ada9a 1.25.16? Jean-Francois Dockes 2019-05-22 14:48:04 +02:00
  • 288450f7b8 ditto Jean-Francois Dockes 2019-05-22 09:48:57 +02:00
  • 00678a8d3b more typos Jean-Francois Dockes 2019-05-22 09:47:00 +02:00
  • a8cdc639c4 typo Jean-Francois Dockes 2019-05-22 09:40:47 +02:00
  • e63ce00935 sanitize version for tagging Jean-Francois Dockes 2019-05-22 09:11:08 +02:00
  • 2b586a70bd added traces to syngroup building Jean-Francois Dockes 2019-05-22 09:09:13 +02:00
  • 38b3e63bd4 log: print recoll version in rclinit Jean-Francois Dockes 2019-05-21 19:34:39 +02:00
  • 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. Jean-Francois Dockes 2019-05-21 11:20:14 +02:00
  • d3452ac18c hldata: toString()->const Jean-Francois Dockes 2019-05-21 10:58:09 +02:00
  • 8f878444eb log Jean-Francois Dockes 2019-05-21 10:57:41 +02:00
  • 81a91404a4 logs Jean-Francois Dockes 2019-05-18 16:50:12 +02:00
  • ef5eed8bc6 interim version 1.25.16~pre1 Jean-Francois Dockes 2019-05-17 10:31:30 +02:00
  • 8ddcc578ac Reverted 34d43d1188adfddb8fd8a4f7c7a28158a8b534f4 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 Jean-Francois Dockes 2019-05-17 10:19:03 +02:00
  • a5810508ed abstract: optimize the way we retrieve the wdfs by sorting the list of terms we query for. Big difference on very big docs Jean-Francois Dockes 2019-05-17 09:39:26 +02:00
  • fdb14e60ac building abstract from stored text: limit count of terms explored to avoid taking forever on monster (multi mega-terms) documents Jean-Francois Dockes 2019-05-17 09:37:39 +02:00
  • 37e203d535 mh_text: log message when skipping file with size over max Jean-Francois Dockes 2019-05-17 09:32:46 +02:00
  • 5f320997c4 doc Jean-Francois Dockes 2019-05-17 09:31:29 +02:00
  • 780521ec6c When checking if user input contains capital letters, take care of some lowercase letters which dont casefold to themselves Jean-Francois Dockes 2019-05-16 15:35:11 +02:00