5278 Commits

Author SHA1 Message Date
Jean-Francois Dockes
19fe03af62 Support visio .vsdx format 2020-08-04 10:57:13 +02:00
Jean-Francois Dockes
5cfd95226d Fix pdf duplicate detection which was broken by setting the md5 attribute twice, for the doc and for the html content. May have affected some other doc types 2020-07-27 09:08:47 +02:00
Jean-Francois Dockes
b2e68740ba PDF: attachment extraction was broken since python3 (wrong open mode r instead of rb for the extracted file) 2020-07-27 09:03:58 +02:00
Jean-Francois Dockes
610e3282c3 Fix previous fix about locating lockfile in XDG_RUNTIME_DIR: would always compute the same lock name 2020-07-21 10:47:10 +02:00
Jean-Francois Dockes
d48a0619b1 reslist: use the dame file:/// value for the prefix and baseUrl so that user-entered relative links work 2020-07-18 18:53:57 +02:00
Jean-Francois Dockes
5bf4596d1f GUI restable and reslist link clicking: cleanup, simplify, comments 2020-07-18 16:43:44 +02:00
Jean-Francois Dockes
0db8844fa3 indents 2020-07-18 16:41:28 +02:00
Jean-Francois Dockes
a3d014bd8d Fix qt 5.15 webengine not displaying doc type icons by setting the base URL to file:/// (an empty one used to work) 2020-07-16 19:59:14 +02:00
Jean-Francois Dockes
9a241f92a1 preview: when displaying from stored text, set the type to text/plain for plaintorich() 2020-07-16 13:29:42 +02:00
Jean-Francois Dockes
3948f9bd33 GUI: create separate popup menu entries for open parent and open folder 2020-07-16 10:25:26 +02:00
Jean-Francois Dockes
b4306b71c0 openxml word: be more specific for extracting text, avoids treating some image parameters as text 2020-07-15 10:49:06 +02:00
Jean-Francois Dockes
b8be14bd7b shared 2020-07-15 10:48:08 +02:00
Jean-Francois Dockes
96ba5acd32 indents 2020-07-15 10:47:18 +02:00
Jean-Francois Dockes
3cf7fb3b65 Also use picoxml for saved searches 2020-07-13 16:53:12 +02:00
Jean-Francois Dockes
97e2b26da0 Replace deprecated QXmlSimpleReader with homegrown picoxml rather than switching to non-sax QXmlStreamReader 2020-07-13 16:01:00 +02:00
Jean-Francois Dockes
8f0d3cbac5 suppress qt deprecation warnings 2020-07-13 13:49:49 +02:00
Jean-Francois Dockes
5915dd6cea recollindex -r: make path args absolute using the original working directory, not the rundir (tmp) 2020-07-13 10:47:32 +02:00
Jean-Francois Dockes
476a3ba743 shared 2020-07-13 10:46:05 +02:00
Jean-Francois Dockes
4508b6b064 rclpdf: avoid crash when external metadata filter cant be imported 2020-07-13 10:13:59 +02:00
Jean-Francois Dockes
7771e0669e Bump version to 1.27.3 for small cumulated fixes 2020-06-27 14:30:22 +02:00
Jean-Francois Dockes
02556e7d08 doc and comments 2020-06-25 16:06:45 +02:00
Jean-Francois Dockes
101a566dec Merge branch 'patch-1' into 'master'
Replace PREFIX/share/appdata with PREFIX/share/metainfo

