yifang
d8f5e4a374
improvement:seperate javascript file from cpp code.
2022-01-12 22:30:43 +08:00
yifang
f725018053
improvement:stylesheet css file.use external link instead of embed.
...
by using external file syntax.the browser can cache the file.improve web performance in a way.
2022-01-12 21:48:03 +08:00
yifang
37d22bc412
improve:handle invalid tag soup improvement, related to old issue #271
2022-01-11 20:33:46 +08:00
yifang
ccc0f275ba
jquery noconflict()
2022-01-11 20:18:46 +08:00
yifang
70c972ddc2
fix: js variable error,revert to beginning version
2022-01-11 19:52:27 +08:00
yifang
f16107e072
fix:right context menu not display correctly when select wikiweb dictionary
2022-01-08 21:45:10 +08:00
yifang
e8f0202a49
clean code:remove useless code
2022-01-08 18:40:17 +08:00
yifang
0f1c0d4204
improve:right context menu active dictionaries
2022-01-08 14:51:24 +08:00
yifang
0a54477435
play sound ,javascript refactor
2022-01-03 12:00:50 +08:00
yifang
77e770c176
fix: url inside page ,hashtag and relative url redirect.
2021-12-31 23:41:45 +08:00
yifang
e090716a2e
fix javascript error
2021-12-26 18:01:24 +08:00
yifang
d90c528819
onJsActiveArticleChanged was remove unintentionaly
2021-12-19 18:58:48 +08:00
yifang
f292e0c251
add javascript qt object to html(used to communicate between html and c++)
...
add jquery framework .
2021-12-19 18:37:27 +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
xiaoyifang
e7779e5302
fix todo
2021-12-13 22:43:46 +08:00
yifang
3b120ee765
1 remove useless code
...
2 define js variable to avoid js error
2021-09-24 21:42:55 +08:00
yifang
bf2640bb25
play sound in the dictionary html
2021-09-23 13:05:05 +08:00
xiaoyifang
17afc21478
1.js undefined error
...
2,disable chrome auto play feature
2021-09-22 11:20:42 +08:00
xiaoyifang
3aadf52344
webkit to webengine
2021-07-15 22:58:32 +08:00
Igor Kushnir
60bc05218f
Add input phrase's punctuation suffix to alts
...
Preferences::sanitizeInputPhrase() transforms an input phrase by
removing its whitespace/punctuation prefix and suffix. Translating a
phrase from X11 primary selection or from clipboard, via mouse-over or
from the command line results in such sanitization. This is useful when
a punctuation mark or a space is selected accidentally alongside a word.
This sanitization can be undesirable, however, when an abbreviated word
is selected. For example: "etc.", "e.g.", "i.e.".
This commit implements searching for the input word with the punctuation
suffix preserved as an alternative form of the sanitized word to show
articles for both. For example, when the word "etc." is translated from
the clipboard, both "ETC" and "etc." articles are displayed.
The punctuation suffix is preserved when the word is passed from the
scan popup to the main window and when the translate line text is
refreshed (e.g. when the current group is changed). The suffix is not
stored in history and favorites (doing so would require file format
changes and possibly substantial code changes, this can be implemented
later if need be).
Trim the input phrase once in ArticleNetworkAccessManager::getResource()
instead of verbose trimming in multiple places in
ArticleMaker::makeDefinitionFor().
Closes #1350 .
2021-06-17 12:06:36 +03:00
JingMatrix
63aeb0ef6d
quote possible apostrophe
...
The French translation of "Collapse article" contains an apostrophe.
2020-11-02 23:09:22 +01:00
Boyuan Yang
5d5432dbad
Fix typos found by codespell
2018-07-07 17:33:15 +08:00
Abs62
d7bc012411
Add option to ignore diacritics while articles search
2018-06-13 19:00:42 +03:00
Abs62
a31dcd6141
Fix displaying of some interface styles
2017-06-18 13:39:01 +03:00
Abs62
71ddc5c323
Use <div> tag instead of <span> to enclose articles
2017-06-09 15:38:23 +03:00
Abs62
72a8a09513
Insert all GD css files to article page in separate <style> tags
2016-08-02 17:56:35 +03:00
Abs62
9b44890a01
Merge branch 'Original' into Qt4x5
2015-02-26 18:06:49 +03:00
Abs62
67db58b4fe
Refactor of expressions search via morphology suggestion
2015-02-25 20:44:00 +03:00
Abs62
b9666f7f9f
Merge branch 'Original' into Qt4x5
...
Conflicts:
bgl_babylon.cc
2014-05-12 18:10:26 +04:00
Abs62
4120213ee8
Rename "DPRINTF" and "FDPRINTF" debug macro
2014-05-11 01:02:31 +04:00
Abs62
10532279b1
Merge branch 'Original' into Qt4x5
...
Conflicts:
article_netmgr.cc
mainwindow.cc
2014-04-23 18:16:06 +04:00
Abs62
c2cdf9b177
Full-text search: Highlight of the search results
2014-04-22 22:29:58 +04:00
Abs62
9ad0d5f985
Implement full-text search
2014-04-16 20:18:28 +04:00
Abs62
34271ecc1d
Merge branch 'Temp' into Qt4x5
...
Conflicts:
article_maker.cc
article_netmgr.cc
articleview.cc
forvo.cc
goldendict.pro
hotkeywrapper.cc
hunspell.cc
mainwindow.cc
2013-12-18 19:09:48 +04:00
Abs62
444938a330
Fix logging to file UTF-8 encoded messages
2013-11-16 22:34:09 +04:00
Abs62
1f87d8a911
Merge branch 'master' into Qt4x5
...
Conflicts:
btreeidx.cc
goldendict.pro
lsa.cc
mouseover.cc
sounddir.cc
xdxf2html.cc
2013-09-27 17:03:27 +04:00
Abs62
c7b04526d2
Possibility to log GD console messages into file "gd_log.txt" in GD config directory. Activated by "--log-to-file" key in command line.
2013-09-20 18:25:44 +04:00
Abs62
4ccdca5b97
Some more exception handling
2013-09-19 23:43:16 +04:00
Timon Wong
e09ca5402d
Merge branch 'master' into qt4x5
...
Conflicts:
goldendict.pro
2013-08-19 10:54:38 +08:00
Tvangeste
148fd1f275
Fix compilation failures with Visual C++ 2012 (issue #375 )
2013-08-07 20:29:36 +02:00
Timon Wong
ee0fc80001
Merge branch 'master' into qt4x5
...
Conflicts:
articleview.cc
btreeidx.cc
goldendict.pro
mediawiki.cc
2013-08-02 17:00:16 +08:00
Abs62
4539323177
Handle RTL sentences on "Not found" page
2013-07-16 17:59:56 +04:00
Timon Wong
6f2ab430ec
Merge branch 'master' into qt4x5
...
Conflicts:
article_maker.cc
dsl.cc
mainwindow.cc
2013-06-08 12:27:18 +08:00
Abs62
ede10cc944
Automatically expand collapsed article if only one loaded
2013-06-03 21:14:05 +04:00
Abs62
b902e5c3d2
Do not count DSL optional parts when calculating the limit for article auto-collapsing (issue #338 )
2013-06-03 17:38:57 +04:00
Tvangeste
b3ec288bd4
Fixed a regression in Lingoes style, adjusted the Expand/Collapse icons to look similar to Lingoes
2013-06-02 18:27:19 +02:00
Tvangeste
3be5e5574b
Adjust Modern and Lingoes-Blue styles to handle expand/collapse buttons better
2013-06-02 14:34:59 +02:00
Abs62
d721e627b1
Allow to collapse/expand articles; auto collapse for big articles (issue #331 )
2013-06-02 15:20:33 +04:00
Timon Wong
4b412f360c
Merge branch 'master' into qt4x5
2013-05-31 12:20:33 +08:00
Timon Wong
f30c41dbf6
Remove Url::Class, add Qt4x5::Url::ensureLeadingSlash() and fix all related
2013-05-31 12:20:25 +08:00