Zhang Dingyuan
4fb86c1204
chore: update license info
...
as title
Log:
2024-08-29 13:25:29 +08:00
Zhang Dingyuan
afe212871f
feat: add fixme note
...
I have no idea
Log:
2024-08-29 13:25:29 +08:00
Zhang Dingyuan
3a6a15b9f2
fix: remove treeland personalization protocols useless function
...
remove set_resizable and set_movable
Log:
2024-08-29 13:25:29 +08:00
Zhang Dingyuan
c227e1adce
fix: cannot move window on wayland
...
code from deepin platform plugin
Log:
2024-08-29 13:25:29 +08:00
Zhang Dingyuan
9c99626771
feat: support qt5 and qt6
...
as title
Log:
2024-08-29 13:25:29 +08:00
wangfei
6f375cfc0c
feat: Add notitlebar function on wayland platform
...
add notitlebar function on wayland platform
Log: add notitlebar function on wayland platform
2024-08-29 13:25:29 +08:00
zhangkun
7ec030f0b9
Revert "feat: add close.dci"
...
This reverts commit 12b60a3c8a .
Issue: https://github.com/linuxdeepin/developer-center/issues/10482
2024-08-23 15:13:18 +08:00
deepin-ci-robot
1ab1d9234f
chore: update changelog
...
Release 5.6.34.
2024-08-21 16:47:41 +08:00
xionglinlin
75ce762ed0
feat: add window startup effect Type
...
add EffectOut to EffectType
Issue: https://github.com/linuxdeepin/developer-center/issues/10322
2024-08-13 12:21:48 +00:00
覃本学
820e3030be
feat: support to change window effects
...
(cherry picked from commit 4f4be15cb4 )
(cherry picked from commit 762bd7b2ec )
Bug: https://pms.uniontech.com/bug-view-244347.html
https://pms.uniontech.com/bug-view-243363.html
https://pms.uniontech.com/bug-view-240437.html
2024-08-13 19:41:53 +08:00
ck
1ffd986e97
fix: wrong judgment conditions
...
assert player not nullptr
2024-07-26 13:54:06 +08:00
ck
b10836217d
chore: animation-dci supports custom icon
...
for test dci animation icon
2024-07-26 13:54:06 +08:00
Yixue Wang
12b60a3c8a
feat: add close.dci
...
Add close.dci as builtin icon.
2024-07-26 11:01:28 +08:00
deepin-ci-robot
b23ef7058a
chore: update changelog
...
Release 5.6.32.
2024-07-10 11:08:41 +08:00
ck
8900594c9f
chore: dci-icon-theme tool tweak
...
webp icon size should not be fixed at 256x256
2024-07-01 15:24:57 +08:00
ck
da12696b21
Revert "fix: jagged edges on ddciicon"
...
This reverts commit da27fb74b3 .
Issue: https://github.com/linuxdeepin/developer-center/issues/9443
2024-07-01 15:24:57 +08:00
deepin-ci-robot
9c06164a2e
chore: update changelog
...
Release 5.6.31.
2024-06-27 17:57:06 +08:00
zhangkun
da27fb74b3
fix: jagged edges on ddciicon
...
Use smooth scaling before drawing to smaller QImage
Issue: https://github.com/linuxdeepin/developer-center/issues/8691
2024-06-20 10:14:03 +08:00
deepin-ci-robot
7fee7b54b1
chore: update changelog
...
Release 5.6.30.
2024-05-31 15:28:05 +08:00
deepin-ci-robot
46d504a819
chore: update changelog
...
Release 5.6.29.
2024-05-16 10:22:36 +08:00
ck
1c814a9217
fix: create icon engine faild on Qt6
...
- 不需要考虑 DontFallbackToQIconFromTheme 这里是直接 new QIconLoaderEngine
- qErrnoWarning ==> qWarning 不需要 lasterror
Issue: https://github.com/linuxdeepin/developer-center/issues/8436,https://github.com/linuxdeepin/developer-center/issues/8241
2024-05-13 11:04:07 +08:00
deepin-ci-robot
51c7e35161
chore: update changelog
...
Release 5.6.28.
2024-04-30 15:40:05 +08:00
ck
aeaccd30ce
feat: dci-icon-theme support multiple icon size
...
- add error log(callback)
- support multiple size
- update version to 0.0.5
e.g.
```
ls /usr/share/icons/vintage/apps
128 16 24 32 48 64 96
dci-icon-theme /usr/share/icons/vintage/apps -o /tmp/dcis/vintage -O 3=98
dci --tree /tmp/vintage/onboard.dci
/
├── 16
│ ├── normal.dark
│ │ └── 3
│ │ └── 1.webp -> /16/normal.light/3/1.webp
│ └── normal.light
│ └── 3
│ └── 1.webp
└── 24
├── normal.dark
│ └── 3
│ └── 1.webp -> /24/normal.light/3/1.webp
└── normal.light
└── 3
└── 1.webp
...
```
2024-04-28 13:22:44 +08:00
Ye ShanShan
1b9c238bbc
fix: missing initialization for baseFont of fontManager
...
We should update baseFont from qGuiApp not just when font changed.
Issue: https://github.com/linuxdeepin/developer-center/issues/8040
2024-04-23 09:36:48 +08:00
ck
bffcdde9ea
chore: add flag to disable noncache flag
...
- if flag is set always try create iconengine
- avoid too much logs
2024-04-23 09:32:58 +08:00
ck
c42d36671e
chore: insert to cache when icon is not null
...
check newIcon is Null
2024-04-23 09:32:58 +08:00
deepin-ci-robot
f9607e01a4
chore: update changelog
...
Release 5.6.27.
2024-04-23 09:24:25 +08:00
Ye ShanShan
069289d500
fix: setWindowBlurAreaByWM only work once in qt6
...
`*(reinterpret_cast<const QVector<qint32>*>(&area)` is not equal
QVector<qint32> in qt6, it cause QVariant's equal function is
invalid. so we perform type conversion explicitly.
2024-04-09 17:52:43 +08:00
deepin-ci-robot
1aa57f8b4e
chore: update changelog
...
Release 5.6.26.
2024-03-27 14:24:02 +08:00
Ye ShanShan
20f5fc1d3b
feat: support to get specified palette
...
get the specified type of palette.
2024-03-26 11:46:50 +08:00
ck
f08256da6e
fix: PlaceholderText color tweak
...
原来 continue 只是不用 QColor()/黑色 覆盖
去掉 continue 才是使用 DPalette 中的 PlaceholderText 覆盖..
Issue: https://github.com/linuxdeepin/developer-center/issues/7554
2024-03-20 15:21:11 +08:00
YeShanShan
9d2673082e
fix: wrong availableSizes for DIconProxyEngine
...
We should call proxy's `availableSizes` function.
`availableSizes` always return empty list for icons, it causes
`QPainter::begin: Paint device returned engine == 0` when painting
to QImage.
2024-03-12 11:25:17 +08:00
deepin-ci-robot
4013869e09
chore: update changelog
...
Release 5.6.25.
2024-03-11 15:33:15 +08:00
wangfei
3b6cb2e9f2
fix: search icon can't change with theme change
...
add search icon in dark theme and light theme respectively
Issue: linuxdeepin/developer-center#6230
2024-03-01 09:58:37 +08:00
YeShanShan
8561847a13
fix: changed paletteType's config value
...
We only save config's value when caller update paletteType manually.
2024-03-01 09:54:05 +08:00
YeShanShan
754d5baff5
fix: app refresh slowly
...
ApplicationPaletteChange more times.
2024-02-01 11:51:55 +08:00
YeShanShan
0f079b0838
fix: font can't follow changes in qt6
...
`fontChanged` has been deprecated in qt6, and the signal can't
be emitted in `qdeepin` when font changed.
2024-02-01 09:36:36 +08:00
YeShanShan
d5c1ae779b
fix: icon doesn't update when iconTheme changed
...
Adding icon's themeName as a part of the cache key.
2024-01-23 18:10:26 +08:00
deepin-ci-robot
01af1cbc93
chore: update changelog
...
Release 5.6.22.
2024-01-12 14:21:04 +08:00
YeShanShan
2299e3137e
chore: warning for connect
...
it reports `unique connections require a pointer to member
function of a QObject subclass` for UniqueConnection.
2024-01-10 10:07:36 +08:00
ComixHe
2d7435324c
feat: enable xdgIconLoader under Qt6
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-09 15:51:56 +08:00
ck
7e3569496e
fix: menu icon incorrect in dark mode
...
use texts/icons instead of actions/icons
Issue: https://github.com/linuxdeepin/developer-center/issues/6624
2024-01-09 15:51:26 +08:00
deepin-ci-robot
3ea215d46f
chore: update changelog
...
Release 5.6.21.
2024-01-09 14:23:00 +08:00
ck
0dfac4ca6e
chore: fix ut_dciiconengine failed on dark theme
...
add normal.dark, hover.dark, pressed.dark
2024-01-04 10:00:30 +08:00
ck
df8a05e159
fix: DIconProxyEngine read not ensureEngine
...
read and write operations not match
Trying to construct an instance of an invalid type, type id:xxx
2024-01-04 10:00:30 +08:00
ck
9e0396c5e6
fix: debian build failed
...
invalid-profile-name-in-build-profiles-field nobin (in section for libdtkgui5-bin)
2024-01-04 09:46:19 +08:00
ck
8cabfe86aa
fix: xdg icon loading failed with qt6
...
fallback to QIconLoaderEngine on DTK_DISABLE_LIBXDG
Issue: https://github.com/linuxdeepin/developer-center/issues/6459
2023-12-20 09:37:34 +08:00
ComixHe
a66d7ccbf3
chore: update cmake version
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-11-30 10:59:51 +08:00
deepin-ci-robot
d471c7221a
chore: update changelog
...
Release 5.6.20.
2023-11-28 17:55:04 +08:00
ck
d35f8e10fd
feat: move ddesktopservices to dtkgui
...
- move ddesktopservices from dtkwidget to dtkgui
- add docs for ddesktopservice
- showFileItemPropertie ==> showFileItemProperty
- use dbus to check SoundEffect.Enabled instead of Gsettings
Issue: linuxdeepin/dtk#134
2023-11-15 09:48:31 +08:00