Commit Graph

  • c849f96cc3 Windows: implement GUI to start the windows task scheduler for batch indexing Jean-Francois Dockes 2019-10-08 11:41:46 +02:00
  • c444a66bc8 add testmains/Makefile.am to extradist so that autoreconf works on tar dists Jean-Francois Dockes 2019-10-07 12:01:01 +02:00
  • 0436b80956 windows: avoid picking up a default pdftotext: we want ours Jean-Francois Dockes 2019-10-07 11:39:27 +02:00
  • 9443173113 testmains Jean-Francois Dockes 2019-10-07 10:56:35 +02:00
  • 33f7d609dc Bug in trim prevented parsing gmail dump mbox format Jean-Francois Dockes 2019-10-07 10:56:18 +02:00
  • 5d8a66884a confgui: using the shared code had slightly broken the local parameters management. Fix it Jean-Francois Dockes 2019-10-06 12:03:51 +02:00
  • d0bd639b34 comments Jean-Francois Dockes 2019-10-06 12:03:00 +02:00
  • 7c599cdd41 rpm: adjust version Jean-Francois Dockes 2019-10-06 12:02:41 +02:00
  • af42fe8f5e rclconfig.py, rclexecm.py: implement part of mimetype identification for rclexecm test mode Jean-Francois Dockes 2019-10-06 07:44:50 +02:00
  • 8339559536 Add GUI preference to limit size of query history (or disable) Jean-Francois Dockes 2019-10-04 11:22:53 +02:00
  • 3aa64c390b Make the URLs in the "About" dialog clickable Jean-Francois Dockes 2019-10-04 10:41:00 +02:00
  • fea58bfba3 none Jean-Francois Dockes 2019-10-03 11:06:56 +02:00
  • 8a9fe576a2 Modified the query language help tooltip to table form, hopefully improved Jean-Francois Dockes 2019-10-03 11:03:47 +02:00
  • cdc8732368 Modified the query language help tooltip to table form, hopefully improved Jean-Francois Dockes 2019-10-03 11:03:47 +02:00
  • 05354373e1 added parameter mboxmaxmsgmbs to adjust max mbox entry size (dlft 100 MB) Jean-Francois Dockes 2019-10-03 10:15:58 +02:00
  • 9594610f33 GUI: fix F1, starting the manual with a URL fragment did not work any more because of the change of generally using %U (manual needs %u) Jean-Francois Dockes 2019-10-02 18:45:44 +02:00
  • aaa76f3e2d build a test driver for the unac function Jean-Francois Dockes 2019-10-02 11:08:53 +02:00
  • 70e4cb0651 preview: clarify a bit the search code. Found no way to highlight anchors, still an issue (filed QTBUG-78927) Jean-Francois Dockes 2019-10-02 10:25:35 +02:00
  • b64751e138 Make optional the space character hack used to fix Tamil text display inside anchors: the space is sometimes a problem with cut & paste Jean-Francois Dockes 2019-10-02 08:53:50 +02:00
  • 352dba0c77 updated messages Jean-Francois Dockes 2019-09-27 11:44:04 +02:00
  • a66f9a978a macports: update master with relevant parts of 1.25 update Jean-Francois Dockes 2019-09-27 11:39:28 +02:00
  • 9c111fba29 macports: ensure the GUI finds recollindex Jean-Francois Dockes 2019-09-27 11:36:31 +02:00
  • a88549452d GUI preview: fix issue with displaying some Tamil text Jean-Francois Dockes 2019-09-24 08:55:37 +02:00
  • 336dc0dc48 Default to UTF-8 on the mac, nl_langinfo(CODENAME) returns US-ASCII for desktop apps Jean-Francois Dockes 2019-09-23 16:44:43 +02:00
  • dd5cf808b5 mbox: trim verbosity Jean-Francois Dockes 2019-09-23 09:26:19 +02:00
  • fe3b8d78c7 Index config GUI: add skippedPaths entries through file browser dialog and let user edit them after Jean-Francois Dockes 2019-09-22 19:56:08 +02:00
  • 7f2dd3cd8b GUI: added option to suppress all beeps Jean-Francois Dockes 2019-09-22 11:23:39 +02:00
  • 303da9304d changed label for disk occupation pref Jean-Francois Dockes 2019-09-22 11:23:08 +02:00
  • 9e51ed8613 Converted the index preferences to use the shared confgui code Jean-Francois Dockes 2019-09-22 09:23:17 +02:00
  • db3c401a23 Preview: avoid beeping if the initial automatically started search fails Jean-Francois Dockes 2019-09-20 09:06:25 +02:00
  • 8d92b9debd trtextsplit: add option for max term length Jean-Francois Dockes 2019-09-13 13:01:35 +02:00
  • 179be1a07c message Jean-Francois Dockes 2019-09-08 08:34:23 +02:00
  • 2e801812fe rclpdf: restore pdfextrametafix function and add test Jean-Francois Dockes 2019-09-04 09:38:11 +02:00
  • c1d593b104 Windows: tree walk ends error if share discon. detected: no purge will be performed Jean-Francois Dockes 2019-09-01 08:45:21 +02:00
  • 85a3291fd7 mbox: bad return from function would result in wrong (always first) message being previewed if the cache did not exist Jean-Francois Dockes 2019-08-27 14:42:14 +02:00
  • e4576fc12f rcltex: try to detect character encoding Jean-Francois Dockes 2019-08-27 08:32:50 +02:00
  • e0d300ff58 Open action editor: ensure that data is updated whenever the current row changes, not only on a mouse click. General cleanup Jean-Francois Dockes 2019-08-27 07:50:27 +02:00
  • 3a668a6b22 GUI open document: use %U (encoded URL) instead of %u with xdg-open. Else #*, ?* are stripped as fragment or query Jean-Francois Dockes 2019-08-27 07:33:35 +02:00
  • 49949ca5b3 GUI: the size of the restable column widths prefs list doubled each time the dialog was opened. It was properly reset in most cases, but some use schemes would result in monster sizes being saved to the prefs Jean-Francois Dockes 2019-08-26 18:48:03 +02:00
  • a619922ba1 qt GUI: avoid decrementing argc to 0 in main because this seems to prevent setting WM_CLASS during qapp::exec() Jean-Francois Dockes 2019-08-26 11:17:22 +02:00
  • bf5f74bc13 document pyloglevel and pylogfilename Jean-Francois Dockes 2019-08-26 08:35:34 +02:00
  • d4c099ab59 merged branch 1.25 fixes Jean-Francois Dockes 2019-08-09 11:54:39 +02:00
  • 37325ceee5 bump version to 1.5.21 Jean-Francois Dockes 2019-08-08 14:18:57 +02:00
  • d88b2a8bc9 merge Jean-Francois Dockes 2019-08-08 13:50:21 +02:00
  • 54b8bea942 mbox: new std::stream-based implementation of offset cache ok on windows.. Jean-Francois Dockes 2019-08-08 13:44:41 +02:00
  • 3b278867b6 ckp Jean-Francois Dockes 2019-08-08 10:01:58 +02:00
  • 11152d2c9a mh_mbox ckpt before switching to streams Jean-Francois Dockes 2019-08-08 09:40:51 +02:00
  • ad5beb43c2 mh_mbox: fix on Windows. The 2 main issues were that the files were fopen'd in text mode, and that the std-based SimpleRegexp implementation was wrong (match instead of search). Also, make sure that we are using 64 bits interfaces. Jean-Francois Dockes 2019-08-07 17:07:06 +02:00
  • 4a5bdd98c3 smallut: the eq of regexec is std::regex_search, not match Jean-Francois Dockes 2019-08-07 17:04:51 +02:00
  • 9a68157907 mh_mbox: improve diags for win debugging Jean-Francois Dockes 2019-08-07 13:32:23 +02:00
  • 9bd463a770 fix untranslated tooltip Jean-Francois Dockes 2019-08-07 11:39:02 +02:00
  • 15a9720eeb shared Jean-Francois Dockes 2019-08-07 11:38:47 +02:00
  • 14ba0412f5 doc Jean-Francois Dockes 2019-08-07 11:35:25 +02:00
  • c46a6d4cb3 fix crash when resetting restable search Jean-Francois Dockes 2019-08-06 18:52:50 +02:00
  • ec7fab78c5 fix crash when resetting restable search Jean-Francois Dockes 2019-08-06 18:52:50 +02:00
  • 53a74e59f9 restore restable highlight fix, lost in git maze Jean-Francois Dockes 2019-08-06 18:40:08 +02:00
  • 13be18b60b restore restable highlight fix, lost in git maze Jean-Francois Dockes 2019-08-06 18:40:08 +02:00
  • 01eb2c60b1 gui special indexing: no indexing was done if the erase option was selected. Improve label Jean-Francois Dockes 2019-08-06 17:19:45 +02:00
  • 854326a0ba renameormove: Windows: unlink existing file before rename Jean-Francois Dockes 2019-08-06 16:31:59 +02:00
  • 84855d5241 conftree.py: fix stringToStrings + remove before rename to existing on windows. Jean-Francois Dockes 2019-08-06 16:31:07 +02:00
  • c3bc2da9af bumped version to 1.25.20 Jean-Francois Dockes 2019-07-22 16:01:26 +02:00
  • 21b918d447 Windows:confgui: process windows file names as unicode, no local8bit Jean-Francois Dockes 2019-07-22 15:48:40 +02:00
  • 30f37f0e23 indent Jean-Francois Dockes 2019-07-22 15:44:32 +02:00
  • 99ee4d456c Fix plural word issues in status message Jean-Francois Dockes 2019-07-22 11:26:39 +02:00
  • c18f069c58 Windows: add the recoll temporary files directory to skippedPaths Jean-Francois Dockes 2019-07-22 09:33:19 +02:00
  • 6b8ba05d0f oops in last minute "cleanup" Jean-Francois Dockes 2019-07-21 20:36:43 +02:00
  • 3681e997e0 oops in last minute "cleanup" Jean-Francois Dockes 2019-07-21 20:36:43 +02:00
  • 4cdce058e1 merge Jean-Francois Dockes 2019-07-21 19:15:41 +02:00
  • fb4c553939 restable: fix/properly implement Return as Open shortcut Jean-Francois Dockes 2019-07-19 08:35:54 +02:00
  • e3f420fd99 updated messages Jean-Francois Dockes 2019-07-18 19:59:42 +02:00
  • 4b68b14591 version Jean-Francois Dockes 2019-07-17 15:51:20 +02:00
  • b368e4276f do not include excluded terms in the highlight information data Jean-Francois Dockes 2019-07-17 11:35:03 +02:00
  • 939b10b994 GUI: snippets: add context menu to switch page/relevance sort Jean-Francois Dockes 2019-07-17 11:23:06 +02:00
  • 6a405e2089 hldata: comments + map->unordered_map Jean-Francois Dockes 2019-07-17 11:22:18 +02:00
  • d3a9ce167f bump version Jean-Francois Dockes 2019-07-09 14:55:34 +02:00
  • bbf8c90185 experiment: ignore all ascii whitespace when generating cjk ngrams Jean-Francois Dockes 2019-07-09 14:55:12 +02:00
  • 0d963686cc 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
  • b968a54cea none Jean-Francois Dockes 2019-07-06 15:07:22 +02:00
  • 03909dfb43 none Jean-Francois Dockes 2019-07-06 15:04:36 +02:00
  • 879ddc7b17 bump version Jean-Francois Dockes 2019-07-06 14:59:11 +02:00
  • 05c4f87aed fix the python module for the new hldata structure Jean-Francois Dockes 2019-07-06 14:58:01 +02:00
  • 997a01db32 snippets: raise the window when updating the content Jean-Francois Dockes 2019-07-06 14:20:36 +02:00
  • 910a46118a less log Jean-Francois Dockes 2019-07-06 14:00:14 +02:00
  • 8ed8d05aab 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
  • 1c60fdea81 hldata: more tests Jean-Francois Dockes 2019-07-06 13:50:26 +02:00
  • 41c9ea92c7 add test driver for hldata:matchGroup + some help from textsplit Jean-Francois Dockes 2019-07-06 11:39:09 +02:00
  • 4a56748fe5 hldata: matchGroup: return false if no match found Jean-Francois Dockes 2019-07-06 11:38:21 +02:00
  • fae0621d76 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
  • 6cd2c9e2ca snippets: allow a little more contiguous expansion of current snippet Jean-Francois Dockes 2019-07-06 08:26:42 +02:00
  • 8b14fc8331 updated the message files Jean-Francois Dockes 2019-07-05 19:12:09 +02:00
  • 07911c5dc0 bump master to 1.26 Jean-Francois Dockes 2019-07-05 18:05:53 +02:00
  • 35ee3f7a13 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
  • baa6062de1 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
  • 0b16935016 hldata: cleanup + support phrases Jean-Francois Dockes 2019-07-05 11:43:14 +02:00
  • 262e7260d8 utf8iter driver: read from stdin Jean-Francois Dockes 2019-07-05 11:33:29 +02:00
  • d812fb8079 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
  • 6b058e9758 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
  • 7457633b79 bumped version to 1.25.20~pre1 Jean-Francois Dockes 2019-06-28 15:35:28 +02:00
  • 736051fcd6 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
  • 049ba1e7e4 Windows: build with UNICODE, get rid of all TCHAR/TEXT(), use explicit xxA() interfaces and wchar_t in some places. Add a static cleanup retry method to TempFile, called after clearing the MimeHandler cache (killing the subprocesses which might hold an open file). Jean-Francois Dockes 2019-07-21 16:23:16 +02:00