086ccef056
Moved the dark mode choice out of the menus and into the GUI preferences. Use separate css fragment for the result list dark mode header, does not clobber the user one any more.
Jean-Francois Dockes2021-03-16 14:55:32 +01:00
7878db7dbe
Add pref for using click vs shift+click to display text in restable detail area. Compactify prefs pane
Jean-Francois Dockes2021-03-16 09:52:14 +01:00
d3790c0f5e
Result table: selecting a row with Shift pressed displays the text in the detail area instead of the result list paragraph
Jean-Francois Dockes2021-03-15 18:03:04 +01:00
64005ac734
Arrange for the "copy text" operation to be accessible from the popup menu, not just through a shortcut and provide some feedback
Jean-Francois Dockes2021-03-15 14:11:35 +01:00
27893329f9
GUI: fix dark mode result table, broken by alternatecolors use + adjust prefs label
Jean-Francois Dockes2021-03-12 09:36:20 +01:00
1db5f5327e
ms openxml: process a variety of derived/aux formats as the base ones
Jean-Francois Dockes2021-03-12 08:51:27 +01:00
fc1783a1f6
gui prefs: cancelling the qss style sheet file choice dialog would reset the current sheet value if any was priorly set
Jean-Francois Dockes2021-03-11 10:00:53 +01:00
9b24501f57
indexing: allow setting a maxseconds parameter on mimeconf lines. Allows setting a specific 30S value for text/man which should be fast but sometimes goes looping
Jean-Francois Dockes2021-03-10 09:52:28 +01:00
ae2b4577c3
Add config option to redirect external helpers error output to a file
Jean-Francois Dockes2021-03-03 17:54:44 +01:00
a4b3aff5c4
rclaudio: if mutagen.File() fails, try with mutagen.ID3() This allows extracting the tags e.g. from adts files mistaken for mp3 during initial identification, and for which the full later mp3 init fails because wrong kind of frame.
Jean-Francois Dockes2021-03-03 12:53:59 +01:00
905f94b961
Experimental: configure option to call posix_fadvise(POSIX_FADV_DONTNEED) on each indexed file. If enabled, can be disabled at run time by setting NO_NOCACHE_INDEXED in the environment.
Jean-Francois Dockes2021-02-24 16:00:40 +01:00
da2f9f76c5
Revert "Use rcl* wildcard to pick up files under filters/ for distribution. Adds rclorgmode.py, forgotten in 1.28.5" Using wildcards breaks out-of-tree builds (and is not portable says automake manual). This reverts commit f4f8cdf62a.
Jean-Francois Dockes2021-02-04 10:02:26 +01:00
f4f8cdf62a
Use rcl* wildcard to pick up files under filters/ for distribution. Adds rclorgmode.py, forgotten in 1.28.5
Jean-Francois Dockes2021-02-04 09:12:43 +01:00
42ae344aa8
Mac: use recollhelperpath config variable to set the PATH for the .app, cant find a way with launchd
Jean-Francois Dockes2021-02-03 06:04:28 -08:00
72f17a73d3
GUI: result table. Add shortcuts Ctrl+[a-z] to make any of the 1st 26 rows current. Add method and shortcut to copy the current result text to the clipboard.
Jean-Francois Dockes2021-01-27 09:58:06 +01:00
cced5efb45
GUI: add shortcut to toggle showing results as table. Default: Ctrl+T
Jean-Francois Dockes2021-01-27 09:37:44 +01:00
987c9f0950
fix extremely common crash when synonyms file was not set during query
Jean-Francois Dockes2021-01-16 19:20:30 +01:00
baf2ee8d6b
dont make date a field alias for dmtime, does not make sense because of diff. formats in general
Jean-Francois Dockes2021-01-16 19:19:29 +01:00
e5b74ef4d5
Cron scheduling: add /usr/local/bin or /opt/local/bin to the PATH when built for macports or homebrew
Jean-Francois Dockes2021-01-14 10:55:29 +01:00