Commit graph

43 commits

Author SHA1 Message Date
Xiao YiFang fe6808d07a epwing:translation does not work 2023-03-21 00:56:01 +08:00
Xiao YiFang c4674a246f feature: epwing dictionary reference navigation improved.
feature: add branch method to handle the reference navigation loadArticle function

feature: refactor epwing loadArticle method

epwing: add previous and next page link
2023-03-19 10:35:13 +08:00
shenleban tongying 2aeed5e705 clang-tidy: apply modernize-use-override 2022-12-29 02:14:53 -05:00
shenleban tongying 4452c06c3e Replace sptr with std::shared_ptr
* Make sptr an alias of std::shared_ptr
* Make old sptr's implicit conversion explict through std::make_shared
2022-11-28 22:54:31 -05:00
Xiao YiFang 83b36a7316 xapian ,fullindex file name different in normal mode and xapian mode 2022-10-06 11:04:48 +08:00
Xiao YiFang 32689d71ad fix: epwing remove unused parameter 2022-10-05 16:33:59 +08:00
Xiao YiFang 769ef7d24b fix: epwing reference process logic 2022-10-04 20:02:17 +08:00
Xiao YiFang 003c36d745 opt: remove useless code
remove epwingrequestrunnable class
2022-09-12 20:26:54 +08:00
Xiao YiFang 73d3d43c33 fix: hunspell on the epwing dictionary does not work
fix goldendict/goldendict#1551
2022-09-12 14:10:46 +08:00
Xiao YiFang bd02d65ecc concurrent run will crash application 2022-06-19 20:26:39 +08:00
Xiao YiFang ba10f68c1c clean code: replace throw() with noexcept 2022-06-03 21:29:06 +08:00
Xiao YiFang f1bcb37e76 fix upstream merge conflict 2022-05-25 08:00:58 +08:00
Xiao YiFang efb4a84da2 fix: duplicated entries in epwing dictionary 2022-05-24 20:32:23 +03:00
Xiao YiFang 19a09b5f1b fix:remove epwing headword size limitation 2022-05-24 21:03:25 +08:00
Xiao YiFang b41bef9a31 fix: skip too long headword in epwing dictionary 2022-05-23 00:26:12 +08:00
xiaoyifang c2b466ce19 Merge branch 'feature/cpp-refactor-code' into staged 2022-02-03 17:51:40 +08:00
xiaoyifang c7d33f4eb9 clean code: remove old cpp feature 2022-01-09 16:35:07 +08:00
yifang 46b4151cc4 improve: replace all the deprecated method before 5.15 2022-01-08 22:08:23 +08:00
xiaoyifang 5eac08c97a rename qt4x5.hh to utils.hh
the filename qt4x5 is not proper now,for the qt4 version can never meet.and the qt5 is actually mean qt>5 .
2021-12-13 22:45:35 +08:00
Abs62 04d9dc43f6 Fix some crashes (issue #1076) 2019-01-17 17:53:13 +03:00
Abs62 d7bc012411 Add option to ignore diacritics while articles search 2018-06-13 19:00:42 +03:00
Abs62 fd00e9d156 Fix gcc 7.3 compiler warnings (#issue 978) 2018-05-21 18:32:04 +03:00
Abs62 5fa5cc123f Full-text search: Allow ignore diacritics while search 2018-04-10 17:49:52 +03:00
Abs62 cdf2c0d404 Add option to ignore words order while full-text search 2017-07-25 18:28:29 +03:00
Abs62 022682a4f9 1. One more fix for "Modern" and "Lingoes-blue" styles
2. Set some styles via article-style.css instead of direct command
2017-06-20 17:41:30 +03:00
Abs62 71ddc5c323 Use <div> tag instead of <span> to enclose articles 2017-06-09 15:38:23 +03:00
Abs62 9a5ab81cd7 Remove extra include (issue #814) 2017-03-03 20:09:41 +03:00
Abs62 e057f61524 Epwing: Handle one more exception while open dictionary 2016-06-30 17:40:20 +03:00
Abs62 4b8de48e5c Merge branch 'Original' into Qt4x5 2014-11-27 18:53:52 +03:00
Abs62 83397ce8d5 DSL: Exclude tags [s], [url], [video], [preview] from indexing for full-text search 2014-11-22 17:22:04 +03:00
Abs62 531aa79805 Merge branch 'Original' into Qt4x5
Conflicts:
	ffmpegaudio.cc
2014-07-16 17:58:40 +04:00
Abs62 704a2113cf Epwing: Fix typo in diagnostic message 2014-07-15 17:47:19 +04:00
Abs62 d4adf591a9 Adjust code for Qt5 2014-07-11 18:18:37 +04:00
Abs62 8cabcacf55 Merge branch 'Original' into Qt4x5
Conflicts:
	btreeidx.cc
	fulltextsearch.cc
	goldendict.pro
	main.cc
2014-07-11 18:17:43 +04:00
Abs62 980be6ae3b Epwing: Fix case of several articles per one word while searching via libeb search engine (issue #504) 2014-07-11 17:41:29 +04:00
Abs62 639ee7c82f Epwing: Use libeb search engine in addition to GD index search (issue #504) 2014-07-10 17:55:14 +04:00
Abs62 c7844655d5 Epwing: Create additional headwords separated by charset (issue #504) 2014-07-08 18:56:24 +04:00
Abs62 bb87aa09b9 Adjust code for Qt5 2014-05-27 18:36:07 +04:00
Abs62 a0ba827267 Epwing: Map some more extra symbols 2014-05-23 16:11:15 +04:00
Abs62 8b3a7a4f43 Epwing: Fix monochrome images, use unicode symbols instead of some extra symbol images 2014-05-22 22:16:10 +04:00
Abs62 6daf079ec9 Epwing: Fix audio links, handling some non-standard decoration, refactor headwords retrieving 2014-05-22 01:56:42 +04:00
Abs62 7d9bb3c91a Epwing: Fix external fonts and some headwords 2014-05-21 18:18:37 +04:00
Abs62 d9169bd45b Add support for Epwing dictionaries 2014-05-20 17:59:56 +04:00