Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes e5b09aec85 add some parser tests 2015-01-29 17:22:30 +01:00
Jean-Francois Dockes b605dcfb65 parser: fix shift/reduce conflicts and errors by setting precedence for '(' and '-' 2015-01-29 17:22:07 +01:00
Jean-Francois Dockes 3fb7183eae Converted query language parser from the old regexp jungle to bison. Allow using parentheses for clearer syntax. 2015-01-29 16:15:17 +01:00
Jean-Francois Dockes 88bccb47b3 release 3787 2015-01-28 11:22:49 +01:00
Jean-Francois Dockes 9176cdd147 System tray icon basics 2015-01-26 16:13:18 +01:00
Jean-Francois Dockes 7319240391 typo in followLinks variable for [/usr/share/man] in default conf 2015-01-26 15:58:03 +01:00
Jean-Francois Dockes 628302c348 Change things so that the first chunk of a multi-chunk (multi-mb) text files gets an ipath so that it does not stand for the whole file, but is treated like other chunks 2015-01-21 16:21:33 +01:00
Jean-Francois Dockes 7c9e0af8a1 Use readnext() method to read even 1st chunk of text files to perform appropriate end of chunk truncation to eol. Wont affect uncunked files 2015-01-21 16:03:26 +01:00
Jean-Francois Dockes dd449391d4 Added web cache resize tool 2015-01-19 17:00:06 +01:00
Jean-Francois Dockes d6acbdfd9e doc 2015-01-19 16:57:03 +01:00
Jean-Francois Dockes 4a987b708e Better window title for the q frags window 2015-01-19 16:56:51 +01:00
Jean-Francois Dockes 6f17ef23d4 doc 2015-01-19 16:56:01 +01:00
Jean-Francois Dockes b7fcf79db8 doc 2014-12-19 09:53:21 +01:00
Jean-Francois Dockes e7dc2d4ce7 release 1.20.1 web and packaging 2014-12-19 09:52:59 +01:00
Jean-Francois Dockes 5700ee5fa9 web 2014-12-18 20:12:23 +01:00
Jean-Francois Dockes 79421672cc Release 1.20.1 tagged 2014-12-18 19:40:22 +01:00
Jean-Francois Dockes b6e9e66ff9 updated message files and french translation 2014-12-18 18:33:17 +01:00
Jean-Francois Dockes 76d58bc23a VERSION -> 1.20.1, prepare for release 2014-12-18 18:13:17 +01:00
Jean-Francois Dockes 6d4e44b57a release 1.20.0p3 2014-12-18 15:43:58 +01:00
Jean-Francois Dockes cf33d7531c Make xls-dump.py errors less noisy, hopefully avoiding system reports on Fedora 2014-12-18 15:35:42 +01:00
Jean-Francois Dockes bfed6cb41a Query Fragments: re-read file if changed. Print informative error message if file cant be parsed 2014-12-18 14:48:01 +01:00
Jean-Francois Dockes 94e9567bb6 Change message after interrupting indexing from "failed" to "interrupted" 2014-12-18 08:17:20 +01:00
Jean-Francois Dockes bc6e025a0c Query Fragments: handle config file errors + doc 2014-12-17 15:35:14 +01:00
Jean-Francois Dockes 51b7f63c00 add keyboard accelerators for the result table Ctrl+r -> switch focus to results. Ctrl+o Open current result. Ctrl+Shft+o Open and close recoll. Ctrl+d preview (draft) 2014-12-15 16:13:30 +01:00
Jean-Francois Dockes 47cbf44d19 fragbuts sort of working 2014-12-10 18:56:43 +01:00
Jean-Francois Dockes a6e4cb7d37 query fragments: initial: parse and create, does nothing yet 2014-12-10 14:07:37 +01:00
Jean-Francois Dockes 91b05540b2 Add prefix / index rclbes field (backend) to allow discriminating results from the web cache 2014-12-10 14:05:55 +01:00
Jean-Francois Dockes d8ca7cbf05 doc 2014-12-10 14:05:03 +01:00
Jean-Francois Dockes cd892ee1a7 usemtime config variable needs to be global 2014-12-09 15:58:23 +01:00
Jean-Francois Dockes d630cbbaec Delete RCL_USE_XATTR configure/compile time variable, it was not
useful. Add configuration variable to use mtime instead of ctime for update
detection. Useful on a system where xattrs would be modified but not
indexed, to avoid excessive reindexing.
2014-12-09 11:15:17 +01:00
Jean-Francois Dockes 969ffee8e7 Set main window title according to config dir name. closes issue #218 2014-12-09 08:36:31 +01:00
Jean-Francois Dockes 4652ade6c0 Adjust the font selection display text when the current choice is to let webkit choose the default 2014-12-09 08:09:49 +01:00
Jean-Francois Dockes 569a2075d9 Aspell lib loading: use simple name for the lib and let the system work instead of trying to guess the path. Fixes problem with multi-arch aspell on Debian Jessie 2014-12-06 16:22:41 +01:00
Jean-Francois Dockes 10061ed4c6 kio compile for utopic 2014-12-06 16:21:29 +01:00
Jean-Francois Dockes c28b1f91cc compensate for off-by-3 error when setting webkit font size with QWebSettings. Experiment (ifndefed) with using css instead 2014-12-01 14:08:13 +01:00
Jean-Francois Dockes 7714de2cac doc 2014-12-01 13:31:19 +01:00
Jean-Francois Dockes b051d03d93 sync with fedora package 2014-12-01 13:30:59 +01:00
Jean-Francois Dockes 504155d1fc none 2014-11-30 09:48:48 +01:00
Jean-Francois Dockes 86ee03030c new simplified chinese messages 2014-11-20 19:32:14 +01:00
Jean-Francois Dockes 81cc5326ba missing ifdef would make --disable-idxthreads build fail 2014-11-20 19:31:35 +01:00
Jean-Francois Dockes 82bec889b8 New messages for simplified chinese 2014-11-18 15:43:39 +01:00
Jean-Francois Dockes 3322fac5f0 doc 2014-11-18 08:29:48 +01:00
Jean-Francois Dockes 748165daf3 none 2014-11-09 06:35:31 +01:00
Jean-Francois Dockes c4b4bfa675 ancient 2014-11-09 06:34:57 +01:00
Jean-Francois Dockes 10ea150c0f changes not affecting recoll (ifdefed) 2014-11-05 14:35:13 +01:00
Jean-Francois Dockes 06f35abd47 namespace cleanup 2014-11-05 13:53:02 +01:00
Jean-Francois Dockes 02874255d8 rclmpdf ok? 2014-10-29 11:57:44 +01:00
Jean-Francois Dockes 86bc0e9104 dquot -> quot! 2014-10-29 11:57:18 +01:00
Jean-Francois Dockes 293468bd58 new pdf filter which can process attachments 2014-10-29 08:20:03 +01:00
Jean-Francois Dockes 9346c4db9c fsindexer: avoid generating an empty bogus document when getting a subdoc error after the base doc has been seen 2014-10-29 08:18:20 +01:00
Jean-Francois Dockes 9c7a271c08 comments 2014-10-29 08:17:14 +01:00
Jean-Francois Dockes 1ab52f6c86 do not identify .mp4 as audio/mp4 as they are more currently video/mp4. not listing .mp4 at all will let the system identifier do its job 2014-10-10 11:15:46 +02:00
Jean-Francois Dockes 873ccf0ef6 we now never use FNM_LEADING_DIR. Change a param default for consistency, and fix the doc 2014-10-10 10:23:24 +02:00
Jean-Francois Dockes bba7875a10 Defining a topdir under a skippedPath is allowed and usefully works with normal indexing. This change fixes a bug which prevented it from working with the real-time monitor and recollindex -i 2014-10-10 10:17:57 +02:00
Jean-Francois Dockes e246e1ed53 doc 2014-10-05 13:10:13 +02:00
Jean-Francois Dockes f7b39c2a78 doc 2014-10-05 13:09:38 +02:00
Jean-Francois Dockes ac453b4ad0 rclpurple: fix for current log format 2014-10-01 11:37:52 +02:00
Jean-Francois Dockes 7837558909 rclpurple: fix for current log format 2014-10-01 11:37:20 +02:00
Jean-Francois Dockes 871eeb7b03 web: fix links 2014-09-15 09:07:57 +02:00
Jean-Francois Dockes 370e04e2a3 cleanup ancient download pages 2014-09-15 09:04:46 +02:00
Jean-Francois Dockes eb75f043f9 packaging 2014-09-11 08:42:35 +02:00
Jean-Francois Dockes dc75034910 merge 2014-09-11 08:40:09 +02:00
Jean-Francois Dockes 061f613cbd packaging 2014-09-11 08:39:47 +02:00
Jean-Francois Dockes f2ecb8595d doc 2014-08-25 16:23:55 +02:00
Jean-Francois Dockes 552eb0965b rclpdf: also escape text inside meta content attributes 2014-08-25 14:16:45 +02:00
Jean-Francois Dockes 26c7e1c690 GUI: add possibility to call script from link in result paragraph html 2014-08-24 18:11:00 +02:00
Jean-Francois Dockes 43e0f4eab4 run script oops 2014-08-24 11:17:23 +02:00
Jean-Francois Dockes 083584ecbb trial version of "run script" popup menu entry for the GUI 2014-08-24 11:15:50 +02:00
Jean-Francois Dockes 2feccbed9b Release 1.20.0p2 tagged 2014-07-29 10:03:38 +02:00
Jean-Francois Dockes 32d3d86ec0 1.20.0p2 2014-07-29 10:03:28 +02:00
Jean-Francois Dockes 0be78cfe48 index #hashtags as such 2014-07-29 09:56:00 +02:00
Jean-Francois Dockes efaa1fb3a3 fix textsplit core dump caused by interaction of new 1.20 code with little-tested camelcase splitting section 2014-07-28 22:12:35 +02:00
Jean-Francois Dockes 970c079d8c Release 1.20.0p1 tagged 2014-07-26 19:37:20 +02:00
Jean-Francois Dockes 47a9a65bc5 release 1.20.0p1 2014-07-26 19:37:19 +02:00
Jean-Francois Dockes 7a34d42262 doc 2014-07-26 19:36:25 +02:00
Jean-Francois Dockes e7a86aee47 Repaired problem in commit 577fd9d3a634 which broke case-sensitive indexing term prefix wrapping 2014-07-24 15:29:19 +02:00
Jean-Francois Dockes 368ebf2f86 All docs get containerfilename field, indexed exclusively with prefix (only a field search containerfilename:someterm can match). 2014-07-23 19:30:41 +02:00
Jean-Francois Dockes 19da7020d6 Add new kind of aliases for field names, to be used only at query time 2014-07-23 16:52:08 +02:00
Jean-Francois Dockes 578511c3e2 Add flag qualifying field to be indexed exclusively with prefix 2014-07-23 15:28:16 +02:00
Jean-Francois Dockes c7a9aced05 tests: make it easier to move to other machine by sorting on url and other small changes 2014-07-23 10:23:03 +02:00
Jean-Francois Dockes 846079184a mimeconf: create entries for application/javascript and application/x-php (for using xdg-mime) 2014-07-23 10:21:37 +02:00
Jean-Francois Dockes 2f5865eb6c web 2014-07-23 10:20:05 +02:00
Jean-Francois Dockes 449f32c4bf updated message files 2014-07-22 09:15:29 +02:00
Jean-Francois Dockes 46e924f3ea Allow configuration of the last-resort external command used to identify mime types 2014-07-19 16:15:43 +02:00
Jean-Francois Dockes c11453fc27 Treat the "open parent" link click more like the right-click menu entry for open parent. The latter is still different because it opens the enclosing document, not necessarily a folder if the doc result is embedded. But they now behave the same if the parent is a folder 2014-07-19 15:31:03 +02:00
Jean-Francois Dockes 73f15d134b Processs xdg.tags and xdg.comment freedesktop extended attribute fields, as complementing keywords and description 2014-07-19 15:03:40 +02:00
Jean-Francois Dockes ad2576c8f7 Gui result list: add %P substitution for parent folder and F link target for opening the parent folder 2014-07-17 10:46:15 +02:00
Jean-Francois Dockes 088f1f9a9f try out modification to use container file name for display, but not search, purposes when the subdocument file name is not set 2014-07-16 17:05:26 +02:00
Jean-Francois Dockes 3d3f917f59 web 2014-07-16 17:04:20 +02:00
Jean-Francois Dockes 3a7b961726 remove hard-coded path 2014-07-16 14:28:00 +02:00
Jean-Francois Dockes 8c239bef6f python module: query_iter function must incref the query (problem surfaced because the query ref count is now correct following the previous incref fix 2014-07-16 14:29:18 +02:00
Jean-Francois Dockes b6eb3589ba do not unaccent Bengali characters (process like the Hindi ones) 2014-07-16 12:47:30 +02:00
Jean-Francois Dockes f7a9510402 add application/gzip (as other application/x-gzip) 2014-07-16 12:46:32 +02:00
Jean-Francois Dockes 5c39a957c8 doc 2014-07-16 10:02:34 +02:00
Jean-Francois Dockes bf9c813ec9 Web history indexing: fmtime was not saved to the cache, resulting in empty dates in queries 2014-07-08 15:06:47 +02:00
Jean-Francois Dockes babffe7fe8 Release 1.20.0 tagged 2014-07-07 19:00:20 +02:00
Jean-Francois Dockes 497964c940 fix manifest 2014-07-07 19:00:13 +02:00
Jean-Francois Dockes 47ca290a2c fix manifest 2014-07-07 18:59:40 +02:00
Jean-Francois Dockes 39b46dc55f Consequences of 3656:ee3c7f3d964f. Deal with the fact that some subdocs may not have a filename field at all 2014-07-07 18:58:00 +02:00
Jean-Francois Dockes d82107d59c Removed tag RECOLL_1_20_0 2014-07-07 18:56:07 +02:00