See merge request medoc92/recoll!1
2020-06-24 17:23:12 +02:00
Punarbasu Purkayastha
0b1c02cff9 As explained in https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#spec-component-location the use of PREFIX/share/appdata directory is deprecated and instead the path should be PREFIX/share/metainfo.
The desktop file name should also ideally be recoll.metainfo.xml, but this is not so critical and is hence kept unchanged by this commit.
2020-06-24 17:01:36 +02:00
Jean-Francois Dockes
89375f5e80 If XDG_RUNTIME_DIR is set, locate index.pid in it. Thanks to Madhu for providing this fix 2020-06-23 09:03:07 +02:00
Jean-Francois Dockes
02e0c37add Updated Russian translation from Olesya Gerasimenko 2020-06-22 07:49:21 +02:00
Jean-Francois Dockes
87e694bd4e Updated Russian translation from Olesya Gerasimenko 2020-06-22 07:48:39 +02:00
Jean-Francois Dockes
adf0a7a848 statically declared shortcut caused crash during children delete in qapp::exit. Small related cleanups 2020-06-14 18:06:31 +02:00
Jean-Francois Dockes
66845a4148 path_unlink() returned inverted status 2020-06-14 17:59:29 +02:00
Jean-Francois Dockes
2910ed02b4 fix trace 2020-06-14 17:59:13 +02:00
Jean-Francois Dockes
e051de0a37 GUI, Webengine version: the computed doc number for the right-click menu was wrong on any page but the first 2020-06-14 14:32:48 +02:00
Jean-Francois Dockes
1eeeba4874 GUI: simplify icon display by moving up the thumbnail test up to reslistpager as it was identical in restable and reslist 2020-06-14 13:31:26 +02:00
Jean-Francois Dockes
f500474643 suppressed stray traces 2020-06-11 14:52:10 +02:00
Jean-Francois Dockes
cd29fd581d Windows7: the flags passed to widetomultichar was not correct.
Also no wmain with our mingw version.
2020-06-11 14:49:44 +02:00
Jean-Francois Dockes
2d96fea11e Windows: Bad define for localtime_r resulted in wrong date terms generated and date field search failures 2020-06-09 14:33:35 +01:00
Jean-Francois Dockes
69d8a18a48 Windows: use the patched xapian-core 2020-06-06 10:03:03 +01:00
Jean-Francois Dockes
f15e3f21fa Windows: replace unlink() with unicode-capable path_unlink() 2020-06-02 10:56:55 +01:00
Jean-Francois Dockes
cb3a59f88f Windows recollindex: use wmain to accept unicode command line args. 2020-06-02 09:13:31 +01:00
Jean-Francois Dockes
0d375d0b31 Windows tmplocation() fixes 2020-06-02 08:56:35 +01:00
Jean-Francois Dockes
0f8b53d43b pathut: path_chdir, more error checking in conversions 2020-06-02 08:56:02 +01:00
Jean-Francois Dockes
7ccde15839 Windows execmd: use a wide char environment 2020-06-02 08:53:11 +01:00
Jean-Francois Dockes
84c0098f23 windows: always define UNICODE 2020-06-02 08:47:02 +01:00
Jean-Francois Dockes
c84b61a6d8 Ensure that the tmp environment (e.g. RECOLL_TMPDIR) is used on Windows. 2020-05-31 16:27:37 +01:00
Jean-Francois Dockes
f3858a7e3a limit max size of korean single-word span 2020-05-31 09:57:58 +02:00
Jean-Francois Dockes
8faababeb3 indent 2020-05-31 09:50:17 +02:00
Jean-Francois Dockes
24b947500f tabs 2020-05-30 15:59:46 +02:00
Jean-Francois Dockes
5e488fac8a cmdtalk: avoid talking to dead process. Avoid restarting command which failed to start 2020-05-30 15:57:08 +02:00
Jean-Francois Dockes
d223d4e350 tabs 2020-05-30 15:56:40 +02:00
Jean-Francois Dockes
560041cab9 cleared out errant tabs 2020-05-30 15:54:49 +02:00
Jean-Francois Dockes
796db76fc6 When splitting to generate abstract from text, do not set ONLYSPANS, generate all terms. Seems to solve issues with the snippet generator not finding a match when the query term is a partial span 2020-05-30 12:37:14 +02:00
Jean-Francois Dockes
fa6aff3efb Fix the "remember show temp file warning" thing. Again...
Simplify the qxt code so this has less chance of happening in the future
2020-05-28 09:58:17 +02:00