Commit graph

4876 commits

Author SHA1 Message Date
xiaoyifang 1f4baaced6
Merge pull request #909 from xiaoyifang/i18n_
New Crowdin updates
2023-06-27 09:41:37 +08:00
xiaoyifang 1a803d12e0 New translations Arabic, Saudi Arabia from Crowdin 2023-06-27 05:55:34 +08:00
xiaoyifang 062ced9253
New Crowdin updates (#908)
* New translations Czech from Crowdin

* New translations Czech from Crowdin

* New translations Korean from Crowdin

* New translations Esperanto from Crowdin

* New translations Lojban from Crowdin

* New translations Hindi from Crowdin

* New translations Lithuanian from Crowdin

* New translations Albanian from Crowdin

* New translations Arabic, Saudi Arabia from Crowdin

* New translations Lithuanian from Crowdin

* New translations Swedish from Crowdin

* New translations Swedish from Crowdin

* New translations Macedonian from Crowdin

* New translations Persian from Crowdin

* New translations Russian from Crowdin

* New translations Czech from Crowdin

* New translations Korean from Crowdin

* New translations Esperanto from Crowdin

* New translations Hindi from Crowdin

* New translations Lithuanian from Crowdin

* New translations Albanian from Crowdin

* New translations Arabic, Saudi Arabia from Crowdin

* New translations Swedish from Crowdin

* New translations Macedonian from Crowdin

* New translations Persian from Crowdin

* New translations French from Crowdin

* New translations Spanish from Crowdin

* New translations Belarusian from Crowdin

* New translations Bulgarian 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 Dutch from Crowdin

* New translations Polish from Crowdin

* New translations Portuguese from Crowdin

* New translations Slovak from Crowdin

* New translations Serbian (Cyrillic) 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, Bolivia from Crowdin

* New translations Tajik from Crowdin

* New translations Aymara from Crowdin

* New translations Turkmen from Crowdin

* New translations Czech from Crowdin

* New translations Esperanto from Crowdin

* New translations Albanian from Crowdin

* New translations Arabic, Saudi Arabia from Crowdin

* New translations Belarusian from Crowdin

* New translations Bulgarian from Crowdin

* New translations Dutch from Crowdin

* New translations Aymara from Crowdin

* New translations Portuguese from Crowdin

* New translations Quechua from Crowdin

* New translations Quechua from Crowdin
2023-06-26 13:09:23 +08:00
xiaoyifang fa5e85f566
Merge pull request #907 from shenlebantongying/datarequest_factory
clean: unify how data added to dataRequestInstant
2023-06-25 09:29:02 +08:00
shenleban tongying fa27f32146
clean: unify how data added to dataRequestInstant 2023-06-24 17:36:10 -04:00
xiaoyifang de329a19cc
Merge pull request #903 from xiaoyifang/fix/dsl-language
fix:dsl language parse issue
2023-06-24 21:25:39 +08:00
YiFang Xiao 8628a12e5f fix:dsl language parse issue
fix #902
2023-06-24 20:44:29 +08:00
xiaoyifang a878e725f2
fix: code smells in group widget (#901)
* fix: code smells in group widget

* 🎨 apply clang-format changes

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-24 15:30:20 +08:00
xiaoyifang 5d3f1a3e3d
Merge pull request #899 from shenlebantongying/datareq_append_str
clean: unify DataRequest string data appends
2023-06-24 14:28:01 +08:00
xiaoyifang 6a9ed739e8
Merge pull request #900 from shenlebantongying/xdxf_fix
feat: XDXF: distinguish `ex_orig` and `ex_tran`
2023-06-24 09:56:19 +08:00
shenleban tongying 48f2c94d0c
feat: XDXF: distinguish ex_orig and ex_tran
* this will make xdxf_ex_marked to inherit color, thus don't set it
to black.
2023-06-23 14:35:49 -04:00
shenleban tongying e06606ba3c
clean: unify DataRequest string data appends 2023-06-23 12:23:32 -04:00
xiaoyifang 3ea828d9d9
Update README.md 2023-06-23 22:41:41 +08:00
xiaoyifang 195889e533
Merge pull request #898 from xiaoyifang/action/windows-package
action: windows package order
2023-06-23 20:46:48 +08:00
YiFang Xiao f186e1d1e9 action: windows package order 2023-06-23 17:16:47 +08:00
YiFang Xiao 2a7d4d5e5b action: build when github/**yml changed 2023-06-23 16:25:55 +08:00
xiaoyifang ddb45b4e4c
Merge pull request #897 from xiaoyifang/fix/ubuntu-libzim
action: ubuntu build libzim from source
2023-06-23 16:23:42 +08:00
YiFang Xiao 8f6452ce12 action: ubuntu build libzim from source 2023-06-23 15:33:10 +08:00
xiaoyifang 1b41e3aa4d
Merge pull request #896 from xiaoyifang/action/xapian-action
action: remove xapian in the action name
2023-06-23 12:29:28 +08:00
YiFang Xiao 53bcac412b action: remove xapian in the action name
macos add qt6.4.3 package
2023-06-23 12:27:51 +08:00
xiaoyifang 2ee2271e91
Merge pull request #856 from xiaoyifang/fix/macos-ooi
fix: refactor editDictionary logic
2023-06-23 12:23:23 +08:00
YiFang Xiao 43c2cfdd65 fix: group widget null check 2023-06-23 09:28:35 +08:00
YiFang Xiao 2359352781 fix: editDictionaries tab interaction 2023-06-23 09:28:35 +08:00
YiFang Xiao aa94af4382 fix: fix double release pointer 2023-06-23 09:28:35 +08:00
YiFang Xiao 4d452e7a63 fix: tts null check 2023-06-23 09:28:35 +08:00
YiFang Xiao f909413caa fix: code smells 2023-06-23 09:28:35 +08:00
YiFang Xiao 0a9a053945 opt: enable breakpad on macos
action: add macos breakpad workflow

action: breakpad

action: breakpad

action: breakpad dmg

action: breakpad

action: macos breakpad action does not need to build automatically
2023-06-23 09:28:35 +08:00
YiFang Xiao 3b935e7660 fix: possible null object
refactor: group widget currentindex logic
2023-06-22 21:30:30 +08:00
xiaoyifang 967236857e
Merge pull request #894 from xiaoyifang/action/release-tag
action: release tag
2023-06-22 21:28:04 +08:00
YiFang Xiao 9e9e0dc495 action: release tag 2023-06-22 21:27:28 +08:00
xiaoyifang ef594117c3
opt: group widget remove all tabs (#892)
* opt: remove all group widget tabs

* 🎨 apply clang-format changes

* opt: does not elide text on tab name

* 🎨 apply clang-format changes

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-22 17:17:57 +08:00
xiaoyifang 04a58d6418
opt: dsl remove useless method and refactor langcodes logic (#889)
* opt: dsl remove useless method and refactor langcodes logic

* 🎨 apply clang-format changes

* opt: remove useless code

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-21 20:47:49 +08:00
xiaoyifang 074c7a0aca
action: update tag when upload release (#883)
* action: use custom tag when upload-release

* action: valid tag must begin with v

* action: use custom tag when upload-release

---------

Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
2023-06-20 15:56:26 +08:00
xiaoyifang 34f6cb9ddc
Merge pull request #885 from shenlebantongying/staged
Update splash.png
2023-06-20 15:56:13 +08:00
shenlebantongying 00e7023981 Update splash.png 2023-06-20 03:52:26 -04:00
xiaoyifang 93d475cc32
Merge pull request #882 from xiaoyifang/opt/unify-windows-icon
opt: unify windows icon
2023-06-20 13:43:25 +08:00
xiaoyifang a0d8c50a52
Merge pull request #881 from shenlebantongying/macOS_slot
fix: macOS missing slot warning
2023-06-20 09:54:40 +08:00
YiFang Xiao 7f0cb26cda opt: unify windows icon 2023-06-20 08:31:44 +08:00
xiaoyifang 6104a16a4b
Merge pull request #879 from shenlebantongying/datarequest_optimization
clean: remove duplicated exCantReadFile definitions
2023-06-20 08:25:33 +08:00
shenleban tongying ffe88499bb fix: macOS missing slot warning 2023-06-19 20:17:58 -04:00
shenleban tongying 4432de9d50
clean: remove duplicated exCantReadFile definitions
Obviously, it is a result of copy-paste programming
2023-06-19 18:54:17 -04:00
xiaoyifang 1185e8896f
Merge pull request #878 from shenlebantongying/staged
guard against null img for ZIM
2023-06-19 17:47:47 +08:00
shenleban tongying a76ef3dfdd
guard against null img for ZIM 2023-06-19 05:01:27 -04:00
xiaoyifang 1a0a9ca097
Merge pull request #876 from shenlebantongying/elimate-double-icon-type
clean: remove redundant `dictionaryNativeIcon`
2023-06-19 16:50:08 +08:00
shenleban tongying 1589e14b70
clean: remove redundant dictionaryNativeIcon
`dictionaryNativeIcon` was intended to access the original icon before none-square icons were transformed into squares.

`dictionaryNativeIcon` is only used in dictionaryBar, but according to the intention, it shouldn't.

In reality, `dictionaryNativeIcon` is almost always equal to `dictionaryIcon`.
2023-06-18 22:37:07 -04:00
xiaoyifang 0bf0fde8b5
Merge pull request #875 from xiaoyifang/fix/ubuntu-appimage
ubuntu: appimage use ubuntu 20.04 instead
2023-06-18 20:32:33 +08:00
xiaoyifang 7fa6d42c3b
Merge pull request #873 from shenlebantongying/zim_icon
feat: load and display ZIM dictionary icon
2023-06-18 20:04:45 +08:00
YiFang Xiao 2cf5ccdcdd ubuntu: appimage use ubuntu 20.04 instead
fix #874
2023-06-18 19:52:59 +08:00
shenleban tongying feda879a30
feat: load and display ZIM dictionary icon
* Original GD never tries to load zim format's icon
* This leverage the capability provided by libzim
2023-06-18 05:25:38 -04:00
xiaoyifang 0b36b846ce
New Crowdin updates (#871)
* New translations Russian from Crowdin

* New translations Chinese Simplified from Crowdin
2023-06-18 11:15:53 +08:00