45 Commits

Author SHA1 Message Date
Jean-Francois Dockes
2d5c2a8058 split the iDocToFile method into static and member parts for use from python module 2012-12-20 11:15:10 +01:00
Jean-Francois Dockes
7945e04c5f removed static decls for previously deleted methods 2012-12-20 08:10:54 +01:00
Jean-Francois Dockes
d2acd4896b comments 2012-12-20 08:05:12 +01:00
Jean-Francois Dockes
b8963db4b1 cleaned up the missing helper storage class 2012-10-28 16:43:19 +01:00
Jean-Francois Dockes
5add2e2384 Arrange so we can now open the parent of a document (e.g. chm file instead of temp copy of html page inside chm), even when the parent is itself embedded in an archive 2012-10-12 16:54:52 +02:00
"Jean-Francois Dockes ext:(%22)
2870274f80 slightly simplified temp file handling 2012-08-21 08:35:39 +02:00
Jean-Francois Dockes
643f4d56bb internals: virtualized the doc fetcher interface 2012-06-05 07:16:11 +02:00
Jean-Francois Dockes
516863b5d6 GUI: perform up to date check before previewing a subdoc. This is for example to avoid showing the wrong message if a mail folder has been compacted 2012-01-20 17:48:55 +01:00
Jean-Francois Dockes
1931595637 GUI: added menu entry to show all the mime types actually indexed (by content) 2011-11-25 19:47:56 +01:00
"Jean-Francois Dockes ext:(%22)
6b04fe7f2c The record for an attachment for which conversion failed (ie: image without exiftool) would erase the message's record because its ipath was not updated 2011-07-16 11:53:54 +02:00
Jean-Francois Dockes
631121e24e internfile: keep around temp file for possible caller use 2011-05-09 07:00:34 +02:00
Jean-Francois Dockes
55f124725f Fix problems that occurred when multiple threads were trying to read/convert files at the same time (ie: indexing and previewing threads in the GUI calling internfile()). Either get rid of or lock-protect all shared data, eliminate misc initialization possible conflicts by using static initializers. Hopefuly closes issue #51 2011-04-28 10:58:33 +02:00
Jean-Francois Dockes
b28eaf23fb Got rid of all the old RCS id strings 2011-04-27 08:22:17 +02:00
Jean-Francois Dockes
f4c1c3678d indexing: an error on an archive member could crash or block the indexing because of the unclean way the ipath was passed in/out of internfile(). Closes issue #55 2011-04-25 16:41:43 +02:00
Jean-Francois Dockes
ad4f24923f uncompress file before starting external viewer except if in the nouncompforviewmts list 2010-09-20 10:35:26 +02:00
"Jean-Francois Dockes ext:(%22)
6aeef686fc Created class to simplify temp directory management 2010-07-24 12:08:06 +02:00
Jean-Francois Dockes
1b8ce2fc72 restore indexallfilenames==0 function 2010-07-05 15:26:33 +02:00
Jean-Francois Dockes
162cb7fe98 Ensure that GUI "Open" works with firefox/beagle cache data: use the backend-agnostic internfile interface in iDocToFile 2010-06-09 16:34:59 +02:00
dockes
631d564123 comments 2009-11-23 17:36:44 +00:00
dockes
bbba826c06 1st beagle version with index/preview working 2009-11-13 13:29:34 +00:00
dockes
eea2b1fec5 added explicit flag parameter to Internfile constructeur for helping with beagle queue integration 2009-11-10 09:39:13 +00:00
dockes
96dba3a3ee allow opening parent/enclosing doc with native editor in reslist 2009-11-06 11:33:32 +00:00
dockes
9b44f94629 xattrs: make them work with non-text files. Use ctime for up to date checks 2009-08-13 06:32:33 +00:00
dockes
bc207a3986 added saveToFile menu entry to reslist 2009-01-21 16:42:26 +00:00
dockes
2462b079fa added menu to display missing helpers 2008-10-08 16:15:22 +00:00
dockes
9082f3bf65 allow specifying format and charset for ext filters. Cache and reuse filters 2008-10-04 14:26:59 +00:00
dockes
31b841de7b arrange for setting aside an html version when working for preview 2008-10-03 06:23:23 +00:00
dockes
b408702be0 strimline and restructure the doctree-exploring loop to make it close to understandable 2008-09-05 10:36:06 +00:00
dockes
353ddb9a96 move ipath computations from reslist to internfile 2008-08-26 07:33:05 +00:00
dockes
348b4bc717 comments 2007-06-26 16:09:19 +00:00
dockes
39cecd4b8e get test driver to compile 2007-06-19 12:27:52 +00:00
dockes
490818138d improve handling of missing helpers messages 2007-02-08 17:05:12 +00:00
dockes
e9de6371d8 clarify temp dir usage in internfile 2007-02-08 12:25:49 +00:00
dockes
33dd17daeb arrange for error info about missing helpers to trickle up to the user 2007-02-06 18:01:58 +00:00
dockes
e413df1786 dont stop processing a complex document on the first next_document error: pop level and go on 2007-01-15 13:06:57 +00:00
dockes
50b01c6ea4 index directory names 2006-12-19 08:40:50 +00:00
dockes
8f1f2ca66d mail attachments sort of ok 2006-12-16 15:39:54 +00:00
dockes
229eb0de78 test data indexing result same terms as 1.6.3 2006-12-15 16:33:15 +00:00
dockes
33c95ef1ba Dijon filters 1st step: mostly working needs check and optim 2006-12-15 12:40:24 +00:00
dockes
3872f8cf38 *** empty log message *** 2006-01-30 11:15:28 +00:00
dockes
01780f5c42 misc cleanup + tell filters if working for preview or index 2005-11-18 15:19:14 +00:00
dockes
b31976558a fix rare case where indexed file could not be previewed because of change in file identification config param 2005-11-14 09:59:17 +00:00
dockes
d392d317bb mail ckpt 2005-03-25 09:40:28 +00:00
dockes
152d47306e added support for openoffice and word + optimized decomp temp dir usage 2005-02-09 12:07:30 +00:00
dockes
74434a3b02 uncompression+linux port 2005-02-04 14:21:18 +00:00