Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes 4153c288ca Old workaround of inserting space for Tamil QTBUG-78923 stopped working. Use nbsp instead. 2021-04-14 08:12:25 +01:00
Jean-Francois Dockes 7310d4889e GUI: decrease initial height of prefs window 2021-04-14 08:38:38 +02:00
Jean-Francois Dockes fc0a48a524 Snippets generation: we did not store a possible last incomplete snippet at the end of the text 2021-04-13 10:43:10 +02:00
Jean-Francois Dockes ebcef6a1ff GUI: fix issue of text not displaying when jumping to table with Ctrl+0 2021-04-13 09:50:35 +02:00
Jean-Francois Dockes 2fe5490c39 bumped version 2021-04-12 15:18:05 +02:00
Jean-Francois Dockes 1483d4e974 updated message files 2021-04-12 15:13:01 +02:00
Jean-Francois Dockes c2fff33c40 GUI dark mode on windows: need to set the background for QHeaderView::section 2021-04-12 13:59:49 +01:00
Jean-Francois Dockes 0c021b5236 HTML indexing: use the same size limit as for text files (textfilemaxmbs). Some gigantic files are sometimes mis-identified as HTML by xdg-mime 2021-04-11 19:38:07 +02:00
Jean-Francois Dockes 3031b82a40 GUI: new Japanese message translation by Shin-ichi Abe (JW) 2021-04-11 19:32:37 +02:00
Jean-Francois Dockes 8603409def GUI: preferences: separate tab for result table preferences. Add option to disable showing meta while hovering. Show doc text on ctrl+... if this is the default for a mouse click (no Shift) 2021-04-10 15:26:00 +02:00
Jean-Francois Dockes 289e781d90 Avoid introducing dependency on qt-widgets in the kio 2021-04-05 14:17:59 +02:00
Jean-Francois Dockes 46e16da971 french translation 2021-04-05 14:07:39 +02:00
Jean-Francois Dockes 15f461f3f7 updated translation files (forgotten for 1.30.0) 2021-04-02 09:20:19 +02:00
Jean-Francois Dockes a3b1b48450 fixed mac os clang warnings 2021-04-01 09:22:17 -07:00
Jean-Francois Dockes db659c4d81 mac packaging 2021-04-01 09:19:19 -07:00
Jean-Francois Dockes 7ca99612f7 bump version + comments + touchups 2021-04-01 15:59:15 +02:00
Jean-Francois Dockes 448062d0d0 file lists 2021-04-01 11:02:51 +02:00
Jean-Francois Dockes 2f646a70a4 GUI: add option to "special index" for setting the diagnostics file 2021-04-01 10:50:46 +02:00
Jean-Francois Dockes 4756b1252b Add recollindex option to write file not indexed reasons to diagnostics file 2021-04-01 10:32:04 +02:00
Jean-Francois Dockes 485a0fc650 add recollindex option to take a list of files and indicate which are indexed or not 2021-03-31 16:18:11 +02:00
Jean-Francois Dockes d3d27dcd21 Ensure that the missing helper is listed in the log for all affected documents 2021-03-31 15:29:42 +02:00
Jean-Francois Dockes 369147e62e recollindex windows: now needs getopt_long implementation, import one. 2021-03-29 16:58:42 +01:00
Jean-Francois Dockes e594c71848 Windows GUI: return to webkit 2021-03-29 16:57:45 +01:00
Jean-Francois Dockes c271ff7b88 circache: fix some wrong return -1 in bool funcs 2021-03-29 16:57:04 +01:00
Jean-Francois Dockes 7a54c3a110 rclpython.py: dont try to subscript an exception 2021-03-29 09:52:38 +02:00
Jean-Francois Dockes ec389f89f5 Add View menu entries for adjusting font size. Make sure that the result table position does not change when changing font size 2021-03-27 10:00:37 +01:00
Jean-Francois Dockes 8da0bf28cc GUI: add popup menu option to copy simple file name. fix typo keytcfn->keyctfn. Change utf8check() parms for easier usage 2021-03-27 09:00:28 +01:00
Jean-Francois Dockes fbec7a6adb GUI: support Ctrl+Plus/Ctrl+Minus to increase or decrease the font size (results and preview) 2021-03-26 17:45:15 +01:00
Jean-Francois Dockes d54ee6040a add .bas = text/plain to mimemap 2021-03-25 18:04:14 +01:00
Jean-Francois Dockes 281f4b58be GUI: clarification in prefs about aspell usage 2021-03-25 17:08:57 +01:00
Jean-Francois Dockes 485a077737 Convert recollindex to using getopt_long and add options to compact and burst the webcache 2021-03-25 14:11:53 +01:00
Jean-Francois Dockes bc8eee622e circache: add function to extract all entries as file pairs in target directory 2021-03-25 10:42:27 +01:00
Jean-Francois Dockes efc29e11a7 circache: add compaction function 2021-03-24 16:28:29 +01:00
Jean-Francois Dockes 8fde38975a Web indexing: add a parameter to specify at what frequency a page should be stored again: none/day/week/month/year. Previously, only one instance could be kept, which is still the default 2021-03-24 10:58:41 +01:00
Jean-Francois Dockes 9eac638bb9 circache: append: resize dest to avoid recycling while appending. Clarifications 2021-03-24 09:31:37 +01:00
Jean-Francois Dockes 5e82af9798 web indexing prefs: display the current cache size 2021-03-23 10:51:14 +01:00
Jean-Francois Dockes ce6c0edc91 restable: cant use reslitdateformat which is html. Use setPlainText when displaying doc text in the detail area 2021-03-23 09:14:15 +01:00
Jean-Francois Dockes f45f5a0fd2 GUI webcache tool. Implement save to file 2021-03-22 18:46:18 +01:00
Jean-Francois Dockes f614b28687 Web indexer: actually store the doc size. Display date and size in cache editor 2021-03-22 16:08:08 +01:00
Jean-Francois Dockes 26d3964c1f GUI: got rid of redundant creslistdateformat 2021-03-22 16:07:12 +01:00
Jean-Francois Dockes df3809a32f When applying qt style sheet: fake starting search to update the html side 2021-03-22 14:19:25 +01:00
Jean-Francois Dockes 291b0c32d4 fstreewalk: add option to only call back for skipped names/paths (diags) 2021-03-21 17:17:37 +01:00
Jean-Francois Dockes ad9e721fab GUI popup menu: change "Copy File Name" to "Copy File Path" 2021-03-21 13:35:56 +01:00
Jean-Francois Dockes 1b61861ab3 doc: clarify web cache management and "trigger incremental pass" 2021-03-21 10:05:15 +01:00
Jean-Francois Dockes 92f9852942 GUI: dark mode: adjust text color for disabled menu items 2021-03-21 10:04:28 +01:00
Jean-Francois Dockes ecf775e306 GUI: move the code managing the dark mode css into guiutils 2021-03-21 10:03:27 +01:00
Jean-Francois Dockes 572e37c36f GUI: doc text copy to clipboard: result table tooltip set on middle of row, not on mouse cursor 2021-03-17 18:31:12 +01:00
Jean-Francois Dockes 5668cec4bc result table: arrange so that jump to row through Shift+letter displays the default kind of detail content 2021-03-17 17:54:10 +01:00
Jean-Francois Dockes f128909d1e GUI: clarify click/shift+click result table choice by using radiobuttons 2021-03-17 16:59:20 +01:00
Jean-Francois Dockes 52448ddfb6 dark mode: make the disabled buttons background lighter 2021-03-17 16:58:50 +01:00
Jean-Francois Dockes e1bbac1500 version 2021-03-16 14:56:52 +01:00
Jean-Francois Dockes 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. 2021-03-16 14:55:32 +01:00
Jean-Francois Dockes 7878db7dbe Add pref for using click vs shift+click to display text in restable detail area. Compactify prefs pane 2021-03-16 09:52:14 +01:00
Jean-Francois Dockes c461f8549c temp version 2021-03-15 18:05:25 +01:00
Jean-Francois Dockes d3790c0f5e Result table: selecting a row with Shift pressed displays the text in the detail area instead of the result list paragraph 2021-03-15 18:03:04 +01:00
Jean-Francois Dockes 64005ac734 Arrange for the "copy text" operation to be accessible from the popup menu, not just through a shortcut and provide some feedback 2021-03-15 14:11:35 +01:00
Jean-Francois Dockes 8bd37d688c version bump 2021-03-13 11:07:11 +01:00
Jean-Francois Dockes 27893329f9 GUI: fix dark mode result table, broken by alternatecolors use + adjust prefs label 2021-03-12 09:36:20 +01:00
Jean-Francois Dockes 1db5f5327e ms openxml: process a variety of derived/aux formats as the base ones 2021-03-12 08:51:27 +01:00
Jean-Francois Dockes fc1783a1f6 gui prefs: cancelling the qss style sheet file choice dialog would reset the current sheet value if any was priorly set 2021-03-11 10:00:53 +01:00
Jean-Francois Dockes 5c7d0ff96d web page indexing doc and indents 2021-03-11 10:00:11 +01:00
Jean-Francois Dockes f57530e2a6 Python module: add method to retrieve the full snippets list 2021-03-10 13:30:50 +01:00
Jean-Francois Dockes 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 2021-03-10 09:52:28 +01:00
Jean-Francois Dockes cf3b218a35 version 2021-03-09 10:42:27 +01:00
Jean-Francois Dockes 4814d57a85 shortcuts prefs: use an arbitrary string as key instead of the textual description 2021-03-09 10:07:46 +01:00
Jean-Francois Dockes 88239c2ddd doc 2021-03-09 10:03:46 +01:00
Jean-Francois Dockes 020a9be3b2 Some fleshing out of the message files thanks to crowdin.com automatic translations 2021-03-08 18:59:44 +01:00
Jean-Francois Dockes 6053807399 doc and packaging 2021-03-03 17:59:19 +01:00
Jean-Francois Dockes 8a50e63ca2 Add F1 map for shortcut help 2021-03-03 17:58:09 +01:00
Jean-Francois Dockes ae2b4577c3 Add config option to redirect external helpers error output to a file 2021-03-03 17:54:44 +01:00
Jean-Francois Dockes 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.
2021-03-03 12:53:59 +01:00
Jean-Francois Dockes 6861fce1a9 version 2021-03-01 14:06:46 +01:00
Jean-Francois Dockes 5e69bea014 GUI: add pref to disable the row jump shortcuts 2021-03-01 11:37:39 +01:00
Jean-Francois Dockes 31f6793495 rclaudio: catch exception when parsing bad date, set date to the epoch 2021-02-25 19:27:24 +01:00
Jean-Francois Dockes f2407c3394 Enable recollindex command line option to use posix_fadvise() to spare the page cache 2021-02-25 19:08:43 +01:00
Jean-Francois Dockes 818b79b135 Windows: simplified recollindex argument passing.
Because of the use of wmain(), we don't need the imperfect method of using
a temporary file. This should have been simplified when switching to wmain
but was not for lack of time.
2021-02-25 15:30:17 +00:00
Jean-Francois Dockes 46ccac27a4 none 2021-02-25 11:07:17 +00:00
Jean-Francois Dockes 2d4fb663c0 Merge branch 'master' of https://framagit.org/medoc92/recoll 2021-02-24 16:00:56 +01:00
Jean-Francois Dockes 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. 2021-02-24 16:00:40 +01:00
Jean-Francois Dockes d44f89933b MacOS app: fix python code not finding datadir 2021-02-22 10:24:23 -08:00
Jean-Francois Dockes 2678b304c5 Memorize last state for result table h and v headers 2021-02-11 13:34:34 +01:00
Jean-Francois Dockes f2b17dbeca doc: shortcuts 2021-02-10 19:05:41 +01:00
Jean-Francois Dockes caedda75ad GUI: adjust prefs window default width 2021-02-10 19:05:23 +01:00
Jean-Francois Dockes 2a53f0ab20 updated translation files 2021-02-10 19:04:24 +01:00
Jean-Francois Dockes cd3abe7d41 Clarify the shortcuts descriptions 2021-02-10 15:40:17 +01:00
Jean-Francois Dockes 52613ff79f showExtIdxDialog: changed index 2021-02-10 14:58:50 +01:00
Jean-Francois Dockes 211fb21922 doc 2021-02-10 14:57:46 +01:00
Jean-Francois Dockes dc934b7ddc comment 2021-02-10 14:57:40 +01:00
Jean-Francois Dockes 808565985a Merge branch 'master' into 'master'
fixed typos

