2799 Commits

Author SHA1 Message Date
Jean-Francois Dockes
5ebc277114 fix no threads compile 2012-12-02 14:47:06 +01:00
Jean-Francois Dockes
a8f410606d recollindex threads: reset the config pointer when retrieving handler from cache. Seems to have been the cause of the crashes 2012-11-30 19:34:19 +01:00
Jean-Francois Dockes
4afde68f9e more config isolation. Still crashing 2012-11-30 16:45:02 +01:00
Jean-Francois Dockes
3a33a68e2d Use PTMutexLocker in workqueue, and make it restartable 2012-11-30 07:35:03 +01:00
Jean-Francois Dockes
9146929f5e implemented configuration for thread structure. Still crashes, but not often... 2012-11-29 17:26:48 +01:00
Jean-Francois Dockes
5c6db5331c use const rclconfig 2012-11-28 13:20:52 +01:00
Jean-Francois Dockes
4ad89d1c6a use const rclconfig 2012-11-28 13:20:18 +01:00
Jean-Francois Dockes
f252050247 ensure that indexing threads operations are transparent to high level callers such as the real time monitor 2012-11-26 15:40:31 +01:00
Jean-Francois Dockes
6457fb4100 take care of pathologic charset decls with empty value 2012-11-26 11:40:08 +01:00
Jean-Francois Dockes
9ba04fc9c7 timing and traces 2012-11-26 09:16:06 +01:00
Jean-Francois Dockes
9079258f91 Observe followSymlinks in indexfiles() 2012-11-26 09:14:51 +01:00
Jean-Francois Dockes
7115be2440 stemdb: only need to expand the unac'd term if it differs from raw + comments and traces 2012-11-26 09:13:57 +01:00
Jean-Francois Dockes
499f28a166 add nanos() i/f to Chrono 2012-11-26 09:08:44 +01:00
Jean-Francois Dockes
6b7e4354a9 set default followSymlinks for /usr/share/man 2012-11-26 09:07:59 +01:00
Jean-Francois Dockes
677d278fda speed up the wait loop by sleeping 5 ms before reaping status instead of failing and sleeping 1 S 2012-11-26 09:07:29 +01:00
Jean-Francois Dockes
3e0ae1ccab doc 2012-11-23 17:55:43 +01:00
Jean-Francois Dockes
b67bc06f4b added preferences for search-as-you-type and combobox completion 2012-11-23 17:10:53 +01:00
Jean-Francois Dockes
5c01c60ad0 doc 2012-11-23 13:51:22 +01:00
Jean-Francois Dockes
73dd3e5338 autosearch: reduce timer to 200 mS and fix log messages 2012-11-23 13:51:14 +01:00
Jean-Francois Dockes
d961b82abc fix gcc warning 2012-11-23 13:50:11 +01:00
Jean-Francois Dockes
8c4701c1cc typo in log message 2012-11-23 13:49:44 +01:00
Jean-Francois Dockes
60917318b8 dont explicitly reset search when starting new one: less flashing 2012-11-23 13:37:07 +01:00
Jean-Francois Dockes
cc79ee3f73 threads: added recoll_threadinit calls to block signals 2012-11-23 13:36:05 +01:00
Jean-Francois Dockes
850817e2d9 added associations for opendocument graphic files 2012-11-23 13:35:04 +01:00
Jean-Francois Dockes
7c6f05bb6b new variation on the search-as-you-type code 2012-11-18 17:29:47 +01:00
Jean-Francois Dockes
48deb73c43 add "soft" term expansion limit not causing error when reached 2012-11-18 17:28:49 +01:00
Jean-Francois Dockes
881794ce2b simplified and dispatched code in the searchdata monster 2012-11-18 13:25:54 +01:00
Jean-Francois Dockes
1a518fa79d call setlocale before rclconfig init 2012-11-18 13:07:11 +01:00
Jean-Francois Dockes
cb167cab0a none 2012-11-18 11:55:54 +01:00
Jean-Francois Dockes
28a78adf9d none 2012-11-18 11:55:21 +01:00
Jean-Francois Dockes
62a8bff555 use vfork when possible + small cleanups in mt init 2012-11-18 08:33:33 +01:00
Jean-Francois Dockes
86bc80d657 doc 2012-11-18 08:28:03 +01:00
Jean-Francois Dockes
4544571490 term generation: only keep @ when not at start of term 2012-11-18 08:25:19 +01:00
Jean-Francois Dockes
fbadf681b0 aspell: test to determine if error was caused by missing dictionary was wrong 2012-11-18 08:22:53 +01:00
Jean-Francois Dockes
69974a6085 find as you type experimentation 2012-11-17 16:02:30 +01:00
Jean-Francois Dockes
057330bf0e 1.18.1 packaging changes 2012-11-17 14:28:28 +01:00
Jean-Francois Dockes
657c65d438 Prevent error caused by trying to add a posting for an empty term (created by unac on really weird data) 2012-11-16 17:41:14 +01:00
Jean-Francois Dockes
9949952501 Raw dbs: do not skip diacritics and case expansion for terms which do not look like like natural language words (and for which stemming is skipped) 2012-11-16 13:15:58 +01:00
Jean-Francois Dockes
96d4bc4f41 Improved ergonomy of term completion by using combobox listview instead of separate dialog 2012-11-15 08:31:43 +01:00
Jean-Francois Dockes
8f703fce74 czech messages 2012-11-14 22:42:36 +01:00
Jean-Francois Dockes
09677da925 none 2012-11-14 12:21:12 +01:00
Jean-Francois Dockes
c7ce7f4c1d man page typos fix from Kartik 2012-11-14 12:20:50 +01:00
Jean-Francois Dockes
9f49ce4861 comments 2012-11-05 09:04:53 +01:00
Jean-Francois Dockes
cd53c0a536 Multithreaded indexing seems not to crash anymore thanks to locked existence map 2012-11-02 21:43:51 +01:00
Jean-Francois Dockes
f95434e59a doc 2012-11-02 21:43:05 +01:00
Jean-Francois Dockes
8ab0c7bafb gnote files 2012-11-02 21:41:21 +01:00
Jean-Francois Dockes
b93e8cbd65 none 2012-11-02 21:39:05 +01:00
Jean-Francois Dockes
39c2809b6a doc 2012-11-02 17:30:07 +01:00
Jean-Francois Dockes
3d59c6933a comments 2012-11-02 11:37:23 +01:00
Jean-Francois Dockes
2ef104bddf comments 2012-11-02 09:47:39 +01:00