Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes 408eee5080 doc 2015-10-08 16:13:15 +02:00
Jean-Francois Dockes 47a9bbb019 Pure mingw build ok 2015-10-08 15:32:38 +02:00
Jean-Francois Dockes 1e3ce6c36f Pure mingw build ok 2015-10-08 15:32:01 +02:00
Jean-Francois Dockes 1e2024a031 none 2015-10-08 15:21:43 +02:00
Jean-Francois Dockes 068592c49c qt project for recollindex 2015-10-08 15:01:35 +02:00
Jean-Francois Dockes 9a72fa5980 got rid of a number of ifdefs which should not be needed anymore 2015-10-08 14:48:50 +02:00
Jean-Francois Dockes 453ed8748a Windows: manage timeouts, time and size limits 2015-10-08 14:08:36 +02:00
Jean-Francois Dockes ffc7d04bdf fix timeouts for mh_execm filters 2015-10-08 10:10:04 +02:00
Jean-Francois Dockes 5f1b10179d Windows: GUI working ok AFAICS 2015-10-07 18:02:13 +02:00
Jean-Francois Dockes 98c6cd7bf6 Windows: get GUI preview working by fixing child-spawning from a GUI app 2015-10-07 10:36:37 +02:00
Jean-Francois Dockes c33185746b Windows: fix signal connections using STD_SHARED_PTR. won't work, reason unknown 2015-10-07 09:43:02 +02:00
Jean-Francois Dockes 2a96ee4a27 Fix small windows/mingw portability issues in code used by the GUI 2015-10-07 09:25:28 +02:00
Jean-Francois Dockes 3b18facc16 Fixed some "unused xxx" warnings + include autoconfig 2015-10-07 08:30:49 +02:00
Jean-Francois Dockes d942242047 replace all %lld instances 2015-10-03 17:25:17 +02:00
Jean-Francois Dockes fed748b190 Windows: tests with building librecoll with mingw 2015-10-03 10:21:24 +02:00
Jean-Francois Dockes 6e91acee6f merge 2015-10-02 18:30:49 +02:00
Jean-Francois Dockes c2e8d451e4 Windows: the qt GUI builds with Qt/MinGW. No link. 2015-10-02 18:30:13 +02:00
Jean-Francois Dockes 13c281c5fc add aspellDicDir variable to enable storing the aspell dict away from the config dir 2015-10-02 13:26:13 +02:00
Jean-Francois Dockes 374f775092 Added possibly uncomplete rcluncomp.py script for windows 2015-10-01 18:23:30 +02:00
Jean-Francois Dockes a411d4c964 Windows: small fixes for rclmpdf.py to work with alivate poppler 2015-10-01 16:36:29 +02:00
Jean-Francois Dockes 376e5485dc prepare rclmpdf->rclmpdf.py for windows 2015-10-01 15:09:45 +02:00
Jean-Francois Dockes 2f4d88788d doc 2015-10-01 10:33:08 +02:00
Jean-Francois Dockes 92903ec03d fix make dist 2015-10-01 09:38:47 +02:00
Jean-Francois Dockes 77bf53fef7 forgot to update recoll.pro.in in eae5661db0df 2015-10-01 09:18:20 +02:00
Jean-Francois Dockes ab93302812 Add GUI dialog to start indexing with special options. Closes issue #264 2015-10-01 09:07:00 +02:00
Jean-Francois Dockes 085fa92e89 Clarified mhmboxquirks usage with example. Fixes issue #271 2015-09-30 09:47:38 +02:00
Jean-Francois Dockes 7180def3df Avanced search in "Any Clause" mode: directory filter would not filter but add an ORed clause! Fixes issue #269 2015-09-28 10:00:32 +02:00
Jean-Francois Dockes a7f4e91f20 doc 2015-09-14 17:12:14 +02:00
Jean-Francois Dockes 031a2a0b4a Small filter fixes
--HG--
branch : WINDOWSPORT
2015-09-14 14:19:23 +02:00
Jean-Francois Dockes 86ef362461 rclimg (tweaks for perl)
--HG--
branch : WINDOWSPORT
2015-09-14 10:33:39 +02:00
Jean-Francois Dockes a9e33e727c fixed vc++ project for merged trexecmd
--HG--
branch : WINDOWSPORT
2015-09-13 14:42:07 +02:00
Jean-Francois Dockes 42401c8f26 windows: rclrtf.py and rcldoc.py apparently working ok
--HG--
branch : WINDOWSPORT
2015-09-12 16:53:24 +02:00
Jean-Francois Dockes 330c7fc30d Python filters beginning to work, still issues.
--HG--
branch : WINDOWSPORT
2015-09-11 16:16:16 +02:00
Jean-Francois Dockes 06f43c573e 1st successful use of mh_exec (direct antiword exec)
--HG--
branch : WINDOWSPORT
2015-09-11 11:26:53 +02:00
Jean-Francois Dockes b626d80a83 Get rid of recoll.conf.in
--HG--
branch : WINDOWSPORT
2015-09-11 09:39:42 +02:00
Jean-Francois Dockes 776f4369b9 Arrange so that we dont need recoll.conf.in any more.
--HG--
branch : WINDOWSPORT
2015-09-11 09:38:31 +02:00
Jean-Francois Dockes 170cc74ef6 More windows execcmd implementation and cleanup
--HG--
branch : WINDOWSPORT
2015-09-10 10:14:32 +02:00
Jean-Francois Dockes 03d9d0f4a9 Windows execmd: basic execm (question/response) test ok
--HG--
branch : WINDOWSPORT
2015-09-09 15:39:14 +02:00
Jean-Francois Dockes cbbb3926f3 Windows execmd: environment setting and getline
--HG--
branch : WINDOWSPORT
2015-09-09 13:32:53 +02:00
Jean-Francois Dockes 40671020e4 Added ExecCmd::which + fix member variable names
--HG--
branch : WINDOWSPORT
2015-09-09 09:00:20 +02:00
Jean-Francois Dockes e0dbadddc2 Windows execmd: do check for cancellation
--HG--
branch : WINDOWSPORT
2015-09-08 18:16:46 +02:00
Jean-Francois Dockes 751101e657 Windows: simple read of child output works.
--HG--
branch : WINDOWSPORT
2015-09-08 17:55:20 +02:00
Jean-Francois Dockes ef4bb2f4ca Windows: 'trexecmd -o env' sort of works, but waits for timeout at end of input
--HG--
branch : WINDOWSPORT
2015-09-08 15:49:13 +02:00
Jean-Francois Dockes fc2019cc63 refcntr transition to shared_ptr. test exec.release->reset 2015-09-05 08:51:41 +02:00
Jean-Francois Dockes 6b82a1879e Merge
--HG--
branch : WINDOWSPORT
2015-09-05 08:45:55 +02:00
Jean-Francois Dockes dbcdcb9f11 Suppressed a number of ininteresting warnings
--HG--
branch : WINDOWSPORT
2015-09-05 08:42:50 +02:00
Jean-Francois Dockes b36bf483c7 Small fixes after full rebuild from repo
--HG--
branch : WINDOWSPORT
2015-09-04 09:27:06 +02:00
Jean-Francois Dockes 66a8e1d285 Added a bit of signal/interrupt managing to recollprod. Added common property
sheet (not used yet).

