100 Commits
Author SHA1 Message Date
Jean-Francois Dockes 2a92200012 Added 2 example files and documentation for starting recollindex with systemd 2021-07-01 10:15:20 +02:00
Jean-Francois Dockes e9ad7251ef Merge branch 'anchor-unit-tests' into 'master'
Additional unit tests for anchored searches

Closes #94

See merge request medoc92/recoll!6
2021-06-28 07:00:22 +00:00
Jean-Francois Dockes 3d63f5fbd0 justification, use auto, range for, etc. 2021-06-22 09:01:07 +02:00
Jean-Francois Dockes d3d6394652 Anchored searches: remove unwarranted slack increase. The anchor term should behave like a normal one for slack computations 2021-06-22 08:26:22 +02:00
Jean-Francois Dockes e2ec06a612 GUI preview: try to use the file name (possibly from a zip internal path) as tab title if the document has no proper title 2021-06-19 09:56:23 +02:00
Jean-Francois Dockes ffe455d489 Merge branch 'master' of https://framagit.org/medoc91/recoll 2021-06-13 07:15:03 +01:00
Jean-Francois Dockes 174ad9fe22 rcl ocr with tesseract: fix stupid breakage in script 2021-06-13 07:14:51 +01:00
Jean-Francois Dockes 8bc47dc7af Merge branch 'master' into 'master'
updated korean translation

See merge request medoc92/recoll!5
2021-05-11 15:43:40 +00:00
Jean-Francois Dockes 2f701ffe9e Japanese messages update by JW 2021-05-05 19:16:56 +02:00
Jean-Francois Dockes e42a4e9669 Chm: fix catenate mode which was broken a long time ago 2021-05-01 10:29:44 +02:00
Jean-Francois Dockes 2fd485366a Kde kioslave: needs to be linked with libX11 because rcldb.cpp now calls the index status reporter 2021-05-01 10:04:12 +02:00
Jean-Francois Dockes 223dff95f6 windows: add mimeconf index line for djvu 2021-05-01 08:11:06 +02:00
Jean-Francois Dockes 3865e1b05f rclchm: chmcatenate=1 would get the handler to crash 2021-05-01 08:10:34 +02:00
Jean-Francois Dockes 7baffdaea6 Merge branch 'master' of https://framagit.org/medoc88/recoll 2021-04-30 08:37:30 +01:00
Jean-Francois Dockes 5656d376c7 Windows: djvu: need to convert file name becore subprocess check_output 2021-04-30 08:37:19 +01:00
Jean-Francois Dockes b7f6e851f6 Add override specifications to a bunch of methods to suppress warnings 2021-04-29 08:57:26 +02:00
Jean-Francois Dockes d76e279492 Windows: term prefixes: work around the fact that we forgot to lowercase the drive names 2021-04-28 07:16:32 +01:00
Jean-Francois Dockes 7a2428fb39 doc 2021-04-27 15:58:48 +02:00
Jean-Francois Dockes 8bfab743ec bump version 2021-04-27 10:19:49 +02:00
Jean-Francois Dockes 0ecac4e2f9 Modified shortcuts stored in prefs were not used ! 2021-04-27 10:12:25 +02:00
Jean-Francois Dockes e5c320ca51 Add support for "issub" special field specifying that the results should be standalone (issub:0) or embedded (issub:1) 2021-04-24 13:48:16 +02:00
Jean-Francois Dockes d1058dc676 Windows: small adjustments to new aspell management. 2021-04-23 12:53:00 +01:00
Jean-Francois Dockes 7310709e08 Aspell: execute the command in pipe mode instead of loading the dll for getting suggestions: simpler and no crashes of the whole UI in case of problem 2021-04-23 10:57:55 +02:00
Jean-Francois Dockes 9abaf84be6 indents etc. 2021-04-23 09:07:20 +02:00
Jean-Francois Dockes d207d4f1c5 indents etc. 2021-04-22 09:03:36 +02:00
Jean-Francois Dockes eca2f47a2a none 2021-04-21 14:12:56 +02:00
Jean-Francois Dockes 900f718074 fix small clang warnings 2021-04-21 03:51:46 -07:00
Jean-Francois Dockes 3ac4349c64 Bump version 2021-04-21 08:23:26 +01:00
Jean-Francois Dockes f1808df5be Merge branch 'master' of https://framagit.org/medoc92/recoll 2021-04-21 08:19:39 +01:00
Jean-Francois Dockes c54ee06489 Windows build: use embedded python distribution. Build recoll extension for multiple python versions. Clean up windows build dir 2021-04-21 08:19:18 +01:00
Jean-Francois Dockes b512b79e6a small mac qt creator build adjustment 2021-04-19 08:14:32 -07:00
Jean-Francois Dockes 3fe1612bff windows: small build adjustment 2021-04-16 16:25:05 +01:00
Jean-Francois Dockes 513e2e6958 last minute oops in previous 2021-04-16 13:30:02 +02:00
Jean-Francois Dockes f1b2d3004a Simplified the indexing status update code by treating the updater as a singleton
Add a 'flushing' state for when we commit the Xapian index.
2021-04-16 13:27:53 +02:00
Jean-Francois Dockes 72fe5a25a4 packaging version update 2021-04-16 12:53:24 +02:00
Jean-Francois Dockes 3c52e45bee conftree: add subkeys_unsorted method 2021-04-16 12:53:03 +02:00
Jean-Francois Dockes 3f23000b89 rclpython: when not previewing, just output the file text, with no processing at all. Avoids spurious newlines 2021-04-14 14:26:11 +02:00
Jean-Francois Dockes 1c09fdbf6b Windows install script: update the qt version in aspell build 2021-04-14 08:13:16 +01:00
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