Commit graph

5355 commits

Author SHA1 Message Date
YiFang Xiao 28924b5953 opt:refactor code 2024-01-27 10:56:34 +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
xiaoyifang bc8c615d4d
Merge pull request #1385 from xiaoyifang/fix/ctrl-v-in-welcome-page
fix: ctrl+v in Welcome page will result a wrong search
2024-01-26 17:13:03 +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
xiaoyifang 9d34a6a316
New Crowdin updates (#1384)
* New translations Chinese Simplified from Crowdin

* New translations French from Crowdin

* New translations Spanish from Crowdin

* New translations Belarusian from Crowdin

* New translations Bulgarian from Crowdin

* New translations Czech from Crowdin

* New translations German from Crowdin

* New translations Greek from Crowdin

* New translations Finnish from Crowdin

* New translations Italian from Crowdin

* New translations Japanese from Crowdin

* New translations Korean from Crowdin

* New translations Lithuanian from Crowdin

* New translations Macedonian from Crowdin

* New translations Dutch from Crowdin

* New translations Polish from Crowdin

* New translations Portuguese from Crowdin

* New translations Russian from Crowdin

* New translations Slovak from Crowdin

* New translations Albanian from Crowdin

* New translations Serbian (Cyrillic) from Crowdin

* New translations Swedish from Crowdin

* New translations Turkish from Crowdin

* New translations Ukrainian from Crowdin

* New translations Chinese Traditional from Crowdin

* New translations Vietnamese from Crowdin

* New translations Portuguese, Brazilian from Crowdin

* New translations Persian from Crowdin

* New translations Spanish, Argentina from Crowdin

* New translations Hindi from Crowdin

* New translations Esperanto from Crowdin

* New translations Lojban from Crowdin

* New translations German, Switzerland from Crowdin

* New translations Spanish, Bolivia from Crowdin

* New translations Tajik from Crowdin

* New translations Quechua from Crowdin

* New translations Aymara from Crowdin

* New translations Arabic, Saudi Arabia from Crowdin

* New translations Turkmen from Crowdin

* New translations Interlingue from Crowdin
2024-01-26 08:20:23 +08:00
Xu Jiyong 853130ddb7
opt: add the language variant option for wikipedia dictionaries (#1374)
* opt: add the language variant option for wikipedia dictionaries

* fix:default value for 'lang_' parameter

* [autofix.ci] apply automated fixes

* fix: Should have been 'https' for the wikipedia queries.

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-26 07:56:17 +08:00
shenleban tongying 4304fc9aef fix: uses libc iconv on FreeBSD 2024-01-25 04:03:27 -05:00
shenleban tongying 2acf36d421 fix: correctly uses CMake's FindX11 2024-01-25 03:44:42 -05: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 2877e1bb0b fix: qt 6.7.0 qdockerwidget can not remember the toggle state 2024-01-22 13:43:05 +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
xiaoyifang 2ce15b2d6e
Merge pull request #1368 from xiaoyifang/opt/refactoring
opt: refactor the code
2024-01-21 11:57:44 +08:00
YiFang Xiao 85ac0b0e60 opt: refactor the code 2024-01-20 11:19:35 +08:00
xiaoyifang 80eb60a138
Merge pull request #1367 from xiaoyifang/opt/fix-mac-arm-libicudata
fix: macos arm support
2024-01-20 00:13:16 +08:00
YiFang Xiao 239a7ffdfd fix: macos arm support 2024-01-19 23:57:27 +08:00
xiaoyifang ba2bf80848
Merge pull request #1364 from xiaoyifang/opt/mac-m1
opt: arm macos support
2024-01-19 22:06:05 +08:00
YiFang Xiao e7f5901c58 opt: macos arm support 2024-01-19 22:05:18 +08:00
xiaoyifang 67231782bd
Merge pull request #1365 from xiaoyifang/action/upgrade-qt
action: upgrade to  qt6.6.1
2024-01-19 17:49:12 +08:00
YiFang Xiao bb46ed4dab action: upgrade to qt6.6.1 2024-01-19 14:53:30 +08:00
YiFang Xiao 3194302df2 opt: arm macos support 2024-01-19 10:34:47 +08:00
xiaoyifang b5de527845
Merge pull request #1360 from xiaoyifang/fix/critial-resource-no-exist
fix: critial error throw.
2024-01-10 20:14:44 +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
xiaoyifang 730a4b24cf
Merge pull request #1357 from xiaoyifang/fix/dictionary-crash
fix: validate the dictionary when push it into the variable
2024-01-04 20:39:41 +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 cbcd274ac1
Merge pull request #1355 from xiaoyifang/doc/add-program-dictionary
doc: add a document about program dictionary
2024-01-04 19:48:39 +08:00
YiFang Xiao 9382c1d52c doc: add a document about program dictionary 2024-01-04 18:18:09 +08:00
xiaoyifang dca702e77d
Merge pull request #1338 from xiaoyifang/opt/dictserver-reimplementation
opt : dictserver reimplementation with signal
2023-12-30 19:00:07 +08:00
autofix-ci[bot] 6890a952b3
[autofix.ci] apply automated fixes 2023-12-30 10:15:05 +00:00
YiFang Xiao fa7b3db0bc opt: use qtcpsocket signal to implement the dictserver protocol 2023-12-30 18:13:36 +08:00
xiaoyifang ce89ec31c1
Merge pull request #1344 from xiaoyifang/opt/qt-version
opt: experiment with qt 6.7.0
2023-12-29 16:59:00 +08:00
YiFang Xiao c9525a84e1 opt: experiment with qt 6.7.0 2023-12-29 16:47:30 +08:00
xiaoyifang 619e7e0026
New Crowdin updates (#1334)
* New translations French from Crowdin

* New translations Spanish from Crowdin

* New translations Belarusian from Crowdin

* New translations Bulgarian from Crowdin

* New translations Czech from Crowdin

* New translations German from Crowdin

* New translations Greek from Crowdin

* New translations Finnish from Crowdin

* New translations Italian from Crowdin

* New translations Japanese from Crowdin

* New translations Korean from Crowdin

* New translations Lithuanian from Crowdin

* New translations Macedonian from Crowdin

* New translations Dutch from Crowdin

* New translations Polish from Crowdin

* New translations Portuguese from Crowdin

* New translations Russian from Crowdin

* New translations Slovak from Crowdin

* New translations Albanian from Crowdin

* New translations Serbian (Cyrillic) from Crowdin

* New translations Swedish from Crowdin

* New translations Turkish from Crowdin

* New translations Ukrainian from Crowdin

* New translations Chinese Simplified from Crowdin

* New translations Chinese Traditional from Crowdin

* New translations Vietnamese from Crowdin

* New translations Portuguese, Brazilian from Crowdin

* New translations Persian from Crowdin

* New translations Spanish, Argentina from Crowdin

* New translations Hindi from Crowdin

* New translations Esperanto from Crowdin

* New translations Lojban from Crowdin

* New translations German, Switzerland from Crowdin

* New translations Spanish, Bolivia from Crowdin

* New translations Tajik from Crowdin

* New translations Quechua from Crowdin

* New translations Aymara from Crowdin

* New translations Arabic, Saudi Arabia from Crowdin

* New translations Turkmen from Crowdin

* New translations Interlingue from Crowdin

* New translations French from Crowdin

* New translations Spanish from Crowdin

* New translations Belarusian from Crowdin

* New translations Bulgarian from Crowdin

* New translations Czech from Crowdin

* New translations German from Crowdin

* New translations Greek from Crowdin

* New translations Finnish from Crowdin

* New translations Italian from Crowdin

* New translations Japanese from Crowdin

* New translations Korean from Crowdin

* New translations Lithuanian from Crowdin

* New translations Macedonian from Crowdin

* New translations Dutch from Crowdin

* New translations Polish from Crowdin

* New translations Portuguese from Crowdin

* New translations Russian from Crowdin

* New translations Slovak from Crowdin

* New translations Albanian from Crowdin

* New translations Serbian (Cyrillic) from Crowdin

* New translations Swedish from Crowdin

* New translations Turkish from Crowdin

* New translations Ukrainian from Crowdin

* New translations Chinese Simplified from Crowdin

* New translations Chinese Traditional from Crowdin

* New translations Vietnamese from Crowdin

* New translations Portuguese, Brazilian from Crowdin

* New translations Persian from Crowdin

* New translations Hindi from Crowdin

* New translations Esperanto from Crowdin

* New translations Tajik from Crowdin

* New translations Quechua from Crowdin

* New translations Aymara from Crowdin

* New translations Turkmen from Crowdin

* New translations Chinese Simplified from Crowdin

* New translations Chinese Simplified from Crowdin

* New translations Chinese Traditional from Crowdin
2023-12-22 13:37:16 +08:00
YiFang Xiao 5a2091c4da i18n: update translation 2023-12-21 20:12:49 +08:00
YiFang Xiao e35dc22467 opt: link style in the welcomepage 2023-12-21 11:36:58 +08:00
xiaoyifang bee5206085
Merge pull request #1333 from xiaoyifang/opt/welcome-popup
opt: remove popup html
2023-12-21 10:59:04 +08:00
YiFang Xiao 2dbd713ca4 opt: remove popup html 2023-12-21 10:50:15 +08:00
YiFang Xiao 722b11517c opt: welcome page text refinement 2023-12-21 10:46:27 +08:00
xiaoyifang a7eff055c8
Merge pull request #1331 from xiaoyifang/opt/scanpopup
opt: use link instead of button and tooltip
2023-12-20 15:27:54 +08:00
YiFang Xiao 2ae6c164da doc: update document about ffmpeg 2023-12-20 15:17:05 +08:00
YiFang Xiao b5a1192cfd opt: use link instead of button and tooltip 2023-12-20 15:04:57 +08:00
xiaoyifang 17d46fcac1
Merge pull request #1322 from shenlebantongying/mv-impl
clean: move dict implementations out of headers
2023-12-12 14:14:02 +08:00
xiaoyifang 23770e6119
Merge pull request #1318 from xiaoyifang/opt/remove-disable-web-security
opt: remove disable web security
2023-12-12 10:35:20 +08:00
shenleban tongying cbf5cfee7a
clean: move dict implementations out of headers
class with Q_OBJECT can be defined .cpp file by including .moc
explicitly
2023-12-11 21:21:50 -05:00
YiFang Xiao cdf1ed22ef replace highdpi_scaling with the new name 2023-12-11 17:22:05 +08:00