xiaoyifang
297795a654
fix: refresh webview when changed darkreader mode ( #1641 )
...
* fix: refresh webview when changed darkreader mode
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-07-05 10:55:08 +08:00
xiaoyifang
922b7c39c6
opt: popup focus ( #1635 )
...
* opt: windows title
* opt: popup focus
* opt: windows title
* [autofix.ci] apply automated fixes
* opt: popup articleview setting
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-07-05 08:44:36 +08:00
xiaoyifang
7252e7b86e
fix: darkreader mode refresh ( #1638 )
...
* fix: refresh webview when changed darkreader mode
2024-07-05 08:44:03 +08:00
xiaoyifang
932b88f743
opt: dictionarygroup refactor in articleview ( #1625 )
...
* opt: refactor dictionary logic to seperate class
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-07-03 15:16:53 +08:00
Xiao Yi Fang
b0fb5d2f87
remove debug log
2024-07-03 11:29:29 +08:00
Xiao Yi Fang
89daa70b6b
Revert "clean: remove useless code and refactor"
...
This reverts commit 3a46dd290b
.
the changes is not exactly the same.
close the last tab will cause the windows to create a new blank tab which will fall into infinite loop
2024-07-03 11:29:29 +08:00
xiaoyifang
ddb9203e34
fix: full text search navigation panel ( #1623 )
...
* fix: full text search navigation panel
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-07-01 22:51:57 +08:00
xiaoyifang
d30de48fa8
opt: suppress url title ( #1619 )
...
* opt: suppress url title
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-06-27 18:01:15 +08:00
xiaoyifang
585866f92a
fix: fts search ,highlight mark ( #1621 )
...
* fix:mark the searched terms
* fix:mark the searched terms
* fix:mark the searched terms
2024-06-27 18:00:06 +08:00
xiaoyifang
15cb327bbd
opt: rewrite keymodifier ( #1614 )
...
* opt: rewrite keyboardstate.cc
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-06-26 15:58:42 +08:00
xiaoyifang
c4caec7d68
opt: headwords dialog ( #1600 )
...
* opt: headword dialog optimization
Changes:
- when the headword count < 500000(arbitrary number) ,load all at once.
- opt: remove unused signal
- headword dialog ui add max filter results
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-06-25 15:24:33 +08:00
YiFang Xiao
2b9d17251b
fix: articleview mainwindow ,fulltextsearch remove QRegExp
2024-06-23 12:47:41 +08:00
YiFang Xiao
76f9e82a31
fix: dictheadword remove QRegExp
2024-06-23 12:47:41 +08:00
Xiao Yi Fang
a33dbc422e
opt: remove webkit specific code
2024-06-21 10:00:52 +08:00
YiFang Xiao
0a8ff8b27b
fix: Ctrl+F does not work in scanpopup dialog
2024-06-20 21:27:03 +08:00
shenleban tongying
5c9f67b09c
opt: port away QRegExp in langcoder.cc
2024-06-19 02:10:17 -04:00
shenleban tongying
3a0880fa81
clean: rename LangCoder::findIdsForFilename/findIdsForName/exists
2024-06-18 21:19:18 -04:00
YiFang Xiao
99c221c854
opt: remove wasMaximized logic of mainwindow
2024-06-15 23:09:35 +08:00
xiaoyifang
296251afad
fix: links in webview got focused on default. ( #1589 )
...
* fix: links in webview got focused on default.
fix #1581
* fix: links in webview got focused on default.
fix #1581
2024-06-15 21:20:23 +08:00
xiaoyifang
ed680f54b3
Merge pull request #1578 from xiaoyifang/opt/page-search-remove-highlight
...
opt: Ctrl+F page search remove highlight checkbox
2024-06-15 21:19:48 +08:00
xiaoyifang
96f5686173
Merge pull request #1582 from xiaoyifang/opt/activate-windows
...
opt: remove deprecated method setActiveWindow()
2024-06-15 21:19:30 +08:00
xiaoyifang
ac8c459e01
Merge pull request #1583 from xiaoyifang/opt/clang-tidy-issues
...
opt: clean clang tidy issues
2024-06-14 22:53:26 +08:00
YiFang Xiao
fb0023abfc
opt: clean clang tidy issues
2024-06-14 22:05:14 +08:00
YiFang Xiao
6848ebfe45
opt: remove deprecated method setActivateWindow()
2024-06-14 21:48:29 +08:00
YiFang Xiao
710c07f05f
fix: auto pronounce audio does not play
2024-06-14 21:38:51 +08:00
YiFang Xiao
1374905b30
opt: searchPanel hide at start
2024-06-14 20:20:02 +08:00
Xiao Yi Fang
3478c2fe1f
opt: fts search dialog does not use caseSensitive option currently
2024-06-14 17:38:46 +08:00
Xiao Yi Fang
585d547d28
opt: erase the need to use extra variable to hold the ftsSearchPanel state
2024-06-14 17:36:05 +08:00
Xiao Yi Fang
39b207fa78
opt: erase the need to use extra variable to hold the searchPanel state
2024-06-14 17:32:16 +08:00
Xiao Yi Fang
3b2de95ff7
opt: remove Control property [noResult]
2024-06-14 17:12:43 +08:00
Xiao Yi Fang
642f3c6ac8
opt: string empty check
2024-06-14 17:03:24 +08:00
Xiao Yi Fang
d9b9493b2f
opt: remove useless paramater [restart]
2024-06-14 16:52:13 +08:00
Xiao Yi Fang
0f3ce0ec4d
opt: remove fts search related selected text
2024-06-14 16:44:51 +08:00
Xiao Yi Fang
4bb4ff38c9
opt: Ctrl+F page search remove highlight checkbox
2024-06-14 16:33:39 +08:00
Xiao Yi Fang
9141a8f780
opt: remove currentGroup qt style property
2024-06-14 08:31:02 +08:00
YiFang Xiao
70d31a8f4b
opt: tab icon change logic rewrite
...
fix #1554
2024-06-13 16:51:03 +08:00
Xiao Yi Fang
3a46dd290b
clean: remove useless code and refactor
2024-06-13 08:53:02 +08:00
YiFang Xiao
14e2f8661d
fix: Scrollbar does not remember position
...
fix #1555
2024-06-12 22:20:41 +08:00
xiaoyifang
9f09b55327
Merge pull request #1558 from xiaoyifang/opt/tab-position
...
fix: when tab changes ,the tab page position reset to the start
2024-06-12 20:12:24 +08:00
xiaoyifang
7bbab2a759
Merge pull request #1559 from xiaoyifang/opt/articleview-group
...
opt: remove the argument which pass the GroupComboBox to the ArticleV…
2024-06-12 20:11:45 +08:00
xiaoyifang
26bdf52c5e
Update src/ui/articleview.cc
...
Co-authored-by: shenleban tongying <shenlebantongying@gmail.com>
2024-06-12 13:35:19 +08:00
xiaoyifang
998a97a031
Update src/ui/articleview.cc
...
Co-authored-by: shenleban tongying <shenlebantongying@gmail.com>
2024-06-12 13:35:02 +08:00
Xiao Yi Fang
0b5e2f140d
code smell: remove warning
2024-06-12 10:13:29 +08:00
autofix-ci[bot]
5cdd5f6e2a
[autofix.ci] apply automated fixes
2024-06-12 01:34:42 +00:00
Xiao Yi Fang
93b0da83fc
opt: remove the argument which pass the GroupComboBox to the ArticleView class
2024-06-12 09:32:04 +08:00
YiFang Xiao
0c6d6f6c25
fix: when tab changes ,the tab page position reset to the start
2024-06-12 08:28:25 +08:00
shenleban tongying
05d9a398a0
fix: tray icon <-> toggleMainWindow connected twice ( #1535 )
2024-05-27 23:06:58 -04:00
shenleban tongying
e7c59679ce
fix: disable Qt6.7's dark mode and force Fusion style no matter what ( #1512 )
2024-05-13 09:22:57 -04:00
shenleban tongying
3187fdeb64
clean: utilize QSaveFile and improve config/favorite/history file saving
2024-03-25 21:46:17 -04:00
shenleban tongying
57a5c52620
clean: remove unnecessary passing of openSearchAction to ArticleView's ctor
2024-03-21 19:09:05 -04:00
xiaoyifang
728fa4850c
Merge pull request #1425 from shenlebantongying/fix/mac-open-in-systemviewer
...
fix: "Open Image in System Viewer" doesn't work on macOS
2024-03-20 13:19:03 +08:00
shenleban tongying
0b61888bc7
fix: Open Image in System Viewer doesn't work on macOS
2024-03-20 00:46:40 -04:00
shenleban tongying
483381414f
clean: remove macOS unused code related to gestures ( #1421 )
...
* clean: remove macOS unused code related to gestures
We prefer native gestures and disabled gesture.cc long time ago, those are unused
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-03-20 11:11:35 +08:00
shenleban tongying
b9e14f806c
fix: CMake problems found by the openBSD package ( #1422 )
...
* fix: CMake problems found by openBSD package
* remove unused WITH_XAPIAN option
* don't link Qt TTS if not requested
* fix: address CMake problems found by openBSD package
* remove unused WITH_XAPIAN option
* don't link Qt TTS if not requested
* Disable some code when TTS is not requested
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-03-20 11:08:17 +08:00
shenleban tongying
dd95690940
clean: simplify tabbar double click detect via qt's built-in methods ( #1419 )
...
* clean: simplify tabbar double click detect via qt's built-in methods
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-03-18 17:45:06 +08:00
shenleban tongying
32391bda43
fix: reduce darkreader mode white flash further by using QWebEnginePage::setBackgroundColor() (for Qt6.6.3+) ( #1406 )
...
* fix: reduce darkreader mode white flash further by using
QWebEnginePage::setBackgroundColor() (for Qt6.6.3+)
In previous Qt6.x versions, this function only set background once and
become invalidated if reload a page.
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-02-27 18:07:00 +08:00
xiaoyifang
69191e4387
Merge pull request #1386 from xiaoyifang/fix/addon-style
...
fix: possible crash on macos
2024-01-27 10:34:28 +08:00
YiFang Xiao
54808cd03f
fix: ctrl+v in Welcome page will result a wrong search
2024-01-26 16:52:27 +08:00
YiFang Xiao
0596ed5e45
opt: remove debug info
2024-01-26 15:50:01 +08:00
YiFang Xiao
e312545204
fix: possible crash on macos
2024-01-24 22:55:34 +08:00
xiaoyifang
c15cbbf607
opt: support UP/Down arrow key in headword UI ( #1358 )
...
* opt:refactor the code
* opt: headwords dialog response to the Up/Down Key
* opt: when the headword come from headword dialog ,not focus
* [autofix.ci] apply automated fixes
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-22 17:04:30 +08:00
YiFang Xiao
97e495613b
fix: auto audio pronunciation does not work properly
2024-01-21 13:48:07 +08:00
xiaoyifang
a06a372314
Merge pull request #1371 from xiaoyifang/fix/group-crash
...
fix: groups widget crash on macos occasionly
2024-01-21 12:53:24 +08:00
YiFang Xiao
3e87990ec5
fix: groups widget crash on macos occasionly
2024-01-21 12:42:34 +08:00
YiFang Xiao
85ac0b0e60
opt: refactor the code
2024-01-20 11:19:35 +08:00
YiFang Xiao
11af19de3b
fix: critial error throw.
2024-01-10 09:57:31 +08:00
xiaoyifang
804aa29788
Merge pull request #1356 from xiaoyifang/fix/middle-button
...
fix: middle button does not work
2024-01-04 20:39:56 +08:00
YiFang Xiao
c2a6b9b7d9
fix: validate the dictionary when push it into the variable
2024-01-04 20:23:05 +08:00
YiFang Xiao
7420944b9d
fix: middle button does not work
2024-01-04 20:17:51 +08:00
xiaoyifang
fc62d115f3
Merge pull request #1311 from xiaoyifang/opt/highlight-term
...
opt: mark exact word
2023-12-06 15:23:30 +08:00
YiFang Xiao
923a46217b
opt: mark exact word
2023-12-06 14:29:59 +08:00
YiFang Xiao
d15cafed49
fix: image temp path
2023-12-06 11:16:35 +08:00
xiaoyifang
9c5e25971b
opt: support to open image in system viewer ( #1309 )
...
* opt: open image in external
fix have to wait the resource downloaded
* [autofix.ci] apply automated fixes
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-12-06 09:44:17 +08:00
xiaoyifang
64f69d2235
opt: open image in external tool ( #1308 )
...
* opt: open image in external tool
* [autofix.ci] apply automated fixes
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-12-05 14:59:45 +08:00
YiFang Xiao
f03d8b5ea1
opt: do not set the default text
2023-11-29 17:14:51 +08:00
YiFang Xiao
439b780db5
opt: use a new way to handle the highlight matched terms in the fulltext search view page.
2023-11-25 17:13:33 +08:00
xiaoyifang
8c87b934d4
opt: refactor the escape(unescap)Amps ( #1300 )
...
* opt: refactor the escape(unescap)Amps
* [autofix.ci] apply automated fixes
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-11-24 18:18:14 +08:00
xiaoyifang
1e0823147a
opt: enable xapian position on default ( #1299 )
...
* opt: enable xapian position on default
* [autofix.ci] apply automated fixes
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-11-24 11:03:21 +08:00
xiaoyifang
fb85f68b21
fix: js undefined error ( #1298 )
...
* fix: js undefined error
* [autofix.ci] apply automated fixes
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-11-23 22:00:19 +08:00
shenleban tongying
30572321f7
fix: force wayland should work for BSD, also remove a unnecessary env check for macOS
2023-11-18 12:46:43 -05:00
xiaoyifang
78bd94f965
fix: mouse xbutton1(&2) back and forward event ( #1258 )
...
* fix: mouse xbutton1(&2) back and forward event
* [autofix.ci] apply automated fixes
* fix: mouse xbutton1&2 back and forward triggered twice.
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-10-27 07:51:34 +08:00
shenleban tongying
b2b865a2cb
feat: add GOLDENDICT_FORCE_WAYLAND to force wayland
2023-10-23 01:45:08 -04:00
xiaoyifang
22f35dd7ee
opt: remove dictionary debug mode ( #1249 )
...
* opt: remove dictionary debug mode
* opt: remove dictionary debug mode
2023-10-19 07:37:42 +08:00
xiaoyifang
0fbcdda72f
opt: use italic to indicate the no results ( #1232 )
...
* opt: use italic to indicate the no results
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-10-15 22:36:39 +08:00
xiaoyifang
0be3afa90a
opt: history addItem logic optimization ( #1224 )
...
* opt: history addItem logic optimization
* opt: move history logic after url load
* opt: move history logic after url load
* opt: remove Item from history
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
2023-10-10 22:57:26 +08:00
YiFang Xiao
f274e658ed
fix: remove unused method
2023-10-10 21:37:11 +08:00
YiFang Xiao
b4cbf24570
fix: scanpopup flash content
...
[autofix.ci] apply automated fixes
2023-10-10 21:29:11 +08:00
xiaoyifang
b1781b63d6
opt: remove gdpicture & maxPictureWidth which has not been used at all. ( #1220 )
...
* opt: remove gdpicture protocol which has lost effect for a long time
* opt: remove maxPictureWidth which has no place to configure this variable value
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-10-09 19:58:16 +08:00
xiaoyifang
64529805ff
fix: dsl max width image ( #1217 )
...
* fix: dsl max width image
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-10-09 14:06:38 +08:00
YiFang Xiao
810c4b32a2
fix: save article , process qrc protocol link
2023-10-08 16:14:51 +08:00
xiaoyifang
8798f04312
Merge pull request #1210 from xiaoyifang/opt/code-smell
...
refactor: use static class method instead of instance method
2023-10-07 21:51:26 +08:00
xiaoyifang
47293ada62
Merge pull request #1209 from xiaoyifang/fix/fontsize
...
fix: word zoom does not work in completer
2023-10-07 21:51:06 +08:00
YiFang Xiao
b754a24c6c
refactor: reduce nested loop depth
2023-10-07 21:36:40 +08:00
YiFang Xiao
da9d90efec
fix: word zoom does not work in completer
2023-10-07 21:13:12 +08:00
YiFang Xiao
f2094bad6c
fix: typo
2023-10-07 20:53:14 +08:00
xiaoyifang
aebf85ef4a
opt: refactor the code to show untitle & welcome page ( #1203 )
...
* opt: refactor the code to show untitle & welcome page
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-10-07 20:49:38 +08:00
YiFang Xiao
26b04fc9b2
i18n: fix typo in Lingua Libre Dialog
...
fix #1190
2023-10-03 08:02:24 +08:00
xiaoyifang
471f20f140
Merge pull request #1183 from xiaoyifang/fix/popup-min-height
...
fix: suggestion list set a minimum height
2023-09-30 11:53:08 +08:00
xiaoyifang
ef6e878a31
opt: add translation windows when invoked from console ( #1173 )
...
* opt: add an extra console argument to specify the translation windows
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-09-30 11:40:40 +08:00
YiFang Xiao
3af334a093
fix: suggestion list set a minimum height
2023-09-30 11:23:29 +08:00