Commit Graph
100 Commits
Author SHA1 Message Date
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
Jean-Francois Dockes 7b5f701b1d rclxslt: avoid spurious exception when the input (openoffice doc) is empty 2018-05-23 11:34:39 +02:00
Jean-Francois Dockes 1c55eeda31 When choosing a suffix for a temp file, ensure that we only use the first entry in mimemap for a given MIME type. Avoids exotic suffixes confusing apps 2018-05-17 11:05:05 +02:00
Jean-Francois Dockes d69d2abbde TempFile: clean-up interface by using internal ref-counted class member. Uncomp: add interface to clear cache 2018-05-17 10:24:01 +02:00
Jean-Francois Dockes 40fd63662b debian packaging: 1.24.1 + sync control file with Debian's 2018-05-17 10:21:57 +02:00
Jean-Francois Dockes 66ebb47437 merged shared smallut 2018-05-16 18:28:41 +02:00
Jean-Francois Dockes 1c95349ac7 GUI: avoid compilation issues by using the classic string-based connect instead of the one with member functions 2018-05-15 13:55:23 +02:00
Jean-Francois Dockes 8ca604a272 updated translation files 2018-05-14 09:17:08 +02:00
Jean-Francois Dockes 1178339991 preparing for 1.24.1 2018-05-14 08:59:05 +02:00
Jean-Francois Dockes 4fc063075a record fedora28 working spec file and patch 2018-05-13 18:28:19 +02:00
Jean-Francois Dockes 33cebf5f4e fix fedora 28 crash caused by assertion (no actual issue). Use resize, not reserve to provision a c++ vector actually used as c storage 2018-05-13 18:27:47 +02:00
Jean-Francois Dockes 9244e31574 fixed a few spelling errors, mostly in comments and debug messages 2018-05-03 16:20:36 +02:00
Jean-Francois Dockes 7eaa23a4e4 german translation: suchsprache replaced by abfragesprache 2018-04-22 09:22:18 +02:00
Jean-Francois Dockes f156b9df09 GUI Advanced search tool: save config at every change, not only when running a query 2018-04-20 09:32:54 +02:00
Jean-Francois Dockes 3c1013907a Small Windows fixes for 1.24 2018-04-18 14:29:00 +02:00
Jean-Francois Dockes ea3bd23d7c Fixed namespace decls issues 2018-04-18 09:34:58 +02:00
Jean-Francois Dockes 2176d81e60 add option to have clickable links inside the preview windows 2018-04-16 10:47:52 +02:00
Jean-Francois Dockes 2be261e00b plaintorich: add option to turn links found inside text into HTML anchors 2018-04-16 10:22:22 +02:00
Jean-Francois Dockes 30e598ab41 1.23.8 deb package 2018-04-16 10:21:15 +02:00
Jean-Francois Dockes 0396e2b868 doc 2018-04-16 09:24:13 +02:00
Jean-Francois Dockes 9481bc1ab4 indexing log: fix idx/daemlogfilename not working as expected 2018-04-13 14:31:33 +02:00
Jean-Francois Dockes 92e172cad0 python module: termMatch: add option to return term frequencies 2018-04-13 14:30:43 +02:00
Jean-Francois Dockes 4ffdbc43f2 doc 2018-04-12 16:40:22 +02:00
Jean-Francois Dockes 84abb8ac04 Fix regex used for cleaning up snippets 2018-04-12 12:25:05 +02:00
Jean-Francois Dockes 747a04ac50 pathut pid file: make sure we dont close the same fd twice. Might fix the mysterious "error 9 on netlink descriptor" crash? 2018-04-12 10:56:17 +02:00
Jean-Francois Dockes 423dee3cb0 remove ref to deprecated qt enum 2018-04-12 10:36:33 +02:00
Jean-Francois Dockes 1e22966bd3 doc for partial incremental indexing 2018-04-12 10:35:22 +02:00
Jean-Francois Dockes 272a63104e Add user interfaces for triggering an incremental in a running monitor 2018-04-12 09:46:25 +02:00
Jean-Francois Dockes 8559572c7e Allow defining monitordirs variable: subset/dir of topdirs which will get monitored for updates 2018-04-11 17:45:06 +02:00
Jean-Francois Dockes 68e6b9f8d0 Gui: ensure consistency of "show Tray Icon" and "close to tray" preferences 2018-04-11 08:40:46 +02:00
Jean-Francois Dockes 200979abf9 rclmidi mode 2018-04-10 14:33:45 +02:00
Jean-Francois Dockes 6e19490657 changelog 2018-04-10 13:47:13 +02:00
Jean-Francois Dockes 4b950384e0 fix mode 2018-04-10 13:46:24 +02:00
Jean-Francois Dockes e4e5ee35d6 cleanup repeated punctuation in snippets 2018-04-10 13:07:27 +02:00
Jean-Francois Dockes 8dee9054fe doc 2018-04-10 10:32:59 +02:00
Jean-Francois Dockes 4eaf1fade6 documented idxtexttruncatelen 2018-04-10 10:31:56 +02:00
Jean-Francois Dockes 3168ba1082 log message 2018-04-10 10:31:24 +02:00
Jean-Francois Dockes 737c7ceecb updated translation files 2018-04-10 10:30:55 +02:00
Jean-Francois Dockes 21adaca229 Add parameter to truncate all document text to specified length 2018-04-08 10:54:09 +02:00
Jean-Francois Dockes cedff8ce7c rclchm: python3 modifications 2018-04-08 10:53:15 +02:00
Jean-Francois Dockes 2aeb66854c mimeview: claws-mail comments 2018-04-08 10:51:52 +02:00
Jean-Francois Dockes 93ac830079 All format handlers compatible with python3 except chm 2018-03-09 15:25:11 +01:00
Jean-Francois Dockes 7f49de5d97 rcldoc.py: port to python3. We by default exec antiword directly anyway 2018-03-08 20:38:51 +01:00
Jean-Francois Dockes b8fa3005dd rclkar/python3: small simplifications 2018-03-08 20:37:34 +01:00
Jean-Francois Dockes d9afcdf8a3 Modified xls and ppt filter to be compatible with python3 2018-03-08 15:51:12 +01:00
Jean-Francois Dockes 56f0a0f9e6 GUI: adjust the dialog windows titles 2018-03-05 14:48:07 +01:00
Jean-Francois Dockes c56c1d6f46 rclchm: very small change in support of py3, but there are lots of issue in python-chm itself 2018-02-22 15:54:33 +01:00
Jean-Francois Dockes 5c80488465 imported midi.py module after python3 port, stripped most of the write part. 2018-02-22 09:50:45 +01:00
Jean-Francois Dockes e72bac02c3 imported python-midi 0.2.1 @4:783219460045 (py3 port) 2018-02-22 09:34:44 +01:00
Jean-Francois Dockes fead7bb491 ported rclkar to python3 2018-02-22 09:30:42 +01:00
Jean-Francois Dockes c68e6679ad GUI: set titles on toolbars so that they appear in the right-click view menu 2018-02-16 08:29:30 +01:00
Jean-Francois Dockes 0573e5a5a5 fix small compat issues for 1.24 and environment of reinstalled machine 2018-02-09 18:16:13 +01:00
Jean-Francois Dockes dc0241d53a comments and messages 2018-02-09 18:15:20 +01:00
Jean-Francois Dockes 9d10bd857f none 2018-02-09 18:15:02 +01:00
Jean-Francois Dockes 60c9f8229a prettifylog message 2018-02-09 18:14:48 +01:00
Jean-Francois Dockes 84a73ae8cd arrange to return an appropriate status instead of -1 when the command is not found 2018-02-09 18:13:02 +01:00
Jean-Francois Dockes 116318f1f5 Added small script to process bibtex files 2018-02-09 09:30:41 +01:00
Jean-Francois Dockes 77a3cc2e01 doc 2018-02-09 09:30:08 +01:00
Jean-Francois Dockes a9ac274f6c debian control: remove catdoc dep 2018-02-05 15:32:03 +01:00
Jean-Francois Dockes 35bdcfdb6e doc 2018-02-05 15:31:31 +01:00
Jean-Francois Dockes bc6592c4ff properly process lua files 2018-02-05 15:31:13 +01:00
Jean-Francois Dockes 7b83438e9c fix the ifdef condition for not trying to create a stretch db 2018-02-05 15:30:34 +01:00
Jean-Francois Dockes cecd1b4ba7 Merge 1.23 Windows changes intended to improve the index rebuild failures caused by open files 2018-01-25 15:34:27 +01:00
Jean-Francois Dockes d14ecc4ff3 doc for indexStoreDocText 2018-01-25 13:41:19 +01:00
Jean-Francois Dockes 3d4fd3c62e When storing doc text, always use a metadata entry. Get rid of the code to
store it in the data record. Make storing the default.  Add "fetchtext"
parameter to getDoc() to fetch and store the text in doc.text. Make this
accessible from Python. Misc comments and indents.
2018-01-25 13:20:02 +01:00
Jean-Francois Dockes 2eaefa2b5d set the storedoctext default to true 2018-01-25 12:55:46 +01:00