Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes 2c5e51fb1f fix tests for new file size handling 2012-03-08 15:58:36 +01:00
Jean-Francois Dockes 5ff8aadfe9 doc updates 2012-03-08 13:23:31 +01:00
Jean-Francois Dockes d40d47ff97 messages updates and doc 2012-03-08 10:43:24 +01:00
Jean-Francois Dockes 031143ef52 typos 2012-03-07 19:46:39 +01:00
Jean-Francois Dockes 84ce6aa0b8 comments and doc 2012-03-07 19:39:42 +01:00
Jean-Francois Dockes 08ec157e1a fix manifest 2012-03-07 18:38:00 +01:00
Jean-Francois Dockes 3e607580f5 release 2586 2012-03-07 18:29:57 +01:00
Jean-Francois Dockes 420157d998 add min/max size entries to adv search + convert size display to decimal (instead of 1024-based) 2012-03-07 17:52:32 +01:00
Jean-Francois Dockes 7ddbbb1ee8 search language: implemented filtering on file size 2012-03-07 17:08:22 +01:00
Jean-Francois Dockes 85166c93b2 Changed the way we handle document sizes. The fbytes field should now be in most cases the most "natural" document size. pcbytes holds the top external container size and dbytes the text size 2012-03-07 15:39:30 +01:00
Jean-Francois Dockes 638d468796 clarified the use of string keys inside the Filter metaData array 2012-03-07 10:13:46 +01:00
Jean-Francois Dockes 1e28525e5a doc: query language 2012-03-07 08:35:02 +01:00
Jean-Francois Dockes 7b5a891ee3 idx: make Doc parameter to addOrUpdate non const to avoid extra copy 2012-03-07 08:34:25 +01:00
Jean-Francois Dockes 05502e8fc7 filter names can be defined like a:filtname to control the display order 2012-03-06 15:10:11 +01:00
Jean-Francois Dockes 50a5e6ff6d query language: the default slack for proximity field searches had become 0. Restore the old default of 10 2012-03-06 14:16:16 +01:00
Jean-Francois Dockes 9af9c6700b query language: expand tilde inside a dir: clause 2012-03-06 14:15:12 +01:00
Jean-Francois Dockes 03b3bd4ac8 Use shift+PageUp instead of Shift+Home to go to the first page or results: Shift+Home is useful to select the search entry text 2012-03-06 13:54:34 +01:00
Jean-Francois Dockes 2c6b023a88 real time indexer: monitor the configuration for changes and reexecute when needed 2012-03-06 09:35:21 +01:00
Jean-Francois Dockes 7ce1a5f2e4 real time index: dont generate events for skipped files. They would have been filtered later on, but this avoids repeatedly awaking the main thread and opening/closing the index because of events on ever changing files like the infamous .xsession-errors 2012-03-06 07:42:40 +01:00
Jean-Francois Dockes d982f5dfb9 comments 2012-03-06 07:28:42 +01:00
Jean-Francois Dockes 25a99a3b38 add omega-compatible value slot for file size 2012-03-06 07:28:18 +01:00
Jean-Francois Dockes b49da9d838 util: polish the reexec thingy 2012-03-06 07:27:39 +01:00
Jean-Francois Dockes de9a06f04c none 2012-03-06 07:26:59 +01:00
Jean-Francois Dockes 7fc09a201e add spanish translation 2012-03-06 07:26:33 +01:00
Jean-Francois Dockes a5af2b93bd "md5"->cstr_md5 2012-02-25 10:41:27 +01:00
Jean-Francois Dockes 6cdf9ae12b Accept and process relative/incomplete paths with the dir: directive (dont anchor path phrase is path does not start with /) 2012-02-24 19:25:55 +01:00
Jean-Francois Dockes 3fd65ea4cf recollq: allow selecting a result slice 2012-02-24 08:22:37 +01:00
Jean-Francois Dockes 9ebe8570a6 doc for the new webkit reslist 2012-02-23 16:35:35 +01:00
Jean-Francois Dockes e6eea24219 enable javascript 2012-02-23 16:35:21 +01:00
Jean-Francois Dockes ea0f4725cb GUI: 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 2012-02-23 14:16:47 +01:00
Jean-Francois Dockes 7fefaf540f doc fix 2012-02-22 15:45:27 +01:00
Jean-Francois Dockes 9bc2fc8958 Experimented with multithreading the indexing pipeline. Left undef'd as 15%-30% improvement of indexing time does not seem worth the complexity 2012-02-21 17:09:02 +01:00
Jean-Francois Dockes 26914a823c add .gnm as alias suffix for gnumeric files 2012-02-21 14:48:22 +01:00
Jean-Francois Dockes ce0e808fc2 add menu entry to erase index and restart 2012-02-18 17:20:03 +01:00
Jean-Francois Dockes 9d7b654395 recoll gui: just exit when getting a signal, the idxthread is gone 2012-02-18 11:46:54 +01:00
Jean-Francois Dockes ef00bfae70 Implement 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 2012-02-18 11:21:09 +01:00
Jean-Francois Dockes fab69fc3a1 confstack: implement 'shallow' option for getnames() 2012-02-18 09:20:15 +01:00
Jean-Francois Dockes 3daaa548f4 reslist: have the default para format include the ipath (interesting, ie, for zip archives 2012-02-18 09:17:05 +01:00
Jean-Francois Dockes cc07ac9f96 none 2012-02-18 09:15:16 +01:00
Jean-Francois Dockes 1b0c77c2e4 add parameter to specify indexing status file path 2012-02-17 16:33:47 +01:00
Jean-Francois Dockes afb379c669 doc 2012-02-17 16:33:13 +01:00
Jean-Francois Dockes 521e431055 gui: restore sorting/filtering functions for the history list 2012-02-17 15:06:24 +01:00
Jean-Francois Dockes 27915893f0 stale comments 2012-02-17 14:38:40 +01:00
Jean-Francois Dockes c1f2c479d2 gui: possibly create the idx status file before trying to watch it 2012-02-17 14:37:43 +01:00
Jean-Francois Dockes 4c3d728032 Allow cancelling a long query (forces exiting the program because xapian provides no cancellation points) 2012-02-17 14:07:53 +01:00
Jean-Francois Dockes 57cd31636c deleted empty methods and assocd sigs and connections 2012-02-17 11:43:57 +01:00
Jean-Francois Dockes 75c2099050 document GUI query config updates 2012-02-17 10:18:22 +01:00
Jean-Francois Dockes 420edd17d7 small mime config fixes 2012-02-17 10:17:31 +01:00
Jean-Francois Dockes 068fa8ccc7 test driver fix 2012-02-17 10:17:12 +01:00
Jean-Francois Dockes f6e50fd9eb Result list: improve the spelling suggestions now presented as links which will replace the appropriate word inside the query 2012-02-17 09:01:28 +01:00
Jean-Francois Dockes cc5ba21d79 python build: check that the lib was compiled PIC 2012-02-16 19:35:41 +01:00
Jean-Francois Dockes 2a091e874c Result list: if a thumbnail exists for the result, display it instead of the file type icon 2012-02-14 18:54:13 +01:00
Jean-Francois Dockes 4cd65b9898 fix default tab in prefs dialog 2012-02-14 18:28:01 +01:00
Jean-Francois Dockes 0e7c03b30f preview: dont try to display null image 2012-02-14 18:27:27 +01:00
Jean-Francois Dockes fccc0ac09c Get rid of the GUI indexing thread. All indexing now done by recollindex, with start/stop from the GUI 2012-02-07 17:07:07 +01:00
Jean-Francois Dockes f59e2e033a index: update a status file while indexing 2012-02-06 17:03:39 +01:00
Jean-Francois Dockes 28e53931a6 added small ut. class to help a program reexecute itself 2012-02-06 10:46:34 +01:00
Jean-Francois Dockes 46d940e160 test driver: use readfile instead of duplicating code 2012-02-06 10:18:54 +01:00
Jean-Francois Dockes 98caf723ec Gui index config: only show the custom subtrees that come from the user config, not the standard ones from the system file 2012-02-03 18:26:12 +01:00
Jean-Francois Dockes e96579568a GUI index config: trying to delete a custom subtree could delete the whole list (depending on qt version)... Closes issue #77 2012-02-03 18:22:27 +01:00
Jean-Francois Dockes 773a232f22 index 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) 2012-02-03 16:08:37 +01:00
Jean-Francois Dockes 6b24c3df6b Add 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 2012-02-03 15:51:03 +01:00
Jean-Francois Dockes 6760051652 small web changes 2012-02-03 15:49:53 +01:00
Jean-Francois Dockes 71383023a5 Gui: add parameter to adjust the date format used in the result list 2012-02-01 14:25:54 +01:00
Jean-Francois Dockes 3fa907a2eb GUI: Implement Copy from term explorer result table. Closes issue #75 2012-01-31 10:32:10 +01:00
Jean-Francois Dockes c53ca49f07 test: html5 meta charset 2012-01-26 19:31:06 +01:00
Jean-Francois Dockes fde36ecccc Handle garbled unrtf http-equiv header causing pbs with html5 handler 2012-01-26 19:30:43 +01:00
Jean-Francois Dockes ec87379015 html: handle the html5 charset meta tag 2012-01-26 19:27:58 +01:00
Jean-Francois Dockes 0d8a61ced9 log message 2012-01-26 19:26:54 +01:00
Jean-Francois Dockes 639a434dce comments 2012-01-26 18:17:37 +01:00
Jean-Francois Dockes eed31f9ef1 html 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 2012-01-25 17:33:41 +01:00
Jean-Francois Dockes ff3da0ceda web: added page with result list format samples 2012-01-25 16:09:48 +01:00
Jean-Francois Dockes 4c382b00b3 comment 2012-01-23 21:52:46 +01:00
Jean-Francois Dockes f0a5eb006c okular notes: remove bit of test code 2012-01-23 21:21:11 +01:00
Jean-Francois Dockes 94989747ba test: okular notes 2012-01-23 21:19:02 +01:00
Jean-Francois Dockes 17542969a5 new gnumeric and okular notes filters 2012-01-23 20:25:55 +01:00
Jean-Francois Dockes 3c65886366 comments 2012-01-20 18:07:10 +01: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 036937e8bf added getmeta() method to Rcl::Doc and use in misc places 2012-01-20 14:48:50 +01:00
Jean-Francois Dockes dc3aa5d564 stopwords-based charset guessing: use merged dictionary for all words instead of one dictionary per language/charset. Very marginal speed improvement but somewhat cleaner 2012-01-20 14:45:34 +01:00
Jean-Francois Dockes f9a6be302b karaoke charset guessing: added greek, updated some languages 2012-01-20 14:43:24 +01:00
Jean-Francois Dockes c40ca55787 freebsd port update to 1.16.2 2012-01-20 14:40:02 +01:00
Jean-Francois Dockes 6d651cf043 karaoke filter/language guesser: use sets to store common words 2012-01-04 16:16:29 +01:00
Jean-Francois Dockes 9aeda04ccb augment the number of test words 10->20, + comments 2012-01-03 21:17:11 +01:00
Jean-Francois Dockes 7f57df250a GUI: allow choosing a style sheet to be used by the recoll app 2011-12-28 18:25:47 +01:00
Jean-Francois Dockes b5cfacb2f9 message 2011-12-27 18:00:51 +01:00
Jean-Francois Dockes c6c878bbba check for unmanaged lines in crontab 2011-12-27 18:00:28 +01:00
Jean-Francois Dockes 636b935904 rclchm: use posixpath not path when dealing with internal paths 2011-12-27 17:59:33 +01:00
Jean-Francois Dockes 72aac60264 man: add blurb about using -x with -m if there is no X11 context 2011-12-27 17:58:29 +01:00
Jean-Francois Dockes 502f7e783e chm filter: handle files lacking a topics node 2011-12-17 16:41:45 +01:00
Jean-Francois Dockes 5fa720f23d Typo in error-message printing line crashed rclexecm.py 2011-12-17 16:41:16 +01:00
Jean-Francois Dockes 07226fa306 GUI tools for setting up indexing schedule, initial implementation done 2011-12-07 13:41:05 +01:00
Jean-Francois Dockes b9c64e8591 Gui: help for cron etc. 1st checkpoint 2011-12-02 19:15:24 +01:00
Jean-Francois Dockes 4e2266495f GUI: 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 2011-12-01 17:16:30 +01:00
Jean-Francois Dockes fdfb77bf5b added crontab interfacing routines 2011-12-01 16:59:59 +01:00
Jean-Francois Dockes 1a22a3ddc7 moved generally useful routine from readfile.cpp to smallut 2011-12-01 16:59:11 +01:00
Jean-Francois Dockes 3759c0b52d index: add skippedPathsFnmPathname variable to enable disabling the use of FNM_PATHNAME while matching in skippedPaths. Closes issue #67 2011-11-30 16:36:51 +01:00
Jean-Francois Dockes 2afc769c38 rclpython: catch exception caused by indentation error in doc 2011-11-28 17:47:02 +01:00
Jean-Francois Dockes 243bea8e44 macports: 1.16.2 fixes 2011-11-28 08:30:41 +01:00
Jean-Francois Dockes fb9df2adba website adjustments 2011-11-26 09:28:55 +01:00