41 Commits

Author SHA1 Message Date
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
e893ee836b enable the fn and dfn queryaliases by default 2016-06-21 18:30:39 +02:00
Jean-Francois Dockes
c8d34dc8ba Prevent highligting of bogus terms in results (prevent path elts, negative queries or internal stuff) 2015-08-08 21:56:45 +02: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
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
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
56a56500c1 Handle partial indexing of document restricted to metadata from extended attributes 2013-10-04 10:57:11 +02:00
Jean-Francois Dockes
8a1ea35fea add terms for doc md5s 2013-04-16 15:56:49 +02:00
Jean-Francois Dockes
426481e3af allow wild chars in dir clauses 2013-04-01 16:01:21 +02:00
Jean-Francois Dockes
2018ef76b8 extract more svg metadata 2013-03-28 08:49:40 +01:00
Jean-Francois Dockes
59a0990256 comments 2013-02-21 13:29:47 +01:00
Jean-Francois Dockes
50135e3428 process extended attributes by default 2013-02-19 16:12:24 +01:00
Jean-Francois Dockes
6b40f9b3f4 fix the external index dialog to accept either xapian directory or recoll config directories 2013-01-30 11:46:29 +01:00
Jean-Francois Dockes
d3631b5ddf cleaned up processing of metadata from diverse origins (doc,extattrs,localfields) 2013-01-29 14:33:57 +01:00
Jean-Francois Dockes
5a68774b8d make recipient a default stored field 2012-10-17 11:44:33 +02:00
Jean-Francois Dockes
a7222d4f96 Make Recoll optionally sensitive to case and diacritics
--HG--
branch : CASEDIACSENS
2012-09-14 14:34:27 +02:00
Jean-Francois Dockes
2d6e11c0aa simplified field config a bit by moving some hard coded values from the c++ to the fields file 2012-08-28 14:44:53 +02:00
Jean-Francois Dockes
d5687320f7 use title as canonic field name for caption/title/subject, instead of caption 2012-05-25 11:09:10 +02:00
Jean-Francois Dockes
8b34610dde Cleaned up file name handling. Fixes that file names were sometimes indexed split, sometimes not. They now always are both, with different prefixes. Forces reindex 2012-04-13 09:18:08 +02:00
Jean-Francois Dockes
d982f5dfb9 comments 2012-03-06 07:28:42 +01:00
Jean-Francois Dockes
8cea0dd0c9 comment 2011-08-02 18:20:50 +02:00
"Jean-Francois Dockes ext:(%22)
ebbcc115a8 Allow setting a weight increase for field terms 2011-07-22 16:43:39 +02:00
Jean-Francois Dockes
e130103392 add (utf8) filename to default stored fields 2010-12-17 19:15:43 +01:00
Jean-Francois Dockes
21c6025ba7 Use a xapian phrase search on the split path for filtering on directory location (much faster than the current method) 2010-12-16 15:53:40 +01:00
Jean-Francois Dockes
7431f940c9 comments 2010-11-22 15:50:42 +01:00
Jean-Francois Dockes
ff9c44aa51 comment 2010-09-09 08:26:22 +02:00
Jean-Francois Dockes
e6d5f72886 added the possibility to extract arbitrary mail headers and use them as document fields. This forced an incompatible change in the format of the [stored] section inside the "fields" config file 2010-07-06 17:16:36 +02:00
dockes
8bf083a871 typo: keywords->keyword in prefixes 2009-12-14 09:44:13 +00:00
dockes
7c245fe986 changed apptag field name to rclaptg 2009-11-15 14:39:08 +00:00
dockes
bbba826c06 1st beagle version with index/preview working 2009-11-13 13:29:34 +00:00
dockes
ce9e528a42 comments 2009-11-13 08:54:09 +00:00
dockes
7eee2c5ed6 add dc:description as keywords alias 2009-11-10 17:29:54 +00:00
dockes
4d0e860a04 Allow setting fields in fs subtree. Use for an application tag used for starting a specialized viewer 2009-10-30 10:16:37 +00:00
dockes
229645a0e2 added optional extended file attributes support 2009-01-21 13:55:12 +00:00
dockes
49388c8748 improved rclid3 and rclogg 2008-10-08 08:27:34 +00:00
dockes
b932263533 let rclconfig take care of field name lowercasing 2008-10-07 06:44:23 +00:00
dockes
7d30485f87 general field name handling cleanup + sort facility in rclquery 2008-09-16 08:18:30 +00:00
dockes
d531c8c361 added rcltext/python/purple 2008-09-15 08:03:37 +00:00
dockes
89c3dfdf98 foundation work for configurable stored/indexed fields 2008-09-08 16:49:10 +00:00