Commit Graph

  • 7a34d42262 doc Jean-Francois Dockes 2014-07-26 19:36:25 +02:00
  • e7a86aee47 Repaired problem in commit 577fd9d3a634 which broke case-sensitive indexing term prefix wrapping Jean-Francois Dockes 2014-07-24 15:29:19 +02:00
  • 368ebf2f86 All docs get containerfilename field, indexed exclusively with prefix (only a field search containerfilename:someterm can match). Jean-Francois Dockes 2014-07-23 19:30:41 +02:00
  • 19da7020d6 Add new kind of aliases for field names, to be used only at query time Jean-Francois Dockes 2014-07-23 16:52:08 +02:00
  • 578511c3e2 Add flag qualifying field to be indexed exclusively with prefix Jean-Francois Dockes 2014-07-23 15:28:16 +02:00
  • c7a9aced05 tests: make it easier to move to other machine by sorting on url and other small changes Jean-Francois Dockes 2014-07-23 10:23:03 +02:00
  • 846079184a mimeconf: create entries for application/javascript and application/x-php (for using xdg-mime) Jean-Francois Dockes 2014-07-23 10:21:37 +02:00
  • 2f5865eb6c web Jean-Francois Dockes 2014-07-23 10:20:05 +02:00
  • 449f32c4bf updated message files Jean-Francois Dockes 2014-07-22 09:15:29 +02:00
  • 46e924f3ea Allow configuration of the last-resort external command used to identify mime types Jean-Francois Dockes 2014-07-19 16:15:43 +02:00
  • 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 Jean-Francois Dockes 2014-07-19 15:31:03 +02:00
  • 73f15d134b Processs xdg.tags and xdg.comment freedesktop extended attribute fields, as complementing keywords and description Jean-Francois Dockes 2014-07-19 15:03:40 +02:00
  • ad2576c8f7 Gui result list: add %P substitution for parent folder and F link target for opening the parent folder Jean-Francois Dockes 2014-07-17 10:46:15 +02:00
  • 088f1f9a9f try out modification to use container file name for display, but not search, purposes when the subdocument file name is not set Jean-Francois Dockes 2014-07-16 17:05:26 +02:00
  • 3d3f917f59 web Jean-Francois Dockes 2014-07-16 17:04:20 +02:00
  • 3a7b961726 remove hard-coded path Jean-Francois Dockes 2014-07-16 14:28:00 +02:00
  • 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 Jean-Francois Dockes 2014-07-16 14:29:18 +02:00
  • b6eb3589ba do not unaccent Bengali characters (process like the Hindi ones) Jean-Francois Dockes 2014-07-16 12:47:30 +02:00
  • f7a9510402 add application/gzip (as other application/x-gzip) Jean-Francois Dockes 2014-07-16 12:46:32 +02:00
  • 5c39a957c8 doc Jean-Francois Dockes 2014-07-16 10:02:34 +02:00
  • 729be49a1b Improved error message, closes issue #207 Jean-Francois Dockes 2014-07-14 08:30:41 +02:00
  • bf9c813ec9 Web history indexing: fmtime was not saved to the cache, resulting in empty dates in queries Jean-Francois Dockes 2014-07-08 15:06:47 +02:00
  • babffe7fe8 Release 1.20.0 tagged Jean-Francois Dockes 2014-07-07 19:00:20 +02:00
  • 497964c940 fix manifest Jean-Francois Dockes 2014-07-07 19:00:13 +02:00
  • 47ca290a2c fix manifest Jean-Francois Dockes 2014-07-07 18:59:40 +02:00
  • 39b46dc55f Consequences of 3656:ee3c7f3d964f. Deal with the fact that some subdocs may not have a filename field at all Jean-Francois Dockes 2014-07-07 18:58:00 +02:00
  • d82107d59c Removed tag RECOLL_1_20_0 Jean-Francois Dockes 2014-07-07 18:56:07 +02:00
  • 2408e9fd83 mode Jean-Francois Dockes 2014-06-26 12:34:14 +02:00
  • 0a7f5637eb Python module: stray INCREF on db object prevented descriptor and memory freeing. Fixed prototypes for db_close and query_close methods (fixes possible core dump) Jean-Francois Dockes 2014-06-26 12:43:18 +02:00
  • 958a8f6abb zip: improved error output. Fixes issue #201 Jean-Francois Dockes 2014-07-06 16:32:41 +02:00
  • cada24896f ppt-dump: improve error messages Jean-Francois Dockes 2014-07-06 16:27:40 +02:00
  • 25271db690 msword docs: avoid generating an error for files containing only a picture (empty antiword output) Jean-Francois Dockes 2014-07-06 16:24:11 +02:00
  • d8fe30750a 1.19.14p1 Jean-Francois Dockes 2014-06-26 13:14:41 +02:00
  • 920fc62415 web Jean-Francois Dockes 2014-06-24 08:25:18 +02:00
  • 62c2ff3d4c OpenOffice filter: do produce white space for tab input! Jean-Francois Dockes 2014-06-24 08:13:32 +02:00
  • 791b2cfb6b web Jean-Francois Dockes 2014-06-23 14:59:17 +02:00
  • 7402137955 doc Jean-Francois Dockes 2014-06-17 09:53:56 +02:00
  • 4a783beadc Query language: it used to be that an entry lacking whitespace but splittable, like [term1,term2] was transformed into a phrase search, which made sense in some cases, but no so many. This commit changes this: [term1,term2] now means term1 AND term2. [term1/term2] means term1 OR term2. This is especially useful for field searches where you would previously be forced to repeat the field name for every term. [somefield:term1 somefield:term2] can now be expressed as somefield:term1,term2 Jean-Francois Dockes 2014-06-12 17:12:08 +02:00
  • 5f05f5d588 forgot to return false when no app found -> bad alloc/core dump Jean-Francois Dockes 2014-06-12 16:55:24 +02:00
  • cc052a31f8 don't add the top container file name to the subdocs terms Jean-Francois Dockes 2014-06-12 14:17:18 +02:00
  • 8e7bac08c1 test driver Jean-Francois Dockes 2014-06-10 17:41:46 +02:00
  • 412a5e6f78 none Jean-Francois Dockes 2014-06-10 17:40:56 +02:00
  • c9576209ee doc Jean-Francois Dockes 2014-06-10 17:40:20 +02:00
  • 8e4a270b0c 1.19.14 packaging and web pages Jean-Francois Dockes 2014-06-07 19:18:28 +02:00
  • 3814da2a20 execmd: limit the cases where the child process could call the LOGXX functions to really exceptional cases. Previously, the child process could be called with a non-existant command to exec, which would trigger a LOGERR call, which in turn could block because the log mutex had been taken in the father process (and there is nobody in the child to free it). This would manifest itself by 20mn of "selectloop returned 1" messages as the father was waiting for a blocked child until the filter timeout. Other threads would go on, and the timeout would finally trigger, so this did not end up as a failed indexing as long as someone was patient... Jean-Francois Dockes 2014-06-07 18:48:35 +02:00
  • 50ee2838dc Use a single Xapian Database object for update and query operations while indexing instead of separately open read/write ones. Separate objects seem to trigger Xapian issues Jean-Francois Dockes 2014-06-07 11:44:04 +02:00
  • 27f77addd6 rcltar: clean up import statements Jean-Francois Dockes 2014-06-07 11:45:25 +02:00
  • b82e10ff20 comment Jean-Francois Dockes 2014-06-05 09:22:48 +02:00
  • c119453e90 doc Jean-Francois Dockes 2014-06-05 09:22:25 +02:00
  • ba9543ac3c remember toolbar placement area between sessions Jean-Francois Dockes 2014-05-27 11:57:24 +02:00
  • bd46735d9c allow displaying current doc filter (media/message etc.) as menu Jean-Francois Dockes 2014-05-27 10:49:12 +02:00
  • 7def227c19 shipping manifest cleanup Jean-Francois Dockes 2014-05-24 14:32:08 +02:00
  • 79119c9432 release 3636 Jean-Francois Dockes 2014-05-24 14:26:53 +02:00
  • 2d35765af7 doc Jean-Francois Dockes 2014-05-24 08:33:00 +02:00
  • 96d99ad6e5 textsplit: check for underflow while trimming the span Jean-Francois Dockes 2014-05-19 18:52:51 +02:00
  • 12acdc4faf Allow access to Xapian docid for Recoll document in recollq and Python API. Add sample Python program to find document duplicates, using MD5 terms Jean-Francois Dockes 2014-05-19 12:00:15 +02:00
  • 6574ff514a doc Jean-Francois Dockes 2014-05-15 15:21:08 +02:00
  • 7c0bc95238 doc Jean-Francois Dockes 2014-05-15 15:19:38 +02:00
  • c9ae5bfda6 doc Jean-Francois Dockes 2014-05-15 15:19:10 +02:00
  • defc5449e1 doc Jean-Francois Dockes 2014-05-15 15:18:02 +02:00
  • 4ac34cb134 Off by one error in maximum embedding depth test caused overflow of FileInterner m_tmpflgs temp flags array and possibly bus error depending on arch (only seen on 32 bits arch) Jean-Francois Dockes 2014-05-15 15:15:01 +02:00
  • acaff7ac49 Added Polish translation files xliiv 2014-05-11 00:43:19 +02:00
  • f15429e590 none Jean-Francois Dockes 2014-05-06 16:58:09 +02:00
  • 7271ec083d 1.19.13 Jean-Francois Dockes 2014-05-06 16:57:12 +02:00
  • a01050b9f2 1.13 pkg updates Jean-Francois Dockes 2014-05-06 16:56:53 +02:00
  • 28a4e4d8a8 catch ppt-dump errors to avoid bogus system reports Jean-Francois Dockes 2014-05-06 11:39:27 +02:00
  • e867f855ad get rid of numerous probably inocuous valgrind/helgrind messages by ensuring that actual string copies are passed between threads, without refcount/shared data magic Jean-Francois Dockes 2014-05-05 19:01:58 +02:00
  • deb4cc8d12 mt indexing: do not pass copies of Xapian::Document between threads: the reference counting is not mt-safe. Replace with pointers Jean-Francois Dockes 2014-05-05 10:59:50 +02:00
  • e1b746bcfd restructured needUpdate() Jean-Francois Dockes 2014-05-06 08:26:38 +02:00
  • 185c994fa5 Config GUI: removed a bunch of ininteresting variables. Compacte layout a bit. Added indexedmimetypes and excludedmimetypes Jean-Francois Dockes 2014-05-02 14:01:32 +02:00
  • f3de3e51fd none Jean-Francois Dockes 2014-05-02 10:09:03 +02:00
  • 030e576cdb add excludedmimetypes configuration variable Jean-Francois Dockes 2014-05-02 10:07:26 +02:00
  • c897a09cd3 GUI: add "Open With" entry in reslist/table popups to let the user choose the app Jean-Francois Dockes 2014-05-01 09:28:46 +02:00
  • b0b372e350 added utility module for computing list of desktop apps handling MIME type Jean-Francois Dockes 2014-05-01 08:07:10 +02:00
  • 70e2e41d26 doc Jean-Francois Dockes 2014-05-01 08:06:29 +02:00
  • a28e9541ee factored out the doc up to date check, plus use recollindex -e -i for updating Jean-Francois Dockes 2014-05-01 08:06:08 +02:00
  • ed7a970ee6 recollindex: allow passing -e -i for erasing index data before rebuilding Jean-Francois Dockes 2014-05-01 08:04:44 +02:00
  • 7c9b13d64e recollindex -i or -e: do not process the web queue Jean-Francois Dockes 2014-04-30 11:12:08 +02:00
  • d9fba74dbe add /media to the default skippedPaths list mostly as a reminder that blindly processing these with the general indexer is a bad idea (use separate indexes instead). Jean-Francois Dockes 2014-04-30 10:50:58 +02:00
  • b70de3130f doc Jean-Francois Dockes 2014-04-30 10:02:04 +02:00
  • 0ded457258 command line query: add option -N to print field names between values when -F is used. Interpret [-F ""] as print all fields Jean-Francois Dockes 2014-04-30 10:01:03 +02:00
  • 0145234b60 translate unicode hyphen (0x2010) in to ascii minus Jean-Francois Dockes 2014-04-30 09:59:51 +02:00
  • 60110e8b54 doc Jean-Francois Dockes 2014-04-28 17:09:00 +02:00
  • 3de5b5af3c manual: got rid of the sgml bits. Go XML ! Jean-Francois Dockes 2014-04-28 08:55:13 +02:00
  • 077aed3018 fix term byte offsets produced by new textsplit: for highlighting Jean-Francois Dockes 2014-04-24 12:42:10 +02:00
  • ece15318ab New text splitter with word accumulator and full partial span generation. Search/Index seem ok. Still a pb with use for highlighting (preview) Jean-Francois Dockes 2014-04-24 10:13:19 +02:00
  • f1b132bb12 doc Jean-Francois Dockes 2014-04-24 10:10:53 +02:00
  • a4243b3608 fix command line version documentation Jean-Francois Dockes 2014-04-08 08:58:29 +02:00
  • 2e442aea15 Release 1.19.12p2 tagged Jean-Francois Dockes 2014-04-07 16:15:35 +02:00
  • 251c8a0770 none Jean-Francois Dockes 2014-04-07 16:15:11 +02:00
  • f288089c3d doubleclick in restable opens document Jean-Francois Dockes 2014-04-07 10:24:59 +02:00
  • 76e26ee463 Release 1.19.12p1 tagged Jean-Francois Dockes 2014-04-06 06:59:46 +02:00
  • 1f24efd65d fix install script for the xls filter Jean-Francois Dockes 2014-04-06 06:59:23 +02:00
  • 8b593097b3 packaging Jean-Francois Dockes 2014-04-02 15:34:14 +02:00
  • 0c47c02f05 Release 1.19.12 tagged Jean-Francois Dockes 2014-04-02 15:16:59 +02:00
  • d81749ef1b 1.19.12 Jean-Francois Dockes 2014-04-02 15:15:45 +02:00
  • 30406ab287 obsoleted old debian directory Jean-Francois Dockes 2014-04-02 15:11:40 +02:00
  • c6ecaeafb0 release 3583 Jean-Francois Dockes 2014-04-02 15:08:54 +02:00
  • c51bc0b7ff moved out the unity lens code Jean-Francois Dockes 2014-04-02 15:06:36 +02:00
  • edba3b2ec4 Make unity-scope-recoll a separate project Jean-Francois Dockes 2014-04-02 14:48:07 +02:00