4442 Commits

Author SHA1 Message Date
Jean-Francois Dockes
1765a550bb Because of obsolescence in the pip version of python-epub, bundled https://bitbucket.org/arthurdarcet/epub at 120:8730e6da19f2 (zip file in filters/ directory) 2018-08-30 14:10:18 +02:00
Jean-Francois Dockes
51ede7168b epub: preview would not work with python3 because of unconverted utf-8 binary index 2018-08-30 10:48:13 +02:00
Jean-Francois Dockes
6a90e3ba87 qtgui: fix build error by adding missing include 2018-08-30 10:46:59 +02:00
Jean-Francois Dockes
7913344359 rclimg: use shebang line compatible with debian standard 2018-08-30 10:44:19 +02:00
Jean-Francois Dockes
a457b6c68e rclpdf ocr: fix python3 issue. Add pdfocrlang config variable 2018-07-18 18:05:42 +02:00
Jean-Francois Dockes
8a7fa51dc9 Updated Russian translation by Alexander Volkov 2018-07-11 08:10:59 +02:00
Jean-Francois Dockes
7b8ba96b25 md5 for text/plain attachments was not computed, stayed same as parent so they were not shown if hide duplicates option was active in the GUI 2018-07-07 09:17:46 +02:00
Jean-Francois Dockes
7048d2a014 removed dead code 2018-07-07 09:15:57 +02:00
Jean-Francois Dockes
3c48e8cfbd add configure option to disable building libchm python wrapper 2018-07-06 10:48:28 +02:00
Jean-Francois Dockes
8c84712ebc doc 2018-07-06 10:22:28 +02:00
Jean-Francois Dockes
8c14750681 doc: update the build instruction, esp. python package 2018-07-02 15:50:55 +02:00
Jean-Francois Dockes
f0bedb2201 rclaudio: more fixes: complicated because the different file type handlers (e.g. flac, mp3) return data in different types. 2018-06-21 12:30:43 +02:00
Jean-Francois Dockes
a012b831fa rclaudio: more py3 string/bytes types issues 2018-06-21 10:55:01 +02:00
Jean-Francois Dockes
4524ae2acc merged shared 2018-06-21 10:52:56 +02:00
Jean-Francois Dockes
e2d977006c Adapt make install and deb packaging for installing recollchm 2018-06-13 10:18:23 +02:00
Jean-Francois Dockes
57005d4241 bogus version for testing dist/packaging for the master branch 2018-06-13 10:17:12 +02:00
Jean-Francois Dockes
f9d817ab64 pychm build rules cleanup 2018-06-13 08:23:18 +02:00
Jean-Francois Dockes
d8cce8e234 bundled chm: install as normal python package instead of copying the egg to the recoll lib dir 2018-06-12 19:41:22 +02:00
Jean-Francois Dockes
9bb50ccdd5 Renamed bundled pychm to recollchm to ease cohexistence with possible system version 2018-06-12 19:29:37 +02:00
Jean-Francois Dockes
fd246d6744 debian packaging: simplify rules file by using dh 2018-06-12 19:17:21 +02:00
Jean-Francois Dockes
d8b8856f8f conftree import 2018-06-12 19:16:10 +02:00
Jean-Francois Dockes
65d8951e44 fix comment typo 2018-06-12 19:15:35 +02:00
Jean-Francois Dockes
e2bd66d56f pyrecoll: get fetchmany to raise an exception if there is no result set (PEP 249 database API) 2018-06-06 08:13:11 +02:00
Jean-Francois Dockes
4f4e8ff8f8 Python module: fetchone/fetchmany return None/short list instead of exception at the end of the results 2018-06-05 15:34:40 +02:00
Jean-Francois Dockes
ad4365c40c rclconfig: python3-compatible import of conftree 2018-06-05 15:33:39 +02:00
Jean-Francois Dockes
61e471a0e2 use rclbasehandler in more filters 2018-06-04 15:49:21 +02:00
Jean-Francois Dockes
0d24cc35da factorize boilerplate in simple filters 2018-06-04 15:08:06 +02:00
Jean-Francois Dockes
211ea8010c more filter cleanup: factorize code in the vanilla xslt ones, move a few more to python. 2018-06-04 13:30:09 +02:00
Jean-Francois Dockes
2a45f7fef6 filters cleanup continued: remove unused rclps, translate rclabw to python 2018-06-04 10:53:31 +02:00
Jean-Francois Dockes
9bb65fd970 get rid of rclwpd which was not used (wpd2html has been executed directly for who knows how many years) 2018-06-04 10:35:48 +02:00
Jean-Francois Dockes
603369b8f6 windows rcluncomp: let python vers unspecified for now 2018-06-04 10:31:23 +02:00
Jean-Francois Dockes
9ce4f4fcbe fix typo in error message 2018-06-04 10:30:34 +02:00
Jean-Francois Dockes
3cde407c8c zipUseSkippedNames: indicate the default in recoll.conf comment 2018-06-04 09:07:40 +02:00
Jean-Francois Dockes
f3d3f5b0bf rclzip: add useSkippedNames variable to also use the base skippedNames 2018-06-04 09:05:23 +02:00
Jean-Francois Dockes
ec4bb12df0 none 2018-06-02 18:15:34 +02:00
Jean-Francois Dockes
1196f1f4f9 sample python3 compat 2018-06-02 18:15:12 +02:00
Jean-Francois Dockes
a5a6b4112b Split rclconfig.py into rclconfig / conftree for sharing code with other users 2018-06-02 18:14:35 +02:00
Jean-Francois Dockes
892e579438 none 2018-06-02 08:41:12 +02:00
Jean-Francois Dockes
48918e93a2 sample: python gui python3 compat 2018-06-02 08:40:47 +02:00
Jean-Francois Dockes
52d3bfa54f Change the shebang line from python2 to python3 for all scripts 2018-06-01 14:55:10 +02:00
Jean-Francois Dockes
9d6f4b98ea use setuptools in place of distutils as this seems to be the current standard 2018-06-01 14:52:49 +02:00
Jean-Francois Dockes
29e63aeda1 CHM handler: bundle pychm for Python3 2018-06-01 14:52:12 +02:00
Jean-Francois Dockes
dae381f49b Centralize the python build/install bits in the top Makefile. Build for python2 and python3 (if both present) 2018-06-01 09:42:20 +02:00
Jean-Francois Dockes
7c7eafa98a got rid of unused old refcntr.h 2018-05-31 17:01:45 +02:00
Jean-Francois Dockes
be7b8379e1 small prettification 2018-05-31 16:45:40 +02:00
Jean-Francois Dockes
fbcbfbf7e5 shared code 2018-05-31 16:44:50 +02:00
Jean-Francois Dockes
9f94b9ed20 Removed most ancient references to Beagle in the code, replaced by WebQueue or such to clarify things. No real changes 2018-05-31 15:51:58 +02:00
Jean-Francois Dockes
be3ac2e180 Fix cc errors in pyrclextract after TempFile interface change 2018-05-31 15:38:44 +02:00
Jean-Francois Dockes
6441eea8aa Store the origin dbdir inside the GUI doc history, so we can later fetch documents from external indexes 2018-05-31 15:01:17 +02:00
Jean-Francois Dockes
3b6dd445e3 Cleaned up the dynconf/history code by using a container template 2018-05-31 10:37:34 +02:00