Commit graph

5408 commits

Author SHA1 Message Date
xiaoyifang ec2856336c
opt: add option to disable tts component (#1169)
* opt: add tts config option

* opt:[macos] disable tts by default

* [autofix.ci] apply automated fixes

* opt: add build flags to about dialog

---------

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-26 11:09:05 +08:00
xiaoyifang 248252a698
[Win]: remove ffmpeg winlibs (#1167)
* [Win]: remove ffmpeg winlibs

* fix: remove qt 6.6.0

* fix: remove qt 6.6.0

* opt: disable ffmpeg

* opt: upgrade macos qt version to qt6.5.2

---------

Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
2023-09-26 00:01:54 +08:00
xiaoyifang 5d1f7f0206
opt: remove ffmpeg player (#1164)
* opt: remove ffmpeg player

* opt: remove ffmpeg player
2023-09-25 07:46:03 +08:00
xiaoyifang 200894e5a2
Merge pull request #1163 from xiaoyifang/fix/macos-ffmpeg-speex
[macos]: fix ffmpeg dependencies
2023-09-24 20:55:54 +08:00
YiFang Xiao 1f61dd5fee [macos]: fix ffmpeg dependencies 2023-09-24 13:28:10 +08:00
xiaoyifang c61fc4862e
Merge pull request #936 from xiaoyifang/action/upgrade-6.6.0
action: upgrade qt 6.6.0
2023-09-23 20:02:12 +08:00
xiaoyifang 2d9b5b03e5
Merge pull request #1162 from xiaoyifang/i18n_
New Crowdin updates
2023-09-23 20:01:55 +08:00
xiaoyifang 04364349bf New translations German, Switzerland from Crowdin 2023-09-23 14:39:13 +08:00
YiFang Xiao 6dbb4f7541 action: upgrade qt to 6.6.0 2023-09-23 08:48:53 +08:00
xiaoyifang a827a00714
fix: macos ffmpeg (#1157)
* fix: macos crash

fix #1144

* macos: auto fix dependencies

* macos: auto fix dependencies

* macos: auto fix dependencies

* macos: auto fix dependencies

* macos: auto fix dependencies

* macos: auto fix dependencies

* macos: auto fix dependencies

* fix:macos ffmepg

* fix:macos ffmepg

* fix:macos ffmepg

* fix: macos

* fix: macos

* fix: macos

* fix: macos

* fix: macos

* fix: macos

---------

Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
2023-09-21 10:35:47 +08:00
xiaoyifang 19e848ec50
fix: enter event in translate textline (#1158)
* fix: enter event in translate textline

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-09-21 07:44:58 +08:00
xiaoyifang dcc4b19b56
fix: popup enter does not work (#1149)
* fix: popup enter does not work

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-09-17 11:13:08 +08:00
xiaoyifang 5154e0061f
fix: website dictionary with port in the url (#1148)
* fix: website dictionary with port in the url

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-09-17 10:38:29 +08:00
xiaoyifang 30aec906a7
Merge pull request #1146 from xiaoyifang/fix/issue-1144-2
fix: [macos] disable ffmpeg to solve the #1144 issue
2023-09-17 10:12:55 +08:00
YiFang Xiao 85b8cf2f38 fix: disable ffmpeg to solve the #1144 issue 2023-09-16 15:11:55 +08:00
YiFang Xiao ed76ebc495 action: release note 2023-09-14 14:57:15 +08:00
xiaoyifang c8f048eb39
Merge pull request #1143 from xiaoyifang/fix/mac-dmg-failed
action: mac dmg failed
2023-09-14 14:49:30 +08:00
YiFang Xiao 49dd2c0d5a macos: hdiutil create failed with resource busy 2023-09-14 14:48:36 +08:00
YiFang Xiao 88e0929a95 clean: remove unmet condition 2023-09-14 14:48:29 +08:00
xiaoyifang 9929c60130
Merge pull request #1142 from xiaoyifang/fix/issue-1139
fix: suggestion list scroll to the top
2023-09-14 09:30:14 +08:00
YiFang Xiao 424642cb3d fix: suggestion list scroll to the top 2023-09-14 08:06:42 +08:00
xiaoyifang 6f06f083da
opt: make translateline in toolbar the same height as toolbar (#1140)
* opt: make  translateline in toolbar the same height as toolbar

* Update src/ui/mainwindow.cc

* Update src/ui/mainwindow.cc
2023-09-13 15:44:57 +08:00
xiaoyifang 0278597b56
opt: abbreviate the too long headword to maxHeadwordSize (#1137)
* opt: abbreviate the too long headword to maxHeadwordSize

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-09-10 22:21:11 +08:00
YiFang Xiao 05fa73128b fix: press enter event handled in translateline 2023-09-10 22:07:09 +08:00
xiaoyifang d4f19cf4cd
fix: use wait condition to rewrite datarequest (#1015)
* fix: use wait condition for datarequest

* fix: rewrite byteAvailable

* [autofix.ci] apply automated fixes

* fix: rewrite qwaitcondition

* [autofix.ci] apply automated fixes

* opt: wait condition

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-09-10 19:02:31 +08:00
YiFang Xiao 66522b17ce update alpha version 2023-09-10 19:02:07 +08:00
xiaoyifang 8dd9119aec
fix: translatebox press Enter does not translate the selected item (#1134)
* fix: translatebox press Enter does not translate the selected item

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-09-10 17:52:18 +08:00
xiaoyifang 283b406a8a
Merge pull request #1133 from atauzki/staged
Update and cleanup media libs.
2023-09-10 17:48:49 +08:00
atauzki cee9ccc0fd Update and cleanup media libs. 2023-09-10 09:24:11 +08:00
xiaoyifang 8a4d2f72b2
Merge pull request #1130 from atauzki/staged
winlib:Update ffmpeg 5.1.3.
2023-09-09 20:56:18 +08:00
atauzki acda3aa100 Update ffmpeg 5.1.3. 2023-09-09 18:30:38 +08:00
xiaoyifang 11a6c31e6a
New Crowdin updates (#1127)
* 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 Chinese Simplified 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 Turkmen from Crowdin

* New translations French from Crowdin

* New translations Chinese Simplified from Crowdin

* New translations Chinese Simplified from Crowdin

* New translations Chinese Simplified from Crowdin

* New translations Chinese Simplified from Crowdin
2023-09-09 18:21:29 +08:00
YiFang Xiao 06c0135875 i18n: update translation items 2023-09-08 07:49:34 +08:00
YiFang Xiao 52298f4491 action: vcpkg 2023-09-08 07:47:52 +08:00
xiaoyifang 26f9a64e67
Merge pull request #1126 from xiaoyifang/action/vcpkg
action: vcpkg
2023-09-08 07:42:02 +08:00
shenleban tongying 76142f2b0b
update CMake project VERSION 2023-09-07 18:00:38 -04:00
shenleban tongying 99d723699d
add new release to metainfo.xml 2023-09-07 17:18:33 -04:00
YiFang Xiao c7259d2d97 action: vcpkg 2023-09-08 00:28:50 +08:00
xiaoyifang bff9d83efa
opt: add system font configuration (#1125)
* opt: add system font configuration

* [autofix.ci] apply automated fixes

* opt: add option to change the interface font

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-09-07 09:53:51 +08:00
xiaoyifang 5c9beab96c
fix: search in the current page does not clear found dictionary panel (#1123)
* fix: search in the current page does not clear found dictionary panel

* [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-09-05 00:06:03 +08:00
xiaoyifang b1ea47be26
Merge pull request #1122 from xiaoyifang/opt/icon-program
opt: replace programdict with a new icon
2023-09-04 22:09:25 +08:00
YiFang Xiao ccc81ce0b8 opt: replace programdict with a new icon 2023-09-04 19:16:47 +08:00
xiaoyifang 9ca35c26a8
style: epwing dictionary css (#1121)
* style: epwing dictionary css

* [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-09-04 19:01:07 +08:00
xiaoyifang 966f494d77
Merge pull request #1119 from xiaoyifang/action/release-note
action: add human friendly branch
2023-09-04 09:40:49 +08:00
YiFang Xiao 7d69212c3d action: add human friendly branch 2023-09-04 09:39:32 +08:00
xiaoyifang d622ea201e
Merge pull request #1118 from xiaoyifang/i18n_
New Crowdin updates
2023-09-03 10:07:06 +08:00
xiaoyifang 9490f9690e New translations German, Switzerland from Crowdin 2023-09-02 22:54:45 +08:00
xiaoyifang 30ceebff2d
Merge pull request #1117 from xiaoyifang/fix/preference-layout
opt: preference layout rearrangement
2023-09-02 22:42:13 +08:00
xiaoyifang 97db29030a
Merge pull request #1116 from xiaoyifang/fix/headwords-mixed
fix: the headwords got mixed together
2023-09-02 22:41:56 +08:00
YiFang Xiao 7ff0790411 opt: preference layout rearrangement 2023-09-02 22:38:47 +08:00