xiaoyifang
228d7001e5
Merge pull request #35 from ngn999/bugfix/Macbook_scroll_issue
...
disable macOS trackpad zoom; fix a deadlock
2022-03-31 00:10:37 +08:00
ngn999
13dfd39e69
fix more indent issue
2022-03-30 23:10:37 +08:00
ngn999
b187c0ef41
fix code review indent issue
2022-03-30 23:08:24 +08:00
xiaoyifang
03653925be
optimize: double click send select text to tranlateline box.
2022-03-30 15:21:16 +08:00
xiaoyifang
913e4128ca
fix:qt6.2 print preview
2022-03-29 20:34:55 +08:00
ngn999
32fcd38dc0
make getWebPageText async
2022-03-28 17:29:00 +08:00
ngn999
e45f466a9d
make toHtml async
2022-03-28 10:30:23 +08:00
ngn999
05bbf54330
rewrite lambda capture list
2022-03-27 23:36:14 +08:00
ngn999
6c310b41af
make isFramedArticle async, and remvoe runJavaScriptSync()
2022-03-27 23:05:45 +08:00
ngn999
95be606a9e
make ArticleView::hasSound() async
2022-03-27 22:22:42 +08:00
xiaoyifang
9ebf38f888
F12 and right context menu inspect element
...
when trigger inspectelement through contextmenu , should navigate to the very element in devtool.
2022-03-26 10:44:23 +08:00
YiFang Xiao
75e0dfdec7
fix: fix todo when upgrade to 6.2
2022-03-20 19:27:35 +08:00
xiaoyifang
2851533645
clean code: remove useless method
...
this methods related to win32 getText which has been removed
2022-03-18 22:22:48 +08:00
xiaoyifang
f18e8f8960
fix:gdau link show blocked in devtool network
2022-03-16 22:29:04 +08:00
xiaoyifang
61fb1020b8
add QWebEngineSettings::UnknownUrlSchemePolicy to qwebenginesettings
2022-03-14 23:24:53 +08:00
xiaoyifang
156eca87d5
fix:qt6.2 printer preview
2022-03-12 18:12:17 +08:00
yifang
fb2eac9b5e
upgrade to 6.2,linux compile
2022-03-11 22:14:40 +08:00
xiaoyifang
6b01cba709
modify webenginesettings to support qt6.2
2022-03-11 22:14:16 +08:00
xiaoyifang
7b5511a7bd
upgrade to qt6.2
2022-03-11 22:00:45 +08:00
xiaoyifang
3a092947da
fix:popup javascript windows
2022-03-11 00:41:35 +08:00
yifang
edf8c8d4f3
optimize:rename inspector class
2022-03-05 19:34:49 +08:00
yifang
ae8c2df4a8
optimize: F12 improve
...
when close inspected windows,the inspect is still working .
2022-03-04 23:27:34 +08:00
yifang
269a7bcf48
fix:middle mouse click open in new tab
2022-03-04 00:17:21 +08:00
xiaoyifang
d607079ffb
fix: double click to translation should stop audio first.
...
there are cases when the audio is too long (in wiki).
when double click occured .the audio is still playing.
2022-02-25 23:33:34 +08:00
xiaoyifang
70e7a49db8
fix: scroll to current article
2022-02-25 22:48:43 +08:00
xiaoyifang
d341a64569
fix:scrollIntoView,set the html active style.
2022-02-25 07:47:20 +08:00
xiaoyifang
f146177232
fix:Alt+Down,Alt+Up when foundDicts panel is hidden on startup.
2022-02-23 00:27:30 +08:00
xiaoyifang
650b650a66
fix:jump to current article
2022-02-23 00:04:11 +08:00
xiaoyifang
49fa66c29d
format: format one line
2022-02-19 19:05:01 +08:00
xiaoyifang
3e88a5615d
optimize:F12 inspect element
2022-02-19 18:59:19 +08:00
yifang
56000cf3b1
optimize: F12 inspect element
...
optimize:inspect element dialog
2022-02-18 20:14:10 +08:00
yifang
f81ac16fa6
fix: mouse scroll zoom in out
2022-02-18 00:40:03 +08:00
xiaoyifang
6fbadad807
clean:open dictionary folder in windows
...
make windows's logic same as linux
2022-02-16 23:00:20 +08:00
Igor Kushnir
d7ec541383
Add "Automatically scroll to target article" option
...
When a user clicks on a link in a dictionary or requests translation of
a word by double-clicking or translates selection via the context menu,
at first the article from the highest-priority dictionary is at the top.
Then, after approximately one second, the article from the dictionary,
out of which the translation was requested, becomes current and the view
scrolls down to this article placing it on top, hiding articles from the
dictionaries above it.
Such application behavior is inconvenient in some workflows so that the
user manually navigates to the top dictionary translation when this
automatic scrolling happens.
For example: a user has English->Russian dictionaries and
English->English dictionaries. The English->Russian dictionaries are
higher up in the dictionary order because they provide easier/faster to
understand translations. Some rare words and phrases are missing from
the English->Russian dictionaries however. Thus the user occasionally
reads the English explanation of a word/phrase. When the user
double-clicks on a word or follows a link in the English->English
dictionary article, she would rather see translations from the
preferable English->Russian dictionaries.
The new option allows to disable automatic scrolling and ensure that
articles from higher-priority dictionaries are visible. The option
doesn't affect backward/forward navigation via arrow buttons or
Alt+Arrow shortcuts: these still scroll to the stored vertical position
among articles. This remaining automatic scrolling happens much faster,
is not a problem for the described use case and hopefully for other use
cases.
2022-02-12 12:48:48 +08:00
yifang
f6f0e25674
fix:double click translation ,right context menu invalid
2022-02-10 20:07:05 +08:00
yifang
ccf3bea934
Merge branch 'fix/mix-sound' into staged
2022-02-04 21:20:05 +08:00
yifang
35f844a9a8
fix:when auto pronounce enabled. the sentence audio can not be played.
2022-02-04 21:19:32 +08:00
xiaoyifang
0c94406e2a
fix merge conflict with feature/deprecated
2022-02-03 17:50:47 +08:00
yifang
8048830246
clean code: remove comment
2022-01-31 08:42:36 +08:00
yifang
096f21f61a
imp. revert the playsound in the toolbar to use the builtin goldendict engine .
2022-01-30 19:28:49 +08:00
yifang
1d32ec4609
Merge branch 'feature/highdpi-icon' into dev
2022-01-27 08:24:16 +08:00
yifang
d38daedc99
high dpi:remove coresponding png files with same name with svg
...
close https://github.com/goldendict/goldendict/issues/1441
2022-01-27 08:23:57 +08:00
xiaoyifang
eb6aa7fba0
Merge branch 'branch-qt-5.15' into dev
2022-01-26 00:31:14 +08:00
xiaoyifang
de0815f45d
fix: print preview does not work
2022-01-26 00:29:58 +08:00
xiaoyifang
9cf5ee8443
high dpi:change icon reference in code from png to svg.
2022-01-24 22:23:38 +08:00
xiaoyifang
5af49e49eb
fix: crash when edit dictionary through menu. when goldendict starts.
2022-01-23 11:22:40 +08:00
yifang
9700969a04
imp. : "select current article" ,if not in the view.scroll into view.
2022-01-20 21:59:47 +08:00
yifang
12a1ee77df
imp. : zoom factor ,set zoom also in loading process
2022-01-20 20:34:14 +08:00
yifang
c7926daac7
fix:add debug log,hitted dictionaries changes.
2022-01-20 20:15:34 +08:00
yifang
8ac2f8dfe1
imp. : wrap articleview in webchannel for security reason
2022-01-20 07:38:01 +08:00