Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes 7692007939 dir filter windows fix 2022-01-22 16:14:27 +00:00
Jean-Francois Dockes 1420533ceb GUI: improve filter directory selection dialog in advanced search: list topdirs in side bar, use first topdir as start position 2022-01-22 16:40:56 +01:00
Jean-Francois Dockes 32195d0899 GUI: fix setting "open temp copy do not show next time" from the dialog, did not work with newer qt versions 2022-01-21 19:38:45 +01:00
Jean-Francois Dockes 44c0ec93e4 GUI:webengine: reslist: scroll to top/bottom when displaying next/previous page with the arrows 2022-01-21 18:10:41 +01:00
Jean-Francois Dockes d1db0380f2 updated translation files 2022-01-21 09:50:55 +01:00
Jean-Francois Dockes 19ffb9b557 GUI: Got rid of the warning message when killing indexer not started from the GUI 2022-01-21 09:49:34 +01:00
Jean-Francois Dockes 67e158b7f4 Windows: fix interactions between GUI and monitor. 2022-01-20 17:43:23 +00:00
Jean-Francois Dockes b5b48e4f50 GUI: add "start real time indexer" menu entry 2022-01-20 15:51:11 +01:00
Jean-Francois Dockes fdb18a7c4b Windows: fix reexec not working when spaces in exe path 2022-01-19 14:43:38 +00:00
Jean-Francois Dockes fbcf0f42e9 windows closefrom 2022-01-19 12:30:40 +01:00
Jean-Francois Dockes 497b61e017 Windows: monitor, reexec, pinging process. Not done yet. 2022-01-18 20:27:44 +00:00
Jean-Francois Dockes 266967bea7 Small windows build fixes 2022-01-17 15:46:32 +00:00
Jean-Francois Dockes b118c93b4f small cleanups to avoid a few ifdef _WIN32 2022-01-17 15:46:40 +01:00
Jean-Francois Dockes f0efed545d mac 2022-01-15 01:49:20 -08:00
Jean-Francois Dockes 0673f0f03e Merge branch 'master' of https://framagit.org/medoc92/recoll 2022-01-15 01:49:07 -08:00
Jean-Francois Dockes b51f9efcf7 Windows qmake files: add deps on librecoll for the exes 2022-01-15 09:44:09 +00:00
Jean-Francois Dockes 87f86ac268 Adjust config setup for macos 2022-01-15 10:41:41 +01:00
Jean-Francois Dockes 754a5b87a7 Merge branch 'master' of https://framagit.org/medoc92/recoll 2022-01-15 09:12:56 +00:00
Jean-Francois Dockes 265bbd0c6e Define system specific default configuration directory to allow sharing most of the default configuration files contents 2022-01-15 09:12:39 +00:00
Jean-Francois Dockes 47ea12353a Fix internfile bug which prevented the propagation of a proper title in some cases 2022-01-14 17:18:49 +01:00
Jean-Francois Dockes 844b4e8b03 windows: rely on .py extension instead of special keyword to determine use of interpreter 2022-01-14 13:11:24 +01:00
Jean-Francois Dockes 8b3792026f Renamed a few extension-less python handlers with a .py extension for consistency 2022-01-14 12:12:22 +01:00
Jean-Francois Dockes 667e661c46 Standardize the shebang line of python scripts to using /usr/bin/env, which was already the vastly dominant choice 2022-01-14 09:27:04 +01:00
Jean-Francois Dockes 3f79ec7bd4 windows monitor 2022-01-13 18:36:07 +01:00
Jean-Francois Dockes 4c3ef66018 Windows filesystem monitoring appears to be working, run in foreground in a terminal 2022-01-13 17:33:37 +00:00
Jean-Francois Dockes 1acc059eea indents etc 2022-01-13 14:33:37 +01:00
Jean-Francois Dockes a777995946 Merge branch 'master' of https://framagit.org/medoc92/recoll 2022-01-13 11:19:33 +01:00
Jean-Francois Dockes 6eb4f3681d removed unused files 2022-01-13 11:19:16 +01:00
Jean-Francois Dockes d2d2cbff14 Merge branch 'master' of https://framagit.org/medoc92/recoll 2022-01-13 10:18:22 +00:00
Jean-Francois Dockes 4e710f239a Initial draft of file system monitoring for windows. Still has issues, dnot build by default 2022-01-13 10:17:59 +00:00
Jean-Francois Dockes d883500c17 Added a few know suffixes to avoid unnecessary xdg-mime execs 2022-01-09 09:30:37 +01:00
Jean-Francois Dockes 3a9d7f7cb6 execmd statusAsString 2022-01-08 17:03:16 +01:00
Jean-Francois Dockes 03378c55a4 none 2022-01-08 15:33:30 +01:00
Jean-Francois Dockes 9eebfd24ec none 2022-01-08 14:54:23 +01:00
Jean-Francois Dockes f8e556fcee Documentation for %l 2022-01-07 11:52:06 +01:00
Jean-Francois Dockes 7b42907441 Add callback for textsplit to report line breaks. Use it to implement looking up the first line where a term appears to use with a %l spec for executing a viewer 2022-01-07 11:43:46 +01:00
Jean-Francois Dockes 25d6d78902 comments and justification 2022-01-07 11:41:54 +01:00
Jean-Francois Dockes 8c122d7de8 buildppa: remove groovy 2022-01-07 10:04:06 +01:00
Jean-Francois Dockes 71ec75c2cc Mac: do not define ASPELL_PROG as full path, use recollhelperpath instead 2022-01-04 05:29:42 -08:00
Jean-Francois Dockes b3bb3784fc Define specific document type for orgmode sub-documents 2022-01-04 14:02:26 +01:00
Jean-Francois Dockes a7a66ebc03 GUI image thumbnails: look in all possible directory and try harder to return something if the requested size is not available 2022-01-03 15:33:29 +01:00
Jean-Francois Dockes bb06a94a52 Removed spurious stderr messages in fragment buttons parser 2022-01-03 15:22:32 +01:00
Jean-Francois Dockes 10f5240b7c avoid single quote as first line character in man page 2022-01-03 15:21:27 +01:00
Jean-Francois Dockes 1f422eb023 path_tildexpand was not applied to webdownloadsdir leading to failure if it was specified as ~/xxx 2021-12-22 19:16:36 +01:00
Jean-Francois Dockes d55decef20 version bump 2021-12-20 09:27:09 +01:00
Jean-Francois Dockes b07ae087d9 orgmode: complete the mimeconf defs 2021-12-20 09:22:12 +01:00
Jean-Francois Dockes 078675730c smallut: small stylistic cleanups 2021-12-18 19:06:27 +01:00
Jean-Francois Dockes 0b6aa25dd4 Python conftree: valToBool method 2021-12-18 19:06:00 +01:00
Jean-Francois Dockes 3a5c1a0b6b comments 2021-12-18 19:05:24 +01:00
Jean-Francois Dockes 4696d80cec Merge branch 'master' of https://framagit.org/medoc91/recoll 2021-12-16 17:38:39 +00:00
Jean-Francois Dockes 15cc242e1f Windows: also build and ship xapian-check 2021-12-16 17:38:07 +00:00
Jean-Francois Dockes 50160f3fa7 Updated Qt GUI translation files 2021-12-12 09:08:15 +01:00
Jean-Francois Dockes ddb0caddc1 Updated Russian translation from Olesya Gerasimenko 2021-12-08 12:07:12 +01:00
Jean-Francois Dockes 213589f00f python: connect() accept bytes or strings for extradbs items 2021-12-07 16:18:13 +01:00
Jean-Francois Dockes c51f6ee10d Windows: accidentally commented out all viewer def lines for pdf, so that it did not appear any more in the viewer choice list 2021-12-06 18:28:34 +01:00
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