Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes 906e58feff added code to purge obsolete messages when a compound document (esp. mbox) is shortened and a partial update is performed (no general purge). Else the orphan docs remained in the index potentially forever (needed actual reindex of the file by a full pass to go away) 2013-04-22 11:32:49 +02:00
Jean-Francois Dockes b88c28b856 be consistent in adding sig in value and doc record 2013-04-21 17:45:00 +02:00
Jean-Francois Dockes ef83385431 disable the "Open" button for emails, never works anyway 2013-04-21 17:44:08 +02:00
Jean-Francois Dockes 8af1b7728f adjust message about re-indexing out of date doc for the case where the real-time indexer is running 2013-04-21 17:43:42 +02:00
Jean-Francois Dockes 53db4958b7 none 2013-04-18 19:10:28 +02:00
Jean-Francois Dockes 24517d6b67 1.18.2 ubuntu packaging 2013-04-18 19:09:34 +02:00
Jean-Francois Dockes 94f7b957c7 removed debian qt3 packaging files 2013-04-18 18:32:53 +02:00
Jean-Francois Dockes f05cae7344 arrange so that a default first indexing run for a given user runs a quick shallow pass, so that queries return some results quickly after indexing starts, avoiding user frustration 2013-04-18 14:29:32 +02:00
Jean-Francois Dockes 719f37ded7 removed the "use file command" option from the GUI index config tool, as you would very seldom want to turn this off and users make mistakes. Still available by editing the config file 2013-04-18 11:11:20 +02:00
Jean-Francois Dockes d46c43828b added option for external CSS style sheet for Snippets window 2013-04-18 10:15:25 +02:00
Jean-Francois Dockes 7be0113d05 doc 2013-04-18 09:25:12 +02:00
Jean-Francois Dockes caf5d105df Add support for indexing symlinks as such. Use inode/directory instead of application/x-fsdirectory as directory mime type. Fix stat/lstat usage in places (wipedir) 2013-04-17 18:34:02 +02:00
Jean-Francois Dockes de0fd43895 more tweaking for video config 2013-04-17 10:13:32 +02:00
Jean-Francois Dockes 48b3aa26c6 dont de-dup empty docs 2013-04-17 09:57:57 +02:00
Jean-Francois Dockes de82f13ddc add functions and interface to display the duplicates of a result document 2013-04-17 09:36:46 +02:00
Jean-Francois Dockes 14bab449cb fix links 2013-04-17 08:42:21 +02:00
Jean-Francois Dockes 346eb5762d none 2013-04-17 07:53:21 +02:00
Jean-Francois Dockes cf2c0b74db use add_boolean_term instead of add_term where it makes sense 2013-04-16 16:01:06 +02:00
Jean-Francois Dockes 8a1ea35fea add terms for doc md5s 2013-04-16 15:56:49 +02:00
Jean-Francois Dockes fc809ee11d doc 2013-04-16 15:56:07 +02:00
Jean-Francois Dockes 5b740dce97 comment 2013-04-16 15:55:47 +02:00
Jean-Francois Dockes b5efb9b459 use the xml doc tools 2013-04-16 15:55:31 +02:00
Jean-Francois Dockes 43ee96ae1a comments 2013-04-16 15:54:54 +02:00
Jean-Francois Dockes 25252ece1a doc 2013-04-14 14:35:03 +02:00
Jean-Francois Dockes 661f76a718 remove relevance percent from default reslist par format. Dont save format if default 2013-04-14 09:29:12 +02:00
Jean-Francois Dockes aaa98a1156 make sure that expansions of * done to retrieve all years or all mime types from index are done against the appropriate field section of the main index, not the whole synexpand one 2013-04-13 16:34:09 +02:00
Jean-Francois Dockes 324f878583 doc 2013-04-13 16:33:15 +02:00
Jean-Francois Dockes 34733b9517 add icons for video files 2013-04-13 15:42:41 +02:00
Jean-Francois Dockes b6eb4ad45a Properly update the web cache when the user increases the size limit 2013-04-12 17:16:22 +02:00
"Jean-Francois Dockes ext:(%22) 860521be88 internfile: do not compute md5 when in preview mode 2013-04-09 12:40:46 +02:00
"Jean-Francois Dockes ext:(%22) 321978bfea replace atol with atoll to fix result size display bug. Also use atoll for time conversions, 2032 is coming... 2013-04-04 20:01:31 +02:00
"Jean-Francois Dockes ext:(%22) 98528d3203 ignore ms project and visio files cause we dont know what to do with them 2013-04-04 19:52:42 +02:00
"Jean-Francois Dockes ext:(%22) 56bf9a284d updated message files 2013-04-03 20:02:35 +02:00
Jean-Francois Dockes 4d5cd413af doc 2013-04-01 18:40:42 +02:00
Jean-Francois Dockes 39456d8135 avoid re-running a setQuery that already failed 2013-04-01 16:20:06 +02:00
Jean-Francois Dockes 426481e3af allow wild chars in dir clauses 2013-04-01 16:01:21 +02:00
Jean-Francois Dockes a74d885309 use st_ctime always to detect file changes 2013-03-31 08:36:11 +02:00
Jean-Francois Dockes de1656ac15 use dblatex for producing the PDF doc. We could now go full XML 2013-03-30 17:14:40 +01:00
Jean-Francois Dockes d06e45946a Handle wildcards as normal chars everywhere when splitting for query 2013-03-30 12:49:31 +01:00
Jean-Francois Dockes 0ae8ec99f6 more utf-8 err checking prevents bogus terms in index 2013-03-30 10:24:10 +01:00
Jean-Francois Dockes 2018ef76b8 extract more svg metadata 2013-03-28 08:49:40 +01:00
Jean-Francois Dockes 838ea6d623 got rid of STRIPCHARS compile-time variable to make the code more readable, and corresponding configure option. + make sure that CONFDIR from environment gets translated to absolute path 2013-03-27 17:38:11 +01:00
Jean-Francois Dockes 3736c00a3b more small fnmatch() fixes 2013-03-27 16:56:54 +01:00
Jean-Francois Dockes dd0e89e694 fnmatch() errors encountered with charset conversion errors on file names were treated as matches 2013-03-27 15:44:24 +01:00
Jean-Francois Dockes e88db6a7c8 doc 2013-03-27 15:33:52 +01:00
Jean-Francois Dockes 5008fa18ec doc 2013-03-26 19:32:43 +01:00
Jean-Francois Dockes 6c41ff55d6 added GUI interface to edit the path translations 2013-03-26 18:49:59 +01:00
Jean-Francois Dockes 6a4a385657 added basic facility for result path translation 2013-03-26 10:42:46 +01:00
Jean-Francois Dockes 232e083a88 changed the message about missing helpers to make it clear that the data is only updated by indexing 2013-03-26 09:13:40 +01:00
Jean-Francois Dockes 5245f1f9d4 reopen log file on SIGHUP 2013-03-22 11:19:33 +01:00
Jean-Francois Dockes df49598a8d make comma a normal wordsplit char 2013-03-22 10:06:02 +01:00
Jean-Francois Dockes 534fcccd65 loglevels 2013-03-22 10:04:59 +01:00
Jean-Francois Dockes fa35040042 compile in threaded indexing code by default 2013-03-07 15:00:29 +01:00
Jean-Francois Dockes 7b9f87267e make parameters for mbox recog (line length) even more lax 2013-03-07 14:52:21 +01:00
Jean-Francois Dockes 4a870f984d Add parameter to chdir on recollindex startup, /tmp by default. Closes issue #129 2013-03-07 11:05:54 +01:00
Jean-Francois Dockes 73648e0052 updated message files 2013-03-07 09:13:59 +01:00
Jean-Francois Dockes 1cb5a2e62f Specified GNU Free Documentation License for the manual 2013-03-07 08:59:58 +01:00
Jean-Francois Dockes 3c80e51940 simplified temp file handling for compressed documents and, for querying, implemented caching for last file uncompressed 2013-03-06 18:52:57 +01:00
Jean-Francois Dockes 2a22e864cc ensure we use vfork when single-threaded, even if threading is compiled in 2013-03-06 15:21:14 +01:00
Jean-Francois Dockes 264ec3a38a doc 2013-03-06 10:07:04 +01:00
Jean-Francois Dockes a57b02bd09 wildcard-expand mime types against the index not the config 2013-03-04 14:44:04 +01:00
Jean-Francois Dockes dcf937d650 remove use of - as span-building character. 2013-03-04 12:16:11 +01:00
Jean-Francois Dockes b0e296235f updated python searchdata object to match current C++ interface 2013-03-01 11:50:35 +01:00
Jean-Francois Dockes 66a5d9ab83 Arrange things so that "open parent" selects the file child when the parent is a directory 2013-02-27 14:36:45 +01:00
Jean-Francois Dockes 66f7ac31eb dont use prefixed terms for looking for snippets. Reversible 2013-02-27 14:36:10 +01:00
Jean-Francois Dockes 4e1fd6c854 typo 2013-02-27 14:35:39 +01:00
Jean-Francois Dockes 0581961c37 sleep a bit longer before exiting when acting as proxy to the unity dash 2013-02-27 14:32:22 +01:00
Jean-Francois Dockes 3abfd00635 improved detection of incomplete snippets lists 2013-02-26 15:49:36 +01:00
Jean-Francois Dockes 87120798c2 actually implement maxTermExpand and maxXapianClauses and improve error message 2013-02-26 14:34:25 +01:00
Jean-Francois Dockes c472613f87 doc 2013-02-26 14:33:14 +01:00
Jean-Francois Dockes cdfff318a0 set application window icon 2013-02-26 11:32:39 +01:00
Jean-Francois Dockes 3c8c8982e8 abstract: ensure snippet does not extend below baseTextPosition, this prevents retrieving page numbers. 2013-02-26 10:40:47 +01:00
Jean-Francois Dockes a7b0c0c476 use _exit() to cancel a slow query, the normal exit waits for who knows what and we just want out here 2013-02-26 10:36:03 +01:00
Jean-Francois Dockes 628010f7dc changed the external viewer definition dialogs 2013-02-25 16:23:29 +01:00
Jean-Francois Dockes 5419665741 get F3 to act like ^F is search is not open 2013-02-25 14:34:08 +01:00
Jean-Francois Dockes 23ec4d2e8f doc 2013-02-24 18:01:32 +01:00
Jean-Francois Dockes aba4f61e42 fixed crash with autosearch caused by starting several simultaneous queries 2013-02-22 10:51:12 +01:00
Jean-Francois Dockes 7130edd5cb doc 2013-02-21 19:13:31 +01:00
Jean-Francois Dockes 0988fe0c95 doc 2013-02-21 13:31:51 +01:00
Jean-Francois Dockes 899f0ec9ff Small fixes for ubuntu 12.11 quantal: icon name list weirdness + new xdg location for thumbnails 2013-02-21 13:31:37 +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 af8b82332e minor opt: avoid walking allterms if not needed: no stemlangs + stripchars 2013-02-19 16:11:15 +01:00
Jean-Francois Dockes 2e2eeb70fb For case-sensitive indexes, wildcard expansion was not performed correctly for lowercase terms if no upped/mixed case version existed 2013-02-16 16:44:14 +01:00
Jean-Francois Dockes 69df54beea doc 2013-01-30 17:41:45 +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 e5543b144f freebsd shlib build fixes 2013-01-29 12:36:41 +01:00
Jean-Francois Dockes 4c3873798d make extended attributes support the default 2013-01-28 09:46:04 +01:00
Jean-Francois Dockes e8afc66d8f fix compile issue with idxthreads enabled 2013-01-28 09:45:33 +01:00
Jean-Francois Dockes 66b59c9963 use the "charset" extended attribute for text files if it is set 2013-01-23 12:04:02 +01:00
Jean-Francois Dockes 6c4cdbb5d4 test "mime_type" extended attribute before trying other type recognition methods 2013-01-23 11:55:15 +01:00
Jean-Francois Dockes 4272939c3d add possibility to import tags from external app, e.g. tmsu 2013-01-22 18:30:18 +01:00
Jean-Francois Dockes fe2f32fc38 split the term expansion code out of rcldb.cpp 2013-01-15 10:06:24 +01:00
Jean-Francois Dockes 4a4d424804 small wildcard/regexp wrapper 2013-01-14 18:07:23 +01:00
Jean-Francois Dockes d9e6030b66 reorganized the term expansion code so that the term explorer works fully with case and diac sensitivity options 2013-01-14 18:06:48 +01:00
Jean-Francois Dockes f8280c88ca small fixups and compilation issues 2013-01-14 09:57:04 +01:00
Jean-Francois Dockes 6cc58881ad comments 2013-01-13 09:08:05 +01:00
Jean-Francois Dockes f83ffd4518 missinginclude 2013-01-13 09:05:33 +01:00
Jean-Francois Dockes 807fbab91f compilation error with STRIPCHARS set 2013-01-13 09:02:48 +01:00