Commit Graph
100 Commits
Author SHA1 Message Date
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
Jean-Francois Dockes 3a44e25e74 gitignore 2018-01-25 11:43:22 +01:00
Jean-Francois Dockes a5294368ab ranges doc 2018-01-24 15:59:02 +01:00
Jean-Francois Dockes 8b60cffa65 ranges: lowercase as needed when indexing 2018-01-24 15:58:50 +01:00
Jean-Francois Dockes 595e419d93 Implemented range queries, based on storing fields in xapian values 2018-01-24 09:43:20 +01:00
Jean-Francois Dockes 26d15dbe4a re-checkout ylwrap after running autogen 2018-01-23 17:41:47 +01:00
Jean-Francois Dockes a80c497d9c added config data for Nikon .nef/.nrw images 2018-01-22 08:17:55 +01:00
Jean-Francois Dockes ac09a98b10 bumped version 2018-01-20 12:06:39 +01:00
Jean-Francois Dockes fd32872218 Improve 'rebuild index' under Windows: this often failed because of some
open files in the Xapian db (could not be deleted under windows).
Now only fails if a preview has been opened, and a GUI restart fixes the
situation.
2018-01-20 11:59:00 +01:00
Jean-Francois Dockes 5b35ecfe36 Windows warning suppression (no real changes) 2018-01-19 17:26:43 +01:00
Jean-Francois Dockes f778274b42 Fix Windows PDF indexing. The successful test for poppler/pdftotext was not acknowledged and pdf indexing always failed 2018-01-19 13:17:15 +01:00
Jean-Francois Dockes 0b8988cd64 Fix Windows PDF indexing. The successful test for poppler/pdftotext was not acknowledged and pdf indexing always failed 2018-01-19 13:15:51 +01:00
Jean-Francois Dockes 60cb39c935 indexStoreDocText config variable, fix terms and conditions when we store the doc text or not 2018-01-19 12:02:12 +01:00
Jean-Francois Dockes 491dfb5f3b 1.23.7 deb packaging 2018-01-19 12:01:01 +01:00
Jean-Francois Dockes 3d22f2c436 Merge branch 'RECOLL_1_23_MAINT' 2018-01-08 14:30:30 +01:00
Jean-Francois Dockes e1662b655d doc 2018-01-08 14:22:28 +01:00
Jean-Francois Dockes e39b27e920 Dir filtering: would miss results if the filtered-for directory was partly upper-case and had a lower-case quasi-homonym 2018-01-08 14:19:48 +01:00