See merge request medoc92/recoll!4
2021-02-04 18:21:23 +00:00
Jean-Francois Dockes c210b27819 use ctrl+g for copying doc text from result table 2021-02-04 10:24:09 +01:00
Jean-Francois Dockes 7dca1f18ca add rclorgmode.py to dist 2021-02-04 10:23:23 +01:00
Jean-Francois Dockes 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.
2021-02-04 10:02:26 +01:00
Jean-Francois Dockes f4f8cdf62a Use rcl* wildcard to pick up files under filters/ for distribution. Adds rclorgmode.py, forgotten in 1.28.5 2021-02-04 09:13:45 +01:00
Jean-Francois Dockes 5c284d3583 Merge branch 'master' into 'master'
fixed german translation

See merge request medoc92/recoll!3
2021-02-04 08:10:38 +00:00
Jean-Francois Dockes 1b358665df mac dmg-making script 2021-02-03 06:27:22 -08:00
Jean-Francois Dockes f4465f5dfb version->1.29.0pre1 2021-02-03 15:24:10 +01:00
Jean-Francois Dockes 1d9372486e oops 2021-02-03 06:05:55 -08:00
Jean-Francois Dockes 42ae344aa8 Mac: use recollhelperpath config variable to set the PATH for the .app, cant find a way with launchd 2021-02-03 06:04:28 -08:00
Jean-Francois Dockes c534afede0 Small adjustments for native Mac bundle.
Works fine, but porting all the helpers to work from the bundle would be a
lot of work. All must be changed to find their resources inside the .app
Proof of concept done with antiword. Does not make sense to ship without
at least poppler (and maybe unrtf, mutagen, exiftool).
2021-02-03 09:52:18 +01:00
Jean-Francois Dockes 2d90b80bb5 1st steps for a mac build using qtcreator and based on the .pro files used on Windows 2021-02-02 17:44:23 +01:00