Commit Graph

2602 Commits

Author SHA1 Message Date
Ye ShanShan 599571424d chore: bump version to 5.7.12
update changelog to 5.7.12
2025-03-06 17:41:46 +08:00
Ye ShanShan 65b8848ff9 fix: failed to save too long filename for DPrintPreviewWidget
Truncate file name to limit file's length.

pms: BUG-297841
2025-03-06 16:30:18 +08:00
Ye ShanShan 5a2e699eb7 chore: remove warning in qt6
as title.

pms: TASK-368399
2025-03-06 09:19:59 +08:00
jingshenghao b4454775dd feat: Add files generated by qdbusXML2cpp and DCONG2cpp
Add files generated by qdbusXML2cpp and DCONG2cpp

Log: Add files generated by qdbusXML2cpp and DCONG2cpp
2025-03-04 20:04:21 +08:00
jingshenghao 80e141384d doc: update docs for dwatermarkhelper
更新dwatermarkhelper的文档,添加示例代码

Log: update docs

Issue:
2025-03-04 20:04:21 +08:00
Ye ShanShan 59839f91e4 chore: bump version to 5.7.11
update changelog to 5.7.11
2025-02-27 21:06:39 +08:00
Ye ShanShan da171354d4 fix: window filickering caused by animation for DDrawer
WM's animation is confliclt with Widget.
We disable DDrawer's animation when window is invisible, and
can use D_DTK_DISABLE_ANIMATIONS to disable it's animation.

pms:BUG-242611
2025-02-25 11:24:55 +08:00
Ye ShanShan 9be9d310f4 fix: app crashed for DBlurEffectWidget in qt6
it's maybe a feature for qt6, we can't modify backingStore when
readying the widget.

``` QWidget::paintEvent(QPaintEvent *event)
QPainter pa(this);
// pa.end() // it's ok when modifing backingStore.
QImage image(window()->backingStore()->handle()->toImage());
image.detach();
```

pms:BUG-304317
2025-02-24 14:52:45 +08:00
Ye ShanShan a6a0bd630e fix: titlebar can't drag after close DAboutDialog
There is no need to get dpr based on the window.
It causes the window can't get mouse event if using
new DAboutDialog(window)).

pms:BUG-304097
2025-02-21 11:47:14 +08:00
Ye ShanShan 4284bc78bc fix: PrintPreview can't switch orientation
it's introduced when adapting to qt6 in the commit 637e3eb.

pms:BUG-298085
2025-02-17 12:50:42 +08:00
Ye ShanShan 73dd1e89fd chore: bump version to 5.7.10
update changelog to 5.7.10
2025-02-13 11:01:12 +00:00
覃本学 68e8a18dc1 fix: 修复 桌面/文管文件,打开属性窗口闪烁
窗管渲染动画问题,动画太快则会闪烁,窗管暂时无解决方案,经讨论后采用规避方案,优化动画时间和动画播放曲线
更改后在问题机L410, 还有L420自测均未再复现

Log: 修复 桌面/文管文件,打开属性窗口闪烁
Bug: https://pms.uniontech.com/bug-view-242611.html
     https://pms.uniontech.com/bug-view-242571.html
Influence: DTK DDrawer控件
Change-Id: I72bb837f6a4b1393555e7a55c382d5878147a4fd
2025-02-13 08:57:08 +00:00
deepin-ci-robot fddc7cd1e2 chore: update changelog
Release 5.7.9.
2025-01-23 09:48:05 +00:00
Ye ShanShan 3f6e005d05 fix: missing QT_QPA_PLATFORM for DApplication
it's useful for children process. and like revert the commit
cbcb732b75
2025-01-23 15:35:41 +08:00
deepin-ci-robot d545362250 chore: update changelog
Release 5.7.8.
2025-01-14 12:05:33 +00:00
YeShanShan 91ab817865 fix: access wild pointer for targetWindowHandle
ad title.

pms: BUG-368399
2025-01-14 10:26:51 +08:00
deepin-ci-robot 7345335cc0 chore: update changelog
Release 5.7.7.
2025-01-09 18:33:50 +08:00
deepin-ci-robot ee8238297e chore: update changelog
Release 5.7.6.
2025-01-02 06:40:48 +00:00
覃本学 d0f28c519a fix: 调整滑动条横条和刻度颜色
调整滑动条横条和刻度颜色

Log: 调整滑动条横条和刻度颜色
Bug: https://pms.uniontech.com/bug-view-254295.html
Influence: 调整滑动条横条和刻度颜色
2025-01-02 13:42:06 +08:00
renbin fb8711bdff fix: resident floating message cannot be closed
windowHandle() is not created by default,
use close() instead.

Bug: PMS-297669
2025-01-02 01:45:32 +00:00
deepin-ci-robot 367371aac6 chore: update changelog
Release 5.7.5.
2024-12-17 09:54:39 +08:00
ck cda1bbbbcc fix: webengineView abnormal in DMainWindow
`DPlatformWindowHandle::setWindowSurfaceType(QWindow::OpenGLSurface)`
needs to be called before constructing DMainWindow when use
webengineview
2024-12-09 15:46:52 +08:00
deepin-ci-robot b3410a0241 chore: update changelog
Release 5.7.4.
2024-12-06 11:03:21 +08:00
zhangkun 5b338f0cbc fix: some windows have dual title bars
- 使用windowhandle的close()去关闭窗口
- DDialog和DMainWindow适配Treeland

