Jean-Francois Dockes
f201f5ee1b
Windows side filters: fix the drive part of paths for dir filtering
2022-03-08 09:38:52 +00:00
Jean-Francois Dockes
64080df169
update windows .pro file
2022-03-08 10:19:13 +01:00
Jean-Francois Dockes
77024d3f6a
GUI: Only enable the side filters in query language mode
2022-02-26 19:58:22 +01:00
Jean-Francois Dockes
03149a57b4
GUI: added date filter tool in side bar
2022-02-26 19:21:37 +01:00
Jean-Francois Dockes
11865812a4
GUI dir filter: avoid adding an empty filtering clause (causing the (filtered) mention)
2022-02-26 16:53:33 +01:00
Jean-Francois Dockes
064018ea69
GUI: implemented sidebar for filtering on directory location
2022-02-26 12:12:36 +01:00
Jean-Francois Dockes
4ca4bf21db
none
2022-02-24 16:29:24 +01:00
Jean-Francois Dockes
5666ec568a
GUI: show duplicates: use a result table window instead of the static list
2022-02-07 15:37:06 +01:00
Jean-Francois Dockes
b49696653b
GUI: ^W should not close the main result table
2022-02-07 09:52:48 +01:00
Jean-Francois Dockes
7692007939
dir filter windows fix
2022-01-22 16:14:27 +00:00
Jean-Francois Dockes
1420533ceb
GUI: improve filter directory selection dialog in advanced search: list topdirs in side bar, use first topdir as start position
2022-01-22 16:40:56 +01:00
Jean-Francois Dockes
32195d0899
GUI: fix setting "open temp copy do not show next time" from the dialog, did not work with newer qt versions
2022-01-21 19:38:45 +01:00
Jean-Francois Dockes
44c0ec93e4
GUI:webengine: reslist: scroll to top/bottom when displaying next/previous page with the arrows
2022-01-21 18:10:41 +01:00
Jean-Francois Dockes
d1db0380f2
updated translation files
2022-01-21 09:50:55 +01:00
Jean-Francois Dockes
19ffb9b557
GUI: Got rid of the warning message when killing indexer not started from the GUI
2022-01-21 09:49:34 +01:00
Jean-Francois Dockes
67e158b7f4
Windows: fix interactions between GUI and monitor.
2022-01-20 17:43:23 +00:00
Jean-Francois Dockes
b5b48e4f50
GUI: add "start real time indexer" menu entry
2022-01-20 15:51:11 +01:00
Jean-Francois Dockes
fdb18a7c4b
Windows: fix reexec not working when spaces in exe path
2022-01-19 14:43:38 +00:00
Jean-Francois Dockes
fbcf0f42e9
windows closefrom
2022-01-19 12:30:40 +01:00
Jean-Francois Dockes
497b61e017
Windows: monitor, reexec, pinging process. Not done yet.
2022-01-18 20:27:44 +00:00
Jean-Francois Dockes
266967bea7
Small windows build fixes
2022-01-17 15:46:32 +00:00
Jean-Francois Dockes
b118c93b4f
small cleanups to avoid a few ifdef _WIN32
2022-01-17 15:46:40 +01:00
Jean-Francois Dockes
f0efed545d
mac
2022-01-15 01:49:20 -08:00
Jean-Francois Dockes
0673f0f03e
Merge branch 'master' of https://framagit.org/medoc92/recoll
2022-01-15 01:49:07 -08:00
Jean-Francois Dockes
b51f9efcf7
Windows qmake files: add deps on librecoll for the exes
2022-01-15 09:44:09 +00:00
Jean-Francois Dockes
87f86ac268
Adjust config setup for macos
2022-01-15 10:41:41 +01:00
Jean-Francois Dockes
754a5b87a7
Merge branch 'master' of https://framagit.org/medoc92/recoll
2022-01-15 09:12:56 +00:00
Jean-Francois Dockes
265bbd0c6e
Define system specific default configuration directory to allow sharing most of the default configuration files contents
2022-01-15 09:12:39 +00:00
Jean-Francois Dockes
47ea12353a
Fix internfile bug which prevented the propagation of a proper title in some cases
2022-01-14 17:18:49 +01:00
Jean-Francois Dockes
844b4e8b03
windows: rely on .py extension instead of special keyword to determine use of interpreter
2022-01-14 13:11:24 +01:00
Jean-Francois Dockes
8b3792026f
Renamed a few extension-less python handlers with a .py extension for consistency
2022-01-14 12:12:22 +01:00
Jean-Francois Dockes
667e661c46
Standardize the shebang line of python scripts to using /usr/bin/env, which was already the vastly dominant choice
2022-01-14 09:27:04 +01:00
Jean-Francois Dockes
3f79ec7bd4
windows monitor
2022-01-13 18:36:07 +01:00
Jean-Francois Dockes
4c3ef66018
Windows filesystem monitoring appears to be working, run in foreground in a terminal
2022-01-13 17:33:37 +00:00
Jean-Francois Dockes
1acc059eea
indents etc
2022-01-13 14:33:37 +01:00
Jean-Francois Dockes
a777995946
Merge branch 'master' of https://framagit.org/medoc92/recoll
2022-01-13 11:19:33 +01:00
Jean-Francois Dockes
6eb4f3681d
removed unused files
2022-01-13 11:19:16 +01:00
Jean-Francois Dockes
d2d2cbff14
Merge branch 'master' of https://framagit.org/medoc92/recoll
2022-01-13 10:18:22 +00:00
Jean-Francois Dockes
4e710f239a
Initial draft of file system monitoring for windows. Still has issues, dnot build by default
2022-01-13 10:17:59 +00:00
Jean-Francois Dockes
d883500c17
Added a few know suffixes to avoid unnecessary xdg-mime execs
2022-01-09 09:30:37 +01:00
Jean-Francois Dockes
3a9d7f7cb6
execmd statusAsString
2022-01-08 17:03:16 +01:00
Jean-Francois Dockes
03378c55a4
none
2022-01-08 15:33:30 +01:00
Jean-Francois Dockes
9eebfd24ec
none
2022-01-08 14:54:23 +01:00
Jean-Francois Dockes
f8e556fcee
Documentation for %l
2022-01-07 11:52:06 +01:00
Jean-Francois Dockes
7b42907441
Add callback for textsplit to report line breaks. Use it to implement looking up the first line where a term appears to use with a %l spec for executing a viewer
2022-01-07 11:43:46 +01:00
Jean-Francois Dockes
25d6d78902
comments and justification
2022-01-07 11:41:54 +01:00
Jean-Francois Dockes
8c122d7de8
buildppa: remove groovy
2022-01-07 10:04:06 +01:00
Jean-Francois Dockes
71ec75c2cc
Mac: do not define ASPELL_PROG as full path, use recollhelperpath instead
2022-01-04 05:29:42 -08:00
Jean-Francois Dockes
b3bb3784fc
Define specific document type for orgmode sub-documents
2022-01-04 14:02:26 +01:00
Jean-Francois Dockes
a7a66ebc03
GUI image thumbnails: look in all possible directory and try harder to return something if the requested size is not available
2022-01-03 15:33:29 +01:00
Jean-Francois Dockes
bb06a94a52
Removed spurious stderr messages in fragment buttons parser
2022-01-03 15:22:32 +01:00
Jean-Francois Dockes
10f5240b7c
avoid single quote as first line character in man page
2022-01-03 15:21:27 +01:00
Jean-Francois Dockes
1f422eb023
path_tildexpand was not applied to webdownloadsdir leading to failure if it was specified as ~/xxx
2021-12-22 19:16:36 +01:00
Jean-Francois Dockes
d55decef20
version bump
2021-12-20 09:27:09 +01:00
Jean-Francois Dockes
b07ae087d9
orgmode: complete the mimeconf defs
2021-12-20 09:22:12 +01:00
Jean-Francois Dockes
078675730c
smallut: small stylistic cleanups
2021-12-18 19:06:27 +01:00
Jean-Francois Dockes
0b6aa25dd4
Python conftree: valToBool method
2021-12-18 19:06:00 +01:00
Jean-Francois Dockes
3a5c1a0b6b
comments
2021-12-18 19:05:24 +01:00
Jean-Francois Dockes
4696d80cec
Merge branch 'master' of https://framagit.org/medoc91/recoll
2021-12-16 17:38:39 +00:00
Jean-Francois Dockes
15cc242e1f
Windows: also build and ship xapian-check
2021-12-16 17:38:07 +00:00
Jean-Francois Dockes
50160f3fa7
Updated Qt GUI translation files
2021-12-12 09:08:15 +01:00
Jean-Francois Dockes
ddb0caddc1
Updated Russian translation from Olesya Gerasimenko
2021-12-08 12:07:12 +01:00
Jean-Francois Dockes
213589f00f
python: connect() accept bytes or strings for extradbs items
2021-12-07 16:18:13 +01:00
Jean-Francois Dockes
c51f6ee10d
Windows: accidentally commented out all viewer def lines for pdf, so that it did not appear any more in the viewer choice list
2021-12-06 18:28:34 +01:00
Jean-Francois Dockes
1072f88f11
bumped version
2021-12-04 10:07:40 +01:00
Jean-Francois Dockes
5fcffb7654
tesseract ocr: use compressed tif temp pages if pdftocairo is available (10x smaller than ppm)
2021-12-04 09:35:10 +01:00
Jean-Francois Dockes
c37765524d
fix param name for abbyy ocr cmd, was different in script
2021-12-04 09:34:09 +01:00
Jean-Francois Dockes
e121695a3c
Python handlers: factorise tmp dir code
2021-12-03 11:03:23 +01:00
Jean-Francois Dockes
d942b23c85
Merge branch fixocrtmp
2021-12-03 10:53:51 +01:00
Jean-Francois Dockes
1593b1d87f
Change the way rclpd executes rclocr to avoid the command being killed before it can clean up when a signal is raised (e.g. timeout or kbd interrupt)
2021-12-03 10:49:44 +01:00
Jean-Francois Dockes
60538af5de
lines unfolding
2021-12-03 08:32:39 +01:00
Jean-Francois Dockes
2b1948d2c6
sample script
2021-12-03 08:19:40 +01:00
Jean-Francois Dockes
fd15540895
fix jessie packaging patch for 1.31.4
2021-11-25 13:48:54 +01:00
Jean-Francois Dockes
fb1876dfd0
fix jessie mbox patch for 1.31.4
2021-11-25 09:26:11 +01:00
Jean-Francois Dockes
5ea81045ef
bumped version
2021-11-25 09:01:00 +01:00
Jean-Francois Dockes
02c9a6f3f7
Slightly experimental change to speed up indexer exit after interrupt by closing up all queues.
2021-11-24 19:46:56 +01:00
Jean-Francois Dockes
5f2716e628
Index: the fs indexer would return early on interrupt, without flushing the queues, causing the Xapian db close to be possibly called with the db update thread still active
2021-11-24 19:04:28 +01:00
Jean-Francois Dockes
756a944ef3
Probably null change: make sure that all classes with destructors also have copy constructors and assignment operators
2021-11-23 16:38:11 +01:00
Jean-Francois Dockes
f813c1356e
mimemap: define .log as text/plain. Does nothing by default because .log is in noContentSuffixes, but makes it easier to customize
2021-11-23 16:31:57 +01:00
Jean-Francois Dockes
ffd01adec2
rpm .spec: use %{python2... instead of %{python...
2021-11-23 16:22:07 +01:00
Jean-Francois Dockes
c750beb26a
recoll-win.pro: sync with unix version
2021-11-13 17:56:31 +00:00
Jean-Francois Dockes
868643d3a2
Avoid \] which crashes windows regex
2021-11-13 17:53:51 +00:00
Jean-Francois Dockes
1d96034869
bumped version
2021-11-13 16:36:46 +01:00
Jean-Francois Dockes
65ff46990e
Fix to previous textsplit change about special dashes and apos: a few lines were removed in error
2021-11-13 16:27:32 +01:00
Jean-Francois Dockes
996a8fd5b8
highlighter for groups: do not perform the proximity test if the input can't match because one of the terms is not present. Will remove a lot of spurious highlighting
2021-11-13 12:33:51 +01:00
Jean-Francois Dockes
25e3f39f81
test drivers improvements
2021-11-13 12:31:28 +01:00
Jean-Francois Dockes
cdaa86b9a0
Result list snippets: incorrect page number detection could sometimes prevent highlighting
2021-11-13 12:30:52 +01:00
Jean-Francois Dockes
2f6a34d2b4
Changes to inactive log messages and indents only
2021-11-13 12:28:55 +01:00
Jean-Francois Dockes
83b337fc50
Query completer: if the index is un-stripped, wait to have 2 characters before activation, to avoid excessive resource usage
2021-11-13 12:23:42 +01:00
Jean-Francois Dockes
310d28a4a1
lockfile: only compute and log once
2021-11-13 10:30:09 +01:00
Jean-Francois Dockes
2c60e382f8
adjust built ubuntu series
2021-11-13 10:29:03 +01:00
Jean-Francois Dockes
58a6d2bd70
comment
2021-11-12 10:15:59 +01:00
Jean-Francois Dockes
62252daffe
index pid/lock file: use /run/user/$uid/ if it exists even if XDG_RUNTIME_DIR is not set: else cron-launched and desktop-lauchned indexers could use a different lockfile
2021-11-12 10:15:14 +01:00
Jean-Francois Dockes
43f2692d1d
confgui: shared change: add str defautls
2021-11-11 18:46:09 +01:00
Jean-Francois Dockes
9e2e73a995
comments and doc
2021-11-11 18:45:37 +01:00
Jean-Francois Dockes
a1e98c1bdc
shared
2021-11-11 18:43:47 +01:00
Jean-Francois Dockes
728129e5ce
Text splitter: move apos and dash character conversions to unac_except_trans.
...
This was complicated and caused problems with highlight areas position computations in
plaintorich. Also, simplify the code for processing some dangling characters.
2021-11-02 14:32:38 +01:00
Jean-Francois Dockes
a24fc7bacc
indents and readability
2021-11-02 12:05:04 +01:00
Jean-Francois Dockes
4cc0bc90b6
reslist: no real changes
2021-11-02 09:31:14 +01:00
Jean-Francois Dockes
e3e270fe81
utf8iter: utility function giving bytes count for code
2021-11-02 09:24:06 +01:00