--HG--
branch : WINDOWSPORT
2015-09-03 17:15:55 +02:00
Jean-Francois Dockes b0dcda09b6 x86 config
--HG--
branch : WINDOWSPORT
2015-09-02 12:11:15 +02:00
Jean-Francois Dockes 8022515a00 Fix computation of file:// urls from paths
--HG--
branch : WINDOWSPORT
2015-09-02 09:11:25 +02:00
Jean-Francois Dockes 2e58342497 doc 2015-09-02 07:32:48 +02:00
Jean-Francois Dockes 861fbec847 tst 2015-09-02 07:31:09 +02:00
Jean-Francois Dockes 1cbf02f713 Suppressed many integer size warnings by a mix of type adjustments and casts,
none of which should have a real effect.

--HG--
branch : WINDOWSPORT
2015-09-01 19:39:20 +02:00
Jean-Francois Dockes 2fe75dba28 More small windows int types fixes.
--HG--
branch : WINDOWSPORT
2015-09-01 15:03:21 +02:00
Jean-Francois Dockes 074d1b861a length() comparisons in stringccxmp were reversed...
--HG--
branch : WINDOWSPORT
2015-09-01 15:02:03 +02:00
Jean-Francois Dockes 7c3afbafa7 Test for empty term before dereferencing utf-8 iterator
--HG--
branch : WINDOWSPORT
2015-09-01 14:45:41 +02:00
Jean-Francois Dockes 82295328cc Test for end() after lower_bound call before dereferencing!
--HG--
branch : WINDOWSPORT
2015-09-01 14:44:30 +02:00
Jean-Francois Dockes 7294b960d7 Turn synonyms expansion off if the search is sensitive to either case or diacritics. + misc trace improvements 2015-09-01 08:13:11 +02:00
Jean-Francois Dockes 815da2f590 Turn synonyms expansion off if the search is sensitive to either case or diacritics. + misc trace improvements
--HG--
branch : WINDOWSPORT
2015-09-01 08:13:11 +02:00
Jean-Francois Dockes 97dbbc7e25 added option to force recollq build 2015-09-01 08:11:43 +02:00
Jean-Francois Dockes 5a144bdcb5 added option to force recollq build
--HG--
branch : WINDOWSPORT
2015-09-01 08:11:43 +02:00
Jean-Francois Dockes 6e93376552 doc 2015-09-01 07:12:27 +02:00
Jean-Francois Dockes 94da56aadc Handle windows paths: mostly change tests for relative, and some other tweaks.
--HG--
branch : WINDOWSPORT
2015-08-31 17:20:04 +02:00
Jean-Francois Dockes 3aeffea387 recollindex and recollq build and run but fail because of unac error
--HG--
branch : WINDOWSPORT
2015-08-31 13:08:50 +02:00
Jean-Francois Dockes 14c8e740d6 Windows: fixed a number of int size warnings mostly by casting them away
--HG--
branch : WINDOWSPORT
2015-08-30 17:30:31 +02:00
Jean-Francois Dockes 8c4f4315fe Idem. recollindex builds, forgotten bits
--HG--
branch : WINDOWSPORT
2015-08-30 15:31:35 +02:00
Jean-Francois Dockes 75517f7497 recollindex builds. Still need to implement quite a lot of ifndefed stuff (pathut, rclconfig)
--HG--
branch : WINDOWSPORT
2015-08-30 15:30:50 +02:00
Jean-Francois Dockes d4cd1dd91c 1st mods to get a build under windows. Does not build yet, far from it
--HG--
branch : WINDOWSPORT
2015-08-30 11:19:18 +02:00
Jean-Francois Dockes d63b16de93 fix typo in synonyms multigroups update 2015-08-25 07:36:48 +02:00
Jean-Francois Dockes e7a669b668 Support multi-word synonyms and add modifier to turn-off synonyms expansion 2015-08-23 12:15:52 +02:00
Jean-Francois Dockes 766a34a8db fix flac mime types in rclaudio + small changes for experimenting with embedding an interpreter in recollindex 2015-08-23 09:29:26 +02:00
Jean-Francois Dockes 047c49bbba made building user doc optional at configure time 2015-08-23 09:05:05 +02:00
Jean-Francois Dockes d8e8ce6ee2 Implement single-term query-time synonyms 2015-08-22 15:11:07 +02:00
Jean-Francois Dockes 62f4f7bd81 more safexx posix stuff 2015-08-22 08:37:58 +02:00
Jean-Francois Dockes f095e38633 data struct for synonym groups 2015-08-22 08:35:54 +02:00
Jean-Francois Dockes ae1af4e400 data struct for synonym groups 2015-08-21 19:03:59 +02:00
Jean-Francois Dockes c7fb85981c add routine to test prog to exercise execm proto 2015-08-21 08:33:13 +02:00
Jean-Francois Dockes c6e228b7c6 Prepared windows port by removing a number of spurious reference to unix-specific interfaces, and using some xapian posix adaptor includes 2015-08-19 14:41:10 +02:00
Jean-Francois Dockes 14ab6909f3 Get rid of dead/unused code + use xapian posix include files 2015-08-19 13:32:44 +02:00
Jean-Francois Dockes 2c2f375a33 firstindexing was never run because the status file was trucated before it was tested for being not empty 2015-08-19 13:22:30 +02:00
Jean-Francois Dockes e1bb1a3022 Make dehyphenate (co-worker->coworker) optional 2015-08-19 11:34:26 +02:00
Jean-Francois Dockes 82922bda8d removed a number of gratuitous linuxisms 2015-08-18 12:44:53 +02:00
Jean-Francois Dockes 04cd868950 Handle the case where unac produces whitespace, which may occur with letter-less accents 2015-08-13 18:22:09 +02:00
Jean-Francois Dockes 94eb3119ce Generate an additional unhyphenated term for singly hyphenated words: co-worker will index as [co worker], [co-worker] and [coworker]. Only produce terms for alphanumeric hashtags (discard #,xyz) 2015-08-13 18:18:49 +02:00
Jean-Francois Dockes 4713c3e488 Discard data for docs where the alternate transcode-from-8bit trial fails after the transcode from utf-8 has failed 2015-08-13 18:14:47 +02:00
Jean-Francois Dockes 17d0a6cbba namespace std 2015-08-13 18:12:00 +02:00
Jean-Francois Dockes 5af848920c Release 1.22.0 tagged 2015-08-10 16:19:06 +02:00
Jean-Francois Dockes e3ab422bd4 make dist fixup 2015-08-10 16:18:58 +02:00
Jean-Francois Dockes 4ef8294460 Release 1.22.0 tagged 2015-08-10 16:17:56 +02:00
Jean-Francois Dockes d32fb14e01 make dist fixup 2015-08-10 16:17:53 +02:00
Jean-Francois Dockes 72a7211a77 use qshortcuts instead of the event filter for tab management key events 2015-08-10 11:28:08 +02:00
Jean-Francois Dockes b7d25ad3db move include around for tidyness 2015-08-10 11:16:07 +02:00
Jean-Francois Dockes 1941ded0c4 pass prefix parameters to qt make at install time 2015-08-10 11:15:22 +02:00
Jean-Francois Dockes b884c5fd8d submit to automake really wanting wasaparse.hpp not .h 2015-08-10 10:11:08 +02:00
Jean-Francois Dockes 449d55d318 Removed tag RECOLL-1.22.0 2015-08-10 10:09:47 +02:00
Jean-Francois Dockes 071ee69025 Release 1.22.0 tagged 2015-08-10 10:07:58 +02:00
Jean-Francois Dockes abdb992887 Reset status of highlighting/term data when loading doc in editor. Fixes search not working after using shift+arrow 2015-08-09 19:20:42 +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 83939e45ab import sys 2015-08-09 13:37:30 +02:00
Jean-Francois Dockes abe9fb671f clean up autoconf of unordered_xx, prepare change to shared_ptr 2015-08-09 10:21:46 +02:00