Commit graph

5709 commits

Author SHA1 Message Date
shenleban tongying b882ecb76c
clean: convert Scanpopup edictGroupRequested to new syntax
* old code has a SIGNAL and a SLOT both named editGroupRequested'
* rename the SIGNAL to editGroupRequest to avoid this ambiguity
2023-06-11 10:17:20 -04:00
YiFang Xiao 318e186215 fix: slob fullindex will freeze the preference dialog 2023-06-11 21:33:25 +08:00
xiaoyifang 4722193048
Merge pull request #849 from shenlebantongying/no_SIGNAL
clean: convert `MainWindow::addGlobalAction` SLOT to new syntax
2023-06-11 18:33:02 +08:00
shenleban tongying f14d28d193
clean: convert MainWindow::addGlobalAction SLOT to new syntax
Historical context: `MainWindow::addGlobalAction` was invented by

https://github.com/goldendict/goldendict/pull/482/files
2023-06-11 04:47:39 -04:00
xiaoyifang ca4664f209
fix: possible crash (#836)
* fix: possible crash when show statusbar message

* windows qt upgrade to qt6.5.1

* Update src/ui/mainstatusbar.cc

---------

Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
2023-06-10 22:26:24 +08:00
xiaoyifang dfd3a86c7f
fix: fulltext remove query word size check (#845)
* fix: fulltext remove query word size check

* fix: remove unused methods

* 🎨 apply clang-format changes

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-10 21:02:22 +08:00
xiaoyifang 5bb1949c5c
Merge pull request #846 from shenlebantongying/staged
update initializing.ui & splash img
2023-06-10 19:45:39 +08:00
shenlebantongying ab7af55696 update initializing.ui & splash img 2023-06-10 07:40:17 -04:00
xiaoyifang a688a08eb1
Merge pull request #843 from xiaoyifang/feature/splash-2
feat: make initialize ui more human-friendly
2023-06-10 18:25:48 +08:00
YiFang Xiao 90b89acac0 feat: make initialize ui more human-friendly 2023-06-10 16:57:49 +08:00
xiaoyifang c7d3829eb7
Merge pull request #844 from xiaoyifang/fix/minor-ui-translate-docker
fix: adjust margin around dictionary group
2023-06-10 15:52:33 +08:00
YiFang Xiao 799370f5ef fix: adjust margin around dictionary group 2023-06-10 14:45:48 +08:00
xiaoyifang 9c1a77a3f8
fix regression: select translation line text when got focused (#841)
* fix: select translation line text when got focused

* 🎨 apply clang-format changes

* fix: code smells

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-10 10:36:59 +08:00
xiaoyifang fe1c609b49
Win Specific: upgrade opencc (#840)
* Win Specific: upgrade opencc

* opencc shared configuration file
2023-06-10 09:40:13 +08:00
xiaoyifang 7aedba4e2a
Merge pull request #838 from xiaoyifang/fix/merge_history
fix: merge history items when import history items
2023-06-09 22:30:09 +08:00
YiFang Xiao fc08c16479 fix: merge history items when import history items 2023-06-09 21:57:09 +08:00
YiFang Xiao 04ed15434e fix: remove duplicate logic 2023-06-09 21:36:12 +08:00
xiaoyifang 8ecf3b6cbc
Merge pull request #837 from xiaoyifang/opt/dsl-old-logic
fix: dsl remove too old code logic
2023-06-09 20:11:08 +08:00
xiaoyifang f02fc350f8
fix: keep the application name unchanged for now (#835)
fix: Windows autostart reg entry use GoldenDict as entry name
2023-06-09 19:56:51 +08:00
xiaoyifang 9d047fea61
fix: add an --reset-windows-state option to command line (#829)
* fix: add an --reset-windows-state option to command line

* add an option
2023-06-09 19:56:04 +08:00
YiFang Xiao 6a7dd65728 fix: remove too old code logic
reasons:
1. if the replacement is important ,then the code should not care about the length (size() < 70)
2.  ' ' has been replaced with uC2A0 which is incorrect.  u00A0 is expected.
2023-06-09 19:53:34 +08:00
xiaoyifang 67ed24c61c
fix: support dsl dictionary utf encoding detection (#830)
* fix: support dsl dictionary utf encoding detection

* fix: code smells

* fix: code smells

* 🎨 apply clang-format changes

* fix: adjust linefeed

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-09 08:01:45 +08:00
xiaoyifang 5fd9261047
Create CONTRIBUTING.md 2023-06-08 17:10:56 +08:00
xiaoyifang ab675a5d60
Create CODE_OF_CONDUCT.md 2023-06-08 17:07:21 +08:00
xiaoyifang d33bb8862f
Merge pull request #828 from xiaoyifang/fix/start-tray
fix: remove toggle main windows extra parameter
2023-06-08 09:45:09 +08:00
YiFang Xiao c56304a2b9 fix: remove toggle main windows extra parameter
the parameter has no use right now
2023-06-08 08:30:23 +08:00
xiaoyifang 1a1f70891d
Merge pull request #831 from xiaoyifang/fix/remove-unused-config
fix: remove unused configuration
2023-06-08 07:20:19 +08:00
YiFang Xiao 70cd2f937d fix: remove unused configuration 2023-06-07 23:49:27 +08:00
YiFang Xiao 47cc3ced1f fix: remove the context line parameter
in release mode, this parameters are empty
2023-06-07 21:58:59 +08:00
xiaoyifang f58eb43bd2
opt: use QFontCombox instead (#781)
* opt: use QFontCombox instead

* 🎨 apply clang-format changes

* remove comment code

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-07 21:53:21 +08:00
xiaoyifang db00fac907
New Crowdin updates (#827)
* New translations Russian from Crowdin

* New translations Russian from Crowdin
2023-06-07 18:26:01 +08:00
xiaoyifang 3276d2687c
Merge pull request #826 from Ajatt-Tools/fix
fix global translateLineText not being updated
2023-06-07 15:18:48 +08:00
xiaoyifang 6b0b4e5fa2
Merge pull request #824 from xiaoyifang/fix/macos-icu
fix: macos icudata can not be found
2023-06-07 14:50:15 +08:00
Ren Tatsumoto e6a2c4081b
fix global translateLineText not being updated when translate line changes 2023-06-07 09:34:25 +03:00
YiFang Xiao 4623eb2e8e fix: macos icudata can not be found 2023-06-07 08:39:28 +08:00
YiFang Xiao eccc3eaf0f Revert "opt: mdx video url"
This reverts commit 2bd5194c91.

accidently merged.
2023-06-06 23:45:04 +08:00
YiFang Xiao c2ff1e804f QDomDocument changed the implementation of setContent 2023-06-06 15:37:47 +08:00
YiFang Xiao 0cd1837ff2 Revert "action: upgrade qt version from qt6.4.3 to qt6.5.1"
This reverts commit 7566668432.
only revert the package building action.
2023-06-06 14:48:56 +08:00
YiFang Xiao c192b6c9cb Win Specific: remove msys.dll 2023-06-05 23:47:36 +08:00
xiaoyifang e0dba5ac3b
Merge pull request #818 from shenlebantongying/expose_timer
feat: expose linux's selection clipboard delay timer to user
2023-06-05 22:46:08 +08:00
YiFang Xiao 251fec8ea3 action: remove invalid property cached with qt-action 2023-06-05 22:05:22 +08:00
xiaoyifang 671427803a
fix: replace suggestion list with QCompleter (#808)
* fix: replace suggestionList with QCompleter


* 🎨 apply clang-format changes


* fix: code smells

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-05 21:22:20 +08:00
xiaoyifang 32a583c16a
Merge pull request #819 from xiaoyifang/fix/wiki-api
fix: wikipedia query parameter is incorrect
2023-06-05 21:11:23 +08:00
YiFang Xiao dcfee63b22 fix: wikipedia query parameter is incorrect 2023-06-05 20:58:04 +08:00
shenleban tongying 6732f4630d
feat: expose linux's selection clipboard delay timer to user
* In certain programs like Chrome, the selection clipboard will update
even the user have not released mouse button.
2023-06-05 08:22:49 -04:00
xiaoyifang 2e9e6068a4
Merge pull request #817 from xiaoyifang/fix/action-release-note
action: update release note
2023-06-05 16:16:12 +08:00
xiaoyifang a263315d15
Merge pull request #815 from xiaoyifang/i18n_
New Crowdin updates
2023-06-05 16:15:42 +08:00
YiFang Xiao e7ef0d31e2 action: update release note 2023-06-05 16:13:10 +08:00
xiaoyifang 9ed8f6a7bf
Update README.md 2023-06-05 15:10:28 +08:00
xiaoyifang 0e75014fe0
Update README.md 2023-06-05 15:08:27 +08:00