pms: BUG-286173
2024-11-28 12:02:27 +08:00
renbin 3fb2ebda49 fix: ddialog's lambda func may cause segfault
During call DDialog::exec(), the onButtonClickedClose
flag is set to true by default.
At this point, DDialog connect lambda function captures the
**temporary variable**, and does not disconnect the signal
after the exec() call ends.
As a result of calling the same dialog object multiple times,
other addresses may be **overwritten** by previous temporary
variable writes, causing segfault (crashes).

Use done() to set the return value instead of via connect
lambda function.

Log: Fixed a bug that may cause segfault.
2024-11-22 02:58:54 +00:00
deepin-ci-robot 04bc2b3610 chore: update changelog
Release 5.7.3.
2024-11-22 02:31:41 +00:00
deepin-ci-robot 6081d41904 chore: update changelog
Release 5.7.2.
2024-11-15 05:48:24 +00:00
ck b105f2c31a chore: use testAttribute instead of environment test
DGuiApplicationHelper::testAttribute(DGuiApplicationHelper::IsWaylandPlatform)
2024-11-13 08:10:29 +00:00
deepin-ci-robot 0fefe175b3 chore: update changelog
Release 5.7.1.
2024-10-31 02:26:32 +00:00
覃本学 9d77c29c2c feat: 动效增加开关
动效增加开关,通过DGuiApplication::testAttribute(DGuiApplication::HasAnimations)接口和环境变量DTK_DISABLE_ANIMATION_***控制动效总开关和单个动效开关

Log: 动效增加开关
2024-10-25 09:39:27 +00:00
zhangkun 9fa7f1e55b feat: ExpandButton in titlebar is not affected by the compact mode
Height fixed 48

Bug: https://pms.uniontech.com/bug-view-280091.html
2024-10-25 03:27:22 +00:00
zhangkun c23fc68f25 fix: Compile issues
Conditional compilation package incomplete

Log:
2024-10-25 03:14:54 +00:00
Zhang Dingyuan 1332c15217 feat: support Qt 6.8
support qt 6.8

Log:
2024-10-22 11:23:45 +00:00
wangfei 87fd9f385a fix: wrong status of switch button
correct the wrong initial status of switch button

Bug: https://pms.uniontech.com/bug-view-276221.html
Log:
2024-10-10 02:47:53 +00:00
wangfei a9c047dfc0 fix: display exception of checkbox & radiobutton
add dci assets about checkbox and radiobutton

Bug: https://pms.uniontech.com/bug-view-276189.html
Log:
2024-10-10 02:47:17 +00:00
wangfei 83976886f6 fix: obsolete interfaces
replace obsolete interfaces to compatible to qt6

Log:
2024-10-08 09:21:21 +00:00
wangfei 1d8279345e Revert "chore: 使用dci icon重绘toolbutton, 增加动画 (#594)"
This reverts commit 4e5c37c017.
2024-09-26 15:56:05 +08:00
Whale107 b968087637 fix: adjust switchbutton dci icon (#603)
adjust switchbutton dci icon

Log:
2024-09-23 06:50:04 +00:00
Whale107 6cfb9aba46 chore: 增加应用内通知动画 (#592)
增加应用内通知动画

Log:
2024-09-23 06:50:04 +00:00
Whale107 35841b5899 chore: 使用dci icon重绘switchButton, 增加动画 (#593)
使用dci icon重绘switchButton, 增加动画

Log:
2024-09-23 06:50:04 +00:00
Whale107 4e5c37c017 chore: 使用dci icon重绘toolbutton, 增加动画 (#594)
使用dci icon重绘toolbutton, 增加动画

Log:
2024-09-23 06:50:04 +00:00
Whale107 bc3a6eaa3b chore: 增加ButtonBox hover 和切换动画 (#595)
增加ButtonBox hover 和切换动画

Log:
2024-09-23 06:50:04 +00:00
Whale107 78fccaa520 chore: 增加滚动区域滚轮滚动到顶部或底部的回弹效果 (#596)
增加滚动区域滚轮滚动到顶部或底部的回弹效果

Log:
2024-09-23 06:50:04 +00:00
Whale107 996af1a1a9 fix: adjust indeterminateprogressbar color (#597)
adjust indeterminateprogressbar color

Log:
2024-09-23 06:50:04 +00:00
Whale107 58f4534c92 chore: 新增搜索框图标移动动画 (#590)
新增搜索框图标移动动画

Log:
2024-09-23 06:50:04 +00:00
Whale107 8ec72aeef9 chore: 新增进度条动效和一个新进度条类 (#589)
新增进度条动效和一个新进度条类

Log:
2024-09-23 06:50:04 +00:00
Zhang Dingyuan 38e3cc14be feat: support treeland notitlebar mode
check environment DDE_CURRENT_COMPOSITOR is TreeLand to override
DWayland.

Log:
2024-08-29 13:25:54 +08:00
Whale107 553522e30c
fix: 如果窗口打开时即为最大化状态,则最大化图标显示错误 (#601)
窗口打开时没有windowstatechanged事件,不会去设置窗口状态,在showEvent中处理一下

Log:
Bug: https://pms.uniontech.com/bug-view-262201.html
Influence: mainwindow最大化
2024-08-29 01:33:05 +00:00
deepin-ci-robot 6ab28edbfb chore: update changelog
Release 5.6.34.
2024-08-21 23:16:45 +08:00
deepin-ci-robot 88bd12d1af chore: update changelog
Release 5.6.33.
2024-08-20 03:43:33 +00:00