Commit graph

4459 commits

Author SHA1 Message Date
YiFang Xiao 85f3e249f0 fix: remove code smell 2023-05-13 22:44:03 +08:00
YiFang Xiao dfd8112f76 fix: multi monitor issue
taken the changes from From 83020389c8
2023-05-13 22:44:03 +08:00
YiFang Xiao 3265912b28 fix: enable font antialias
fix #315
2023-05-13 14:37:49 +08:00
YiFang Xiao 837f8bcaf8 fix: code smell 2023-05-13 12:39:36 +08:00
YiFang Xiao 60d26e0e0f fix: the scanpopup found dictionaries mixed with mainwindows
fix #677
2023-05-13 12:39:36 +08:00
YiFang Xiao 301db81bd4 opt: move auto release guard to the variable
by this way, developer will have a more clear view about what will happen when released
2023-05-12 16:59:52 +08:00
YiFang Xiao be8331afa8 opt: inspector debug message changes 2023-05-12 16:59:52 +08:00
YiFang Xiao 91a5696361 opt: no need to throw warning when invoke RegisterHotKey 2023-05-12 16:59:52 +08:00
YiFang Xiao 17d7fa663f opt: seperate the pdb file with application bundle 2023-05-12 16:59:52 +08:00
YiFang Xiao 136d1cb03b opt: only use eb source on Windows 2023-05-12 16:06:25 +08:00
YiFang Xiao d1f5024b2b fix: add default value to js gdMakeArticleActive invoke 2023-05-12 09:20:19 +08:00
YiFang Xiao 3a24a43410 fix: when use arrow key in foundDictionaryPanel ,jump to the target dictionary 2023-05-11 18:43:02 +08:00
YiFang Xiao d551d120b8 opt: suppress warning C4267 on Windows 2023-05-11 07:13:28 +08:00
yifang xiao 2b72e14b55 fix: phrase send from scanpopup should not escape again
fix #626
2023-05-11 07:08:02 +08:00
xiaoyifang 242328332d opt:macos remove maclibs
macdeployqt can not handle file link before qt6.x , so the homebrew build release will only be  provided in Qt6
users need to build their only qt5 version from source.
2023-05-10 21:13:20 +08:00
yifang xiao b495a1006f opt: only enable highlight dictionary name on modern style 2023-05-09 12:32:09 +00:00
YiFang Xiao 9c22e7bb21 clean: remove useless comment 2023-05-09 06:16:41 +08:00
xiaoyifang f25bee96e5 fix:startdict parse html incorrect
stardict/xdxf use QDomDocument to parse the html. which result with incorrect html structure.
2023-05-09 06:16:41 +08:00
xiaoyifang c11cff46f0 opt:style changes 2023-05-09 06:16:41 +08:00
xiaoyifang 2e1a34461f
New Crowdin updates (#668)
* New translations Chinese Traditional from Crowdin

* New translations Chinese Traditional from Crowdin
2023-05-09 06:16:04 +08:00
YiFang Xiao 7e6cb95b1f fix: made some minor changes on locale/readme.md 2023-05-08 13:27:01 +08:00
YiFang Xiao 482379e5c7 opt: the relative position will make the absolute position work as expected 2023-05-08 13:27:01 +08:00
YiFang Xiao 478993a37f opt: use a seperate ts file as crowdin source
the ts files generated by lupdate[-pro].exe have 4 spaces indentation while Crowdin use 2 spaces indentation.
This will cause the PR commit has many changed lines.  seperate the source file for crowdin use only should solve this issue.
2023-05-08 13:27:01 +08:00
xiaoyifang eee71f6cdf opt: remove unneccessary translation and QString conversion 2023-05-08 00:31:21 +08:00
xiaoyifang a2f0748c0d opt: only enable debug info when enabled breakpad
breakpad has offered a series tools to analysis the generated dump file
2023-05-07 19:54:47 +08:00
xiaoyifang 49c61350e0
New Crowdin updates (#656)
* New translations Chinese Traditional from Crowdin

* New translations Chinese Traditional from Crowdin

* New translations German, Switzerland from Crowdin
2023-05-07 17:23:07 +08:00
xiaoyifang 7e924a7798 howto:add an article about how to analysis the crash dump created by breakpad 2023-05-07 17:22:13 +08:00
xiaoyifang 731e54d718 remove eb.lib and use source directly
update eb submodule
2023-05-07 16:55:18 +08:00
xiaoyifang e8b5e8d19a opt : add padding to modern style 2023-05-07 16:54:15 +08:00
xiaoyifang ce8f5eeb7f fix:use a different socketname 2023-05-06 18:14:08 +08:00
xiaoyifang 62584afee8 github:add Chinese note in the github release note 2023-05-06 07:30:39 +08:00
xiaoyifang 47d4bc7e17 update eb submodule 2023-05-06 07:07:09 +08:00
shenlebantongying 4ead97637e cmake: split windows & unix library finding & linking
* they have nothing in common
2023-05-06 07:07:09 +08:00
shenleban tongying 7a9ab76bb8 update issue template 2023-05-06 07:07:09 +08:00
xiaoyifang a7e5758a6d New translations zh_CN.ts (Belarusian)
New translations {languageName}(%locale_with_underscore%.%file_extension%) from Crowdin

New translations {languageName}(%locale_with_underscore%.%file_extension%) from Crowdin

New translations {languageName}(%locale_with_underscore%.%file_extension%) from Crowdin

New translations Belarusian from Crowdin

New translations French from Crowdin

New translations Belarusian from Crowdin

New translations Bulgarian from Crowdin

New translations Czech 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 Vietnamese from Crowdin

New translations Portuguese, Brazilian from Crowdin

New translations Spanish, Argentina from Crowdin

New translations Hindi from Crowdin

New translations Esperanto 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 Lojban from Crowdin

New translations Belarusian from Crowdin
2023-05-06 07:07:08 +08:00
YiFang Xiao c9a81f4fad github:locale update will not trigger check 2023-05-05 15:32:20 +08:00
YiFang Xiao ae755a2f71 update crowdin commit message 2023-05-05 15:07:09 +08:00
xiaoyifang bbec4685f8 fix:epwing navigation reference to invalid position 2023-05-05 08:24:00 +08:00
xiaoyifang 209b5e79da New translations zh_CN.ts (German) 2023-05-04 20:30:15 +08:00
xiaoyifang c49732d540 New translations zh_CN.ts (German) 2023-05-04 20:30:15 +08:00
xiaoyifang 9cb289d3e2 New translations zh_CN.ts (Belarusian) 2023-05-04 20:30:15 +08:00
xiaoyifang 60f500ac6b
add crowdin badge 2023-05-03 21:58:23 +08:00
xiaoyifang a2409f5f48 bump alpha version to 23.05.03 2023-05-03 12:19:50 +08:00
xiaoyifang 2f22aa1580 fix:qtexttospeech crash when initialized 2023-05-03 08:59:45 +08:00
xiaoyifang cfa393f0d9
New Crowdin updates (#623)
* New translations zh_CN.ts (Russian)

* New translations zh_CN.ts (Chinese Simplified)

* New translations zh_CN.ts (Chinese Traditional)

* New translations zh_CN.ts (Spanish)

* New translations zh_CN.ts (Belarusian)

* New translations zh_CN.ts (Russian)

* New translations zh_CN.ts (Chinese Traditional)

* New translations zh_CN.ts (Persian)

* New translations zh_CN.ts (Russian)

* New translations zh_CN.ts (Interlingue)
2023-05-02 16:34:57 +08:00
xiaoyifang 744eca26cb doc: add breakpad document 2023-05-02 15:53:41 +08:00
xiaoyifang 391222b0ad action:python version 2023-05-02 15:53:41 +08:00
xiaoyifang 27f15f26ea opt: refactor code to conform to style 2023-05-02 15:53:41 +08:00
xiaoyifang c969418497 feat: add breakpad crash support 2023-05-02 15:53:41 +08:00
xiaoyifang 5aee6e4627 fix: on Windows, link -lzlib instead of -lz
pave way for futher vcpkg refactor
2023-05-02 13:42:27 +08:00