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
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