ea0f4725cbGUI: enable using QWebView WebKit browser instead of Qt native QTextBrowser to display the result list. On by default, can be disabled with configure --disable-webkit
Jean-Francois Dockes
2012-02-23 14:16:47 +01:00
9bc2fc8958Experimented with multithreading the indexing pipeline. Left undef'd as 15%-30% improvement of indexing time does not seem worth the complexity
Jean-Francois Dockes
2012-02-21 17:09:02 +01:00
26914a823cadd .gnm as alias suffix for gnumeric files
Jean-Francois Dockes
2012-02-21 14:48:22 +01:00
ce0e808fc2add menu entry to erase index and restart
Jean-Francois Dockes
2012-02-18 17:20:03 +01:00
9d7b654395recoll gui: just exit when getting a signal, the idxthread is gone
Jean-Francois Dockes
2012-02-18 11:46:54 +01:00
ef00bfae70Implement the gui category filters as query language fragments instead of hard-coding them. This allows implementing other kinds of filtering (ie:on directory) just by changing a configuration file
Jean-Francois Dockes
2012-02-18 11:21:09 +01:00
c1f2c479d2gui: possibly create the idx status file before trying to watch it
Jean-Francois Dockes
2012-02-17 14:37:43 +01:00
4c3d728032Allow cancelling a long query (forces exiting the program because xapian provides no cancellation points)
Jean-Francois Dockes
2012-02-17 14:07:53 +01:00
57cd31636cdeleted empty methods and assocd sigs and connections
Jean-Francois Dockes
2012-02-17 11:43:57 +01:00
f6e50fd9ebResult list: improve the spelling suggestions now presented as links which will replace the appropriate word inside the query
Jean-Francois Dockes
2012-02-17 09:01:28 +01:00
cc5ba21d79python build: check that the lib was compiled PIC
Jean-Francois Dockes
2012-02-16 19:35:41 +01:00
2a091e874cResult list: if a thumbnail exists for the result, display it instead of the file type icon
Jean-Francois Dockes
2012-02-14 18:54:13 +01:00
0e7c03b30fpreview: dont try to display null image
Jean-Francois Dockes
2012-02-14 18:27:27 +01:00
fccc0ac09cGet rid of the GUI indexing thread. All indexing now done by recollindex, with start/stop from the GUI
Jean-Francois Dockes
2012-02-07 17:07:07 +01:00
f59e2e033aindex: update a status file while indexing
Jean-Francois Dockes
2012-02-06 17:03:39 +01:00
28e53931a6added small ut. class to help a program reexecute itself
Jean-Francois Dockes
2012-02-06 10:46:34 +01:00
46d940e160test driver: use readfile instead of duplicating code
Jean-Francois Dockes
2012-02-06 10:18:54 +01:00
98caf723ecGui index config: only show the custom subtrees that come from the user config, not the standard ones from the system file
Jean-Francois Dockes
2012-02-03 18:26:12 +01:00
e96579568aGUI index config: trying to delete a custom subtree could delete the whole list (depending on qt version)... Closes issue #77
Jean-Francois Dockes
2012-02-03 18:22:27 +01:00
773a232f22index config gui: adding a custom subtree would not make it the current one so that subsequently adding/changing parameters affected the global state, not the local one (except/until it was actually clicked)
Jean-Francois Dockes
2012-02-03 16:08:37 +01:00
6b24c3df6bAdd possibility to update the index for a list of files from the GUI and use it to allow updating the index before accessing a file using stale data
Jean-Francois Dockes
2012-02-03 15:51:03 +01:00
6760051652small web changes
Jean-Francois Dockes
2012-02-03 15:49:53 +01:00
71383023a5Gui: add parameter to adjust the date format used in the result list
Jean-Francois Dockes
2012-02-01 14:25:54 +01:00
3fa907a2ebGUI: Implement Copy from term explorer result table. Closes issue #75
Jean-Francois Dockes
2012-01-31 10:32:10 +01:00
c53ca49f07test: html5 meta charset
Jean-Francois Dockes
2012-01-26 19:31:06 +01:00
eed31f9ef1html index: throw an exception after parsing in all cases so that the same code path is always used. The previous approach sometimes resulted in a bad charset used for preview
Jean-Francois Dockes
2012-01-25 17:33:41 +01:00
ff3da0cedaweb: added page with result list format samples
Jean-Francois Dockes
2012-01-25 16:09:48 +01:00
516863b5d6GUI: 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
Jean-Francois Dockes
2012-01-20 17:48:55 +01:00
036937e8bfadded getmeta() method to Rcl::Doc and use in misc places
Jean-Francois Dockes
2012-01-20 14:48:50 +01:00
dc3aa5d564stopwords-based charset guessing: use merged dictionary for all words instead of one dictionary per language/charset. Very marginal speed improvement but somewhat cleaner
Jean-Francois Dockes
2012-01-20 14:45:34 +01:00
f9a6be302bkaraoke charset guessing: added greek, updated some languages
Jean-Francois Dockes
2012-01-20 14:43:24 +01:00
c40ca55787freebsd port update to 1.16.2
Jean-Francois Dockes
2012-01-20 14:40:02 +01:00
6d651cf043karaoke filter/language guesser: use sets to store common words
Jean-Francois Dockes
2012-01-04 16:16:29 +01:00
9aeda04ccbaugment the number of test words 10->20, + comments
Jean-Francois Dockes
2012-01-03 21:17:11 +01:00
7f57df250aGUI: allow choosing a style sheet to be used by the recoll app
Jean-Francois Dockes
2011-12-28 18:25:47 +01:00
5fa720f23dTypo in error-message printing line crashed rclexecm.py
Jean-Francois Dockes
2011-12-17 16:41:16 +01:00
07226fa306GUI tools for setting up indexing schedule, initial implementation done
Jean-Francois Dockes
2011-12-07 13:41:05 +01:00
b9c64e8591Gui: help for cron etc. 1st checkpoint
Jean-Francois Dockes
2011-12-02 19:15:24 +01:00
4e2266495fGUI: avoid writing qt/recoll settings if we did not read them first. Some configuration error cases (unexisting recoll config dir) could result into settings being erased
Jean-Francois Dockes
2011-12-01 17:16:30 +01:00
1a22a3ddc7moved generally useful routine from readfile.cpp to smallut
Jean-Francois Dockes
2011-12-01 16:59:11 +01:00
3759c0b52dindex: add skippedPathsFnmPathname variable to enable disabling the use of FNM_PATHNAME while matching in skippedPaths. Closes issue #67
Jean-Francois Dockes
2011-11-30 16:36:51 +01:00
2afc769c38rclpython: catch exception caused by indentation error in doc
Jean-Francois Dockes
2011-11-28 17:47:02 +01:00
1931595637GUI: added menu entry to show all the mime types actually indexed (by content)
Jean-Francois Dockes
2011-11-25 19:47:56 +01:00
607d3cc27bAdd prefix translation for "mtype". Allows using term expansion to retrieve all the types from the index
Jean-Francois Dockes
2011-11-25 19:47:39 +01:00
1f9475121c1.16.2 packaging and web changes
Jean-Francois Dockes
2011-11-14 10:03:50 +01:00
6d98115eacFixed GUI bugs revealed by qt 4.7.4/opensuse 12.1. Symptoms: the result list links would not work, the GUI would crash after temp directory creation failure in preview
Jean-Francois Dockes
2011-11-07 13:47:38 +01:00
6659a2be0d1.16 update from Gleb
Jean-Francois Dockes
2011-11-05 13:52:33 +01:00
0d24b5620bMake unac suppress combining accents found in input. Input in decomposed form was previously not unaccented
Jean-Francois Dockes
2011-11-04 21:06:48 +01:00
ea61e85b8fmulti-doc filter: getnext error would cause uncaught exception because of access to uninitialized eof variable
Jean-Francois Dockes
2011-11-04 17:32:14 +01:00
fcf65e3118Ensure that configure runs even if neither fam nor inotify are available
Jean-Francois Dockes
2011-11-04 17:30:15 +01:00
4a84b6afd2Ensure that configure runs even if neither fam nor inotify are available
Jean-Francois Dockes
2011-11-04 17:30:12 +01:00
49554e42c2Factorized common text transcoding code in separate module
Jean-Francois Dockes
2011-10-20 17:53:42 +02:00
f544b28b4aTranscode mh_execm text/plain output like we do for mh_exec. Adjust handling of transcoding errors. These changes should fix most cases of non-utf8 text making it to unac/index
Jean-Francois Dockes
2011-10-20 14:00:38 +02:00
348421eae7glitch prevented autophrase to be set by default
Jean-Francois Dockes
2011-10-20 13:22:57 +02:00
3853c5c0daBuild the real-time monitor by default on FreeBSD (depend on USE_FAM). Fix a few glitches in the fam/gamin version
Jean-Francois Dockes
2011-10-14 14:06:24 +02:00
6d82d83037make all ENOENT errors non-fatal: files and dirs disappear. Reset error string when it is retrieved to avoid accumulating memory in long-running programs
Jean-Francois Dockes
2011-10-14 14:05:33 +02:00