Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes d8edbcbc55 Avoid having to type CR twice to search in some cases
Happened for multiword searches on the second and further term because the
popup ate the CR but did not fire as there was no active match.
2020-05-06 19:06:14 +02:00
Jean-Francois Dockes ef1b8343fa version 1.27.0? 2020-05-06 16:10:24 +02:00
Jean-Francois Dockes ca1de6237f shared 2020-05-06 15:27:50 +02:00
Jean-Francois Dockes 60e9949663 texsplit test driver: add options for korean tagger 2020-05-06 15:27:27 +02:00
Jean-Francois Dockes 026874a625 add .org =text/plain to default mimemap 2020-05-06 15:26:55 +02:00
Jean-Francois Dockes ca842ced51 mkinstdir 2020-04-26 07:22:20 +01:00
Jean-Francois Dockes 39fc02d73f GUI: when using webengine, actually call qApp->exit() 2020-04-26 07:21:54 +01:00
Jean-Francois Dockes 48d4678770 experiment: Korean when Noun then JX emit both Noun and Noun+JX 2020-04-25 14:19:54 +02:00
Jean-Francois Dockes 2f794be314 Fix Windows gcc build. Needs some def to get w7+ windows api 2020-04-25 11:41:37 +02:00
Jean-Francois Dockes 07e3387fc1 Avoid calling isalpha() with big ints, may crash, depending on version 2020-04-25 11:19:52 +02:00
Jean-Francois Dockes b063f6e45d exit message 2020-04-24 17:02:48 +02:00
Jean-Francois Dockes 126ac47dba tabs and indents 2020-04-24 13:45:41 +02:00
Jean-Francois Dockes 19149020e3 internal xslt: support multiple archive members containing metadata or body text. Apply to indexing openxml foot/endnotes 2020-04-22 14:04:20 +02:00
Jean-Francois Dockes ad03540394 update md5 module 2020-04-22 14:00:25 +02:00
Jean-Francois Dockes 8bdab8534c conftree: also use path_open() for writing instead of local eq. (no real change). Less verbosity 2020-04-22 14:00:04 +02:00
Jean-Francois Dockes 2b1553caa6 forgotten file in dist 2020-04-21 16:36:14 +02:00
Jean-Francois Dockes ab85f9cdd2 version 2020-04-21 15:51:48 +02:00
Jean-Francois Dockes 8a29522ef8 Fix issues consequent to type change for searchdata m_minsize and m_maxsize members 2020-04-21 13:45:00 +01:00
Jean-Francois Dockes 9670bb8ecf Using c_str() on volatile string broke applying qss style sheet 2020-04-21 13:52:29 +02:00
Jean-Francois Dockes 058cec8466 fragbuts: more file format checks and diags 2020-04-19 11:10:45 +02:00
Jean-Francois Dockes 2287c9d0ca hotrecoll: the window name may be like "recoll - configname" 2020-04-19 11:09:54 +02:00
Jean-Francois Dockes bebf7bec9b hotrecoll script: adapt to python3 and gi.Wnck 2020-04-19 10:37:21 +02:00
Jean-Francois Dockes 19c8c50fb1 GUI: fix some questionable uses of url_encode and use path2qs in places 2020-04-19 09:21:40 +02:00
Jean-Francois Dockes dce3bff5d7 comment 2020-04-19 09:19:28 +02:00
Jean-Francois Dockes c38db0f160 comment 2020-04-18 09:15:45 +02:00
Jean-Francois Dockes 0f669a6799 shared 2020-04-17 16:17:52 +02:00
Jean-Francois Dockes 9471d90394 fix warning fix 2020-04-17 14:55:22 +01:00
Jean-Francois Dockes d693df6339 More warning fixes 2020-04-17 14:53:31 +01:00
Jean-Francois Dockes 71b03da3ea fix warning fix 2020-04-17 15:29:38 +02:00
Jean-Francois Dockes 39c152bada Fixed MSVC warnings, all inocuous 2020-04-17 14:26:40 +01:00
Jean-Francois Dockes a51721b5c2 Fix error in previous change in Windows date formatting 2020-04-17 07:37:55 +01:00
Jean-Francois Dockes d67fe267d8 Fix modification of recollindex args processing which was broken 2020-04-16 18:01:34 +02:00
Jean-Francois Dockes a00a3b0fbb mute normal conftree error message 2020-04-16 18:00:52 +02:00
Jean-Francois Dockes 938ba68915 gui message files 2020-04-16 15:07:18 +02:00
Jean-Francois Dockes ecd7fe4065 Merge branch 'master' of https://framagit.org/medoc92/recoll 2020-04-16 15:01:20 +02:00
Jean-Francois Dockes 5fd492da57 Windows: use wcsftime instead of strftime 2020-04-16 14:01:06 +01:00
Jean-Francois Dockes 3414482f7d doc 2020-04-16 10:45:46 +02:00
Jean-Francois Dockes 6037576912 fix g++ compile issue 2020-04-16 10:41:13 +02:00
Jean-Francois Dockes 21967c4bd9 doc 2020-04-16 10:40:47 +02:00
Jean-Francois Dockes 9766fd983e windows recoll python module setup.py 2020-04-15 14:47:44 +01:00
Jean-Francois Dockes 1a1faf1dd9 Windows link: use with shell32 (because of SHGetKnownFolderPath) 2020-04-15 14:05:17 +01:00
Jean-Francois Dockes 1a9e3e4694 Windows: mkinstdir: use rsync when appropriate 2020-04-15 14:03:54 +01:00
Jean-Francois Dockes 12ebb7ac6e Windows: deal with non-ASCII user login, non-ascii paths in confdir etc. 2020-04-15 14:03:04 +01:00
Jean-Francois Dockes 7c39eff719 Finalize passing args from recoll to recollindex using a temp file 2020-04-15 13:50:27 +01:00
Jean-Francois Dockes c1ee5f0af5 GUI: use common methods for translating to/from qstring/fspath 2020-04-15 10:39:59 +01:00
Jean-Francois Dockes 71368b3134 GUI: on windows, pass recollindex args through temp file 2020-04-14 17:36:45 +02:00
Jean-Francois Dockes d28cb0230d recollindex: allow reading args from file arg to ease passing args on windows 2020-04-14 16:19:04 +02:00
Jean-Francois Dockes 9565663f09 textsplit: create isNGRAMMED() method to replace isCJK() and let the latter actually return what it says 2020-04-14 09:27:26 +02:00
Jean-Francois Dockes 5dd8774b3c whitespace and indents only 2020-04-14 09:25:13 +02:00
Jean-Francois Dockes d43bb992f7 GUI message files 2020-04-14 09:23:32 +02:00
Jean-Francois Dockes 5950da738d GUI: forgotten tr() 2020-04-14 08:53:32 +02:00
Jean-Francois Dockes 9917168a0e Add windschedtool to the linux .pro.in so that the messages get extracted 2020-04-14 08:53:01 +02:00
Jean-Francois Dockes 16dd8ee7c7 Korean update from 김지훈 2020-04-14 07:56:57 +02:00
Jean-Francois Dockes fd53714906 test prog 2020-04-13 14:21:23 +02:00
Jean-Francois Dockes 7987819415 Snippets: acceptNavigationRequest: only process NavigationTypeLinkClicked events 2020-04-11 18:37:52 +01:00
Jean-Francois Dockes eb53b598d6 Textsplit: lost char at korean->ascii transition 2020-04-10 14:54:13 +01:00
Jean-Francois Dockes ec7379f837 textsplitko: start cmd as python kosplitter.py 2020-04-10 14:34:50 +01:00
Jean-Francois Dockes de246349da textsplit: use more regular test for ISHANGUL. CJK: do not ignore whitespace, break on alphabetic non cjk character 2020-04-10 14:28:14 +02:00
Jean-Francois Dockes b63cc1b712 Korean splitter script: use python-mecab-ko if possible, else konlpy 2020-04-10 14:27:06 +02:00
Jean-Francois Dockes 1bd5babcb8 doc 2020-04-10 14:26:31 +02:00
Jean-Francois Dockes 680fe6f049 innosetup : get the ico from the install dir, avoid local path dep 2020-04-09 10:36:44 +01:00
Jean-Francois Dockes ae1939b096 Windows: recoll + aspell msvc ok. MSVC port appears complete. 2020-04-09 10:36:07 +01:00
Jean-Francois Dockes 23c2776cb4 Recoll Python module build with msvc. Help the module find the datadir. 2020-04-09 10:26:04 +01:00
Jean-Francois Dockes 398799b022 qtcreator windows .pro files: fix some paths 2020-04-09 10:24:40 +01:00
Jean-Francois Dockes 6a8c53b566 conftree: explicitely close the input file, else python sometimes complains 2020-04-09 10:21:18 +01:00
Jean-Francois Dockes e8194dea9d comment 2020-04-08 09:51:37 +02:00
Jean-Francois Dockes d3de1f0d6f add common execPythonScript method to rclexecm 2020-04-07 10:09:09 +02:00
Jean-Francois Dockes 32ebd65ba8 Windows: small changes for porting back from msvc to mingw 2020-04-07 09:40:00 +02:00
Jean-Francois Dockes d85bf0ba41 Deps on win10 msvc ok except aspell 2020-04-06 15:23:58 +01:00
Jean-Francois Dockes a0b7b3a38b Indexing works. Needs more helpers 2020-04-06 09:43:58 +01:00
Jean-Francois Dockes 6999284c42 indent and decls 2020-04-05 13:46:47 +01:00
Jean-Francois Dockes a468406e17 windows/qtcreator msvc adjustements 2020-04-04 14:00:39 +01:00
Jean-Francois Dockes 1b6ea4042d comments 2020-04-03 17:28:52 +02:00
Jean-Francois Dockes 4db0da26ee GUI settings on Linux: add code to rename .conf to .ini if the latter does not exist yet 2020-04-03 15:46:39 +02:00
Jean-Francois Dockes 1dfc8c2169 Restore ctl-backspace function in simple search entry area 2020-04-03 14:52:35 +02:00
Jean-Francois Dockes 93262e57a6 pathut: pidfile has no real reason to use pid_t, replace with int and make windows life easier 2020-04-03 08:37:36 +02:00
Jean-Francois Dockes 7656d1b2ef Merge branch 'master' of https://framagit.org/medoc90/recoll 2020-04-03 07:34:41 +01:00
Jean-Francois Dockes b0fb7612ee some msvc changes 2020-04-03 07:33:27 +01:00
Jean-Francois Dockes afcacf63c0 Fix page handling in Korean spitter, bug would shift the byte positions, with bad consequences for snippets 2020-03-31 16:11:37 +02:00
Jean-Francois Dockes 34d23589a2 remove struct stat from interfaces 2020-03-31 11:17:07 +02:00
Jean-Francois Dockes b5086139aa doc 2020-03-29 14:45:33 +02:00
Jean-Francois Dockes a88c0114b1 python filters: htmlescape needs not be an RclExecM member 2020-03-27 17:19:40 +01:00
Jean-Francois Dockes d1c99e83d7 log message level 2020-03-27 17:18:41 +01:00
Jean-Francois Dockes 90dd64fc61 Have RclExecM inherit the shared CmdTalk now that the latter is used anyway for the korean splitter. Main diff: cmdtalk strips the colon from param names and does not lowercase them 2020-03-27 11:07:51 +01:00
Jean-Francois Dockes 9a3cea2728 bumped version to 1.27 2020-03-27 10:57:11 +01:00
Jean-Francois Dockes 0fed68f630 debian 1.26.6 packaging 2020-03-27 10:56:52 +01:00
Jean-Francois Dockes b6cd22c320 rcldb: message log level change (docid beyond updated.size()) 2020-03-27 10:56:14 +01:00
Jean-Francois Dockes 7de66aae60 Korean splitter: suppress some ctl chars from Komoran input. Better compute pages 2020-03-26 18:44:59 +01:00
Jean-Francois Dockes 9b3a5fac12 Merge branch 'kopostag' 2020-03-26 14:03:17 +01:00
Jean-Francois Dockes f755505e98 bumpedversion 2020-03-26 11:02:37 +01:00
Jean-Francois Dockes 1afc606718 textsplit: break on it.error() not only it.eof(). Seems to make a difference in rare cases? Add Komoran support but this one often fails 2020-03-26 09:31:19 +01:00
Jean-Francois Dockes b677171fa8 GUI: Experimental: create a list of MIME types (compiled in for now: hwp) for which we prefer to use stored text for preview because extraction is slow 2020-03-25 18:13:00 +01:00
Jean-Francois Dockes ac5ff471f2 GUI preview: use kbytes not mbytes for specifying the threshold size for not highlighting preview: with a slow splitter 1MB could be too high 2020-03-25 17:01:21 +01:00
Jean-Francois Dockes 5719cada57 updated messages for Korean 2020-03-25 16:59:19 +01:00
Jean-Francois Dockes 97e89c408a korean splitter: only break korean stretch on non-korean alphabetic (e.g. not numbers or punctuation) 2020-03-25 16:57:42 +01:00
Jean-Francois Dockes 023bdc055e indents 2020-03-25 16:55:34 +01:00
Jean-Francois Dockes 207bfec93e korean splitter: restart the python/java splitter from time to time because it leaks memory 2020-03-24 11:27:10 +01:00
Jean-Francois Dockes a323472876 typo in textsplitko would prevent use of Mecab 2020-03-24 08:50:24 +01:00
Jean-Francois Dockes 87d6c0c8bb none 2020-03-23 18:12:51 +01:00
Jean-Francois Dockes f4110fe5f6 updated message files 2020-03-23 18:04:33 +01:00