109 Commits

Author SHA1 Message Date
Jean-Francois Dockes
4a566b1540 kio slave: adjust how we include kio_version.h. Needed for jammy, works on older 2022-03-12 18:33:40 +01: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
freddii
89c7efe682 fixed typos 2021-02-04 17:12:22 +01:00
Jean-Francois Dockes
2e6f18841e Fix KIO build for older versions 2020-12-28 15:19:04 +01:00
Jean-Francois Dockes
663da54c04 kde kioslave: fix for new wasaToRcl shared_ptr interface. Misc warnings suppression 2020-12-28 14:20:33 +01:00
Jean-Francois Dockes
fc92914372 kio doc and packaging 2020-08-17 16:57:51 +02:00
Jean-Francois Dockes
5818f8575d kde4 kio build: add -fPIC to flags 2020-08-17 13:50:03 +02:00
Jean-Francois Dockes
560041cab9 cleared out errant tabs 2020-05-30 15:54:49 +02:00
Jean-Francois Dockes
3163f18fdd kio code adjustment related to previous GUI crash fix: forgot kde4 2019-04-28 09:25:52 +02:00
Jean-Francois Dockes
9a3effae28 kio code adjustment related to previous GUI crash fix 2019-04-12 07:15:36 +02:00
Jean-Francois Dockes
35d2d5bf49 Fixed a number of recollinit invocations. Most in dead/test code 2019-03-21 15:28:02 +01:00
Jean-Francois Dockes
bacbdce8b8 more fsf address fixes 2019-03-04 11:33:59 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
8e83d9cf3c kio_recoll-kde4: blind attempt at updating CMakeLists.txt 2019-02-19 20:58:17 +01:00
Jean-Francois Dockes
5b8e2d06e1 Fix kio build for newer ubuntu releases and recoll 1.25 2019-02-15 18:18:25 +01:00
Jean-Francois Dockes
ceb500f623 ubuntu: kio link now needs -ldl 2017-05-15 13:47:26 +02:00
Jean-Francois Dockes
cc85b9a47f more kio 2017-03-13 14:59:26 +01:00
Jean-Francois Dockes
df60b633e6 partially repaired debian kioslave build. Does not work on trusty any more because the recoll code needs -std=c++11 2017-03-09 19:12:38 +01:00
Jean-Francois Dockes
0b0385e459 got rid of the STD_SHARED_XX std/tr1 defines 2016-07-13 15:12:25 +02:00
Jean-Francois Dockes
f7d0c08a8f 1.22 compat (shared_ptr) for kde4 kio 2016-06-15 17:41:22 +02:00
Jean-Francois Dockes
f4cacdaf29 updated kio help file 2016-04-06 15:37:25 +02:00
Jean-Francois Dockes
4043485cf9 Created kio_recoll-kde4 as trying to maintain a kde4/5 merged version would need to many ifdefs 2016-04-05 09:50:37 +02:00
Jean-Francois Dockes
5435681d4e astyled + removed some debug/diag statements inserted during kde5 port 2016-04-05 08:45:51 +02:00
Jean-Francois Dockes
2de064796d kio module sort of working with kde5 dolphin, but not konqueror 2016-04-04 19:53:30 +02:00
Jean-Francois Dockes
4d1f679eac Use std[::tr1]::shared_ptr instead of local RefCntr by default 2015-08-09 13:54:24 +02:00
Jean-Francois Dockes
5846cb7a7a Kio build + fix python build 2015-08-04 17:24:30 +02:00
Jean-Francois Dockes
68c7786059 Fix kioslave build: need to build parser first 2015-06-17 09:20:53 +02:00
Jean-Francois Dockes
25cecec484 KIO slave: perform incremental updates during listDir. Bump the default maxentries to 10000. use RECOLL_KIO_STEMLANG for defining stemming language. Closes issue #235 2015-04-24 13:07:55 +02:00
Jean-Francois Dockes
3fb7183eae Converted query language parser from the old regexp jungle to bison. Allow using parentheses for clearer syntax. 2015-01-29 16:15:17 +01:00
Jean-Francois Dockes
4a783beadc Query language: it used to be that an entry lacking whitespace but
splittable, like [term1,term2] was transformed into a phrase search, which
made sense in some cases, but no so many. This commit changes this:
[term1,term2] now means term1 AND term2. [term1/term2] means
term1 OR term2. This is especially useful for field searches where you
would previously be forced to repeat the field name for every term.
[somefield:term1 somefield:term2] can now be expressed as somefield:term1,term2
2014-06-12 17:12:08 +02:00
Jean-Francois Dockes
cdc315c2a4 small build fixes 2013-11-25 16:04:56 +01:00
Jean-Francois Dockes
67ccf42c0e kio_recoll:use the static lib 2013-05-13 15:00:54 +02:00
Jean-Francois Dockes
e7c5870184 fix rpath for the kioslave 2013-05-13 11:34:00 +02:00
Jean-Francois Dockes
caf5d105df Add support for indexing symlinks as such. Use inode/directory instead of application/x-fsdirectory as directory mime type. Fix stat/lstat usage in places (wipedir) 2013-04-17 18:34:02 +02:00
Jean-Francois Dockes
3c80e51940 simplified temp file handling for compressed documents and, for querying, implemented caching for last file uncompressed 2013-03-06 18:52:57 +01:00
Jean-Francois Dockes
8450b355e3 move librecoll to lib/recoll 2012-12-30 14:46:21 +01:00
Jean-Francois Dockes
d2f7f11715 Use dynamic lib for shared recoll code 2012-12-29 14:27:01 +01:00
Jean-Francois Dockes
2972ebc222 get the kio to build (and works on suse12.2) + compiler warnings 2012-10-18 14:42:25 +02:00
"Jean-Francois Dockes ext:(%22)
20c04952f2 Arrange for plaintorich to keep track of the link between match area and search terms. Use this in preview to allow walking the matches for a given search term group 2012-08-18 12:15:43 +02:00
"Jean-Francois Dockes ext:(%22)
7617e19cbb recoll_applet: stricter option checking in 1.17 broke the applet 2012-04-18 09:01:16 +02:00
Jean-Francois Dockes
9bb4461013 small recoll/kio_recoll build changes: avoid unnecessary recompilations and make them play nicer together 2011-06-22 11:16:09 +02:00
Jean-Francois Dockes
b28eaf23fb Got rid of all the old RCS id strings 2011-04-27 08:22:17 +02:00
Jean-Francois Dockes
03262b8181 created rpm spec file for the kio and some changes to make this easier 2011-03-06 15:46:36 +01:00
Jean-Francois Dockes
3bbcf6d54d let the kio access gui prefs (ie: duplicates) 2011-03-03 10:27:28 +01:00
Jean-Francois Dockes
a2c8c547b3 adapt to rclconfig changes 2011-03-02 19:51:01 +01:00
Jean-Francois Dockes
e1a20aa810 got rid of accesses to global config through getMainConfig() 2011-03-02 13:47:07 +01:00
Jean-Francois Dockes
5ad9c96e74 fixed email address in docs 2010-09-20 22:41:28 +02:00
Jean-Francois Dockes
1548bc5b2e include needed textsplit.h 2010-09-19 18:30:35 +02:00
"Jean-Francois Dockes ext:(%22)
6aeef686fc Created class to simplify temp directory management 2010-07-24 12:08:06 +02:00
"Jean-Francois Dockes ext:(%22)
e5f41aeb05 Add large file support 2010-07-16 17:08:07 +02:00