96 Commits

Author SHA1 Message Date
Jean-Francois Dockes
84d59f18a0 GUI: when opening the index, discriminate errors on the main index from errors on external ones, to avoid starting the initial indexing dialog in the latter case 2011-04-29 16:16:04 +02:00
Jean-Francois Dockes
7d2928022c Cleaned up execmd/netcon to enable multiple exec without locking 2011-04-29 15:01:14 +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
3bbcf6d54d let the kio access gui prefs (ie: duplicates) 2011-03-03 10:27:28 +01:00
Jean-Francois Dockes
69b491feb3 recoll gui indexing: make execmd thread-safe. This plus the previous change about accessing the global config should fix the crashes observed when changing the configuration throgh the gui while the indexing thread is running 2011-03-02 16:20:25 +01:00
Jean-Francois Dockes
3bd39d893e Gui restable: add/remove columns 2010-12-24 15:48:44 +01:00
Jean-Francois Dockes
0a6063542f Gui: misc event/signals cleanups. No functional changes 2010-12-22 18:07:18 +01:00
Jean-Francois Dockes
61348a7731 GUI: got rid of the sort parameters dialog and sort by mime type, replaced by 2 arrows in toolbar for sorting by date, ascending or descending 2010-12-17 13:18:13 +01:00
Jean-Francois Dockes
a29e380227 compiles cleanly without qt3_support. Needs more testing 2010-12-04 15:26:13 +01:00
Jean-Francois Dockes
419fd4b058 compiles without qt3support 2010-12-03 19:26:34 +01:00
Jean-Francois Dockes
5ad9c96e74 fixed email address in docs 2010-09-20 22:41:28 +02:00
dockes
c09593f7db moved initial db open and possible message boxes from main.cpp to rclmain_w.cpp first post-init job to avoid random crashes apparently related to the dialogs being created before app.exec(). Exact cause not certain, but crashes gone... 2010-01-07 08:34:21 +00:00
dockes
b7166eb67e revamped history feature to be udi-based while supporting old format 2009-11-23 16:12:20 +00:00
dockes
a27ddc32c4 rclversion.h must not include xapian.h. Replace with Rcl::version_string() 2009-10-17 06:38:04 +00:00
dockes
b915c4aea7 explicitely->explicitly 2009-07-02 06:17:29 +00:00
dockes
88475dabca moved periodic timer control from main.cpp to rclmain_w.cpp 2009-06-22 16:41:00 +00:00
dockes
8a377d135a use proper locking/sleeping object for idx thread sync 2009-06-22 15:25:49 +00:00
dockes
cfdb0d3f85 fixed bug in handling remaining arguments as question pieces 2009-06-01 06:32:19 +00:00
dockes
bbf565c18e have ssearch install the lang help section when needed 2009-01-29 10:08:56 +00:00
dockes
e800ca071a F1 context-enhanced help 2009-01-28 16:56:36 +00:00
dockes
4c82cd9c9d temp ckpt: need to test on real unix 2009-01-23 15:56:44 +00:00
dockes
e9aad2d453 use normal text/html ext app for viewing help 2009-01-23 09:30:27 +00:00
dockes
b9cc5fb1e0 simplified db open by getting rid of the illusion that we could have several writeable dbs per config 2008-12-17 08:01:40 +00:00
dockes
b0136f13cf add all extra cmd line args to the question 2008-12-12 11:00:27 +00:00
dockes
afd369d2c4 replace local variable recoll_datadir with access to config 2008-11-24 15:23:12 +00:00
dockes
722094e014 added index format version checking 2008-09-30 12:38:29 +00:00
dockes
776a677edf command line args must be processed as local 8 bit 2008-09-24 05:35:03 +00:00
dockes
4ce19dd260 command line args must be processed as local 8 bit 2008-09-24 05:31:00 +00:00
dockes
0e7a78d688 separated rcldb and rclquery 2008-06-13 18:22:47 +00:00
dockes
c560c80212 make first sort after -q work 2008-02-19 08:02:20 +00:00
dockes
7b421deec1 *** empty log message *** 2008-01-24 09:34:16 +00:00
dockes
0cc19093a5 allow opening config gui if no index on first start 2007-11-21 14:15:48 +00:00
dockes
29b38f21e9 allow recoll to be used as a recollq driver 2007-11-08 09:35:47 +00:00
dockes
072a0c4373 add cmd line option to run query when starting 2007-10-05 08:03:01 +00:00
dockes
6d8040c2f0 added file system usage check 2007-06-08 16:47:19 +00:00
dockes
0f1b917b7b minimal experimental stopword functionality 2007-06-02 08:30:42 +00:00
dockes
a5efd74c71 make sure signals are only handled by the main thread. Fix bus error on rclmon exit (double delete) 2007-05-21 13:30:22 +00:00
dockes
2da7d627af initial indexation with gui would not work 2007-01-08 15:21:32 +00:00
dockes
8f1f2ca66d mail attachments sort of ok 2006-12-16 15:39:54 +00:00
dockes
9a7d469e18 avoid generating abstracts before theyre needed (ie: not during sort). have the sort tools redisplay the results when sort criteria are applied 2006-12-05 15:23:50 +00:00
dockes
5c8d9bc272 qt4 compiles and sort of works 2006-12-04 09:56:27 +00:00
dockes
f8a066a848 qt4 ckpt 2006-12-04 06:19:11 +00:00
dockes
72fd14f208 merged 1.6 maint branch modifs up to MERGED_TO_TRUNK_20061130 2006-11-30 13:38:44 +00:00
dockes
99372e587b 1st full version of aspell support 2006-10-11 14:16:26 +00:00
dockes
7b29adfd8c debug messages 2006-09-28 11:55:30 +00:00
dockes
1c4add76ff names cleanup: rclmain, translations 2006-09-22 07:41:35 +00:00
dockes
b536c9c46c make constant lengths for abstracts config params 2006-09-13 13:53:35 +00:00
dockes
d76382ce2e add feature to save asearch ignored file types as startup default 2006-09-13 08:13:36 +00:00
dockes
d2d2c73794 use the (should be renamed) history file to store external databases lists 2006-09-11 09:08:44 +00:00