Commit Graph

2643 Commits

Author SHA1 Message Date
ck e6dd474f22 fix: crash when follower was destroyed
Bug: https://pms.uniontech.com/bug-view-254383.html
2024-05-13 09:31:50 +00:00
rewine 096e9939e5 fix: support build on qt 6.7
log: QKeyMapper::possibleKeys return QList<KeyboardModifiers> in qt 6.7
2024-05-11 18:12:02 +08:00
Yutao Meng 44bf1633ce revert: "fix: 自定义页码切换问题"
Do not reset custom page ranges when changing printers, page
size or anything else like this.

Issue: https://github.com/linuxdeepin/developer-center/issues/7983
Log: revert f53dfffb63
2024-05-11 05:08:59 +00:00
覃本学 9ad1443b0b fix: 修复大多数按钮不响应enter事件
修复大多数按钮不响应enter事件,仅支持DApplication应用

Log: 修复大多数按钮不响应enter事件
Bug: https://pms.uniontech.com/bug-view-253935.html
Influence: 按钮响应键盘回车事件
2024-05-09 08:55:37 +00:00
deepin-ci-robot 4259087590 chore: update changelog
Release 5.6.28.
2024-04-30 15:46:16 +08:00
wangfei 374b679186 fix: window menu icon
revert new icon to old menu icon

Issue: https://github.com/linuxdeepin/developer-center/issues/8297
2024-04-28 13:02:24 +08:00
deepin-ci-robot 33e531f734 chore: update changelog
Release 5.6.27.
2024-04-23 09:24:50 +08:00
zhangkun 410bd874aa fix: Split window position error
Move to inside the screen when exceeding the edge of the screen

Issue: https://github.com/linuxdeepin/developer-center/issues/4840
2024-04-12 10:08:02 +08:00
ssk-wh 12bdf18b15 fix: fix the problem of text position in dstyleditemdelegate
as title

log: as title
issue: https://github.com/linuxdeepin/developer-center/issues/7673
2024-04-09 10:38:24 +08:00
Yixue Wang 3120a8d784 fix: next action rect position error
Spacing should be counts of pixel without any content between two
line. for two dot, spacing = dot1 - dot2 - 1, not dot1 - dot2.

Log: fix next action rect position error
Issue: https://github.com/linuxdeepin/developer-center/issues/6379
2024-04-01 14:44:33 +08:00
Yixue Wang cf84e0f544 chore: disable broken workflow build
Disable debian build cause dtkwidget may depends on qt6.6, but debian's
version is 6.4.

Log: disable broken workflow build
2024-04-01 13:19:00 +08:00
deepin-ci-robot 03bf76a074 chore: update changelog
Release 5.6.26.
2024-03-27 14:26:01 +08:00
Yixue Wang b9cc28f708 feat: don't hide alert message automatically.
Don't hide alert message automatically when follower hides.

Log: don't hide alert message automatically.
Issue: https://github.com/linuxdeepin/developer-center/issues/5622
2024-03-25 13:08:08 +08:00
覃本学 881ff56727 chore: 调整标题栏“更多/最小化/最大化/关闭按钮”的图标为最新1070图标样式
调整标题栏“更多/最小化/最大化/关闭按钮”的图标为最新1070图标样式

Log: 调整标题栏“更多/最小化/最大化/关闭按钮”的图标为最新1070图标样式
Task: https://pms.uniontech.com/task-view-331465.html
Influence: 窗口标题栏 更多/最小化/最大化/关闭按钮
2024-03-20 16:51:32 +08:00
deepin-ci-robot aff498c773 chore: update changelog
Release 5.6.25.
2024-03-11 15:23:35 +08:00
wangfei 9215ab2c54 fix: black circle in PasswordLineEdit
change 0x25CF to 0x26AB(medium black circle) on the password character

Issue: https://github.com/linuxdeepin/developer-center/issues/7335
2024-03-07 09:29:19 +08:00
wangfei f8fb76f1df Revert "fix: black circle in PasswordEdit"
This reverts commit a6b5b14699.
2024-03-07 09:29:19 +08:00
wangfei 82e9562493 chore: Adapt to Qt 6.6.1
replace the obsolete interface

Log: Adapt to Qt 6.6.1
2024-03-06 11:50:54 +08:00
wangfei a6b5b14699 fix: black circle in PasswordEdit
set the size of black circle to 6 pixel by changing the font,
set the letter spacing to 200 under PercentageSpacing type.

Issue: https://github.com/linuxdeepin/developer-center/issues/7335
2024-03-05 15:39:11 +08:00
ck e2ffdc6c5a fix: dconfig frequent construction and destruction
Frequent construction and destruction will connect / disconnect dbus...
2024-03-04 16:37:01 +08:00
Mars-CB c0f0268e53 fix: 修复dslider刻度标签内容过长时,显示不下的问题
内容过长时,取省略号替代

Log:
Task: https://pms.uniontech.com/task-view-325247.html
Influence: DSlider刻度标签显示
Change-Id: I47993df919b5fcc238db42b609b6183d5011e14a
(cherry picked from commit 0b89d4cbcc9817b7829dfc5d196284f5c8de9945)
2024-02-28 16:54:04 +08:00
覃本学 cd1f2fd92a fix: 修复关于对话框在应用名称很长时内容有被截断的情况
调整关于对话框布局

Log: 修复关于对话框在应用名称很长时内容有被截断的情况
Bug: https://pms.uniontech.com/bug-view-240835.html
Influence: 关于对话框布局
2024-02-28 15:45:09 +08:00
覃本学 9ee2004d16 fix: 调整关于对话框链接颜色
调整关于对话框链接颜色

Log: 调整关于对话框链接颜色
Task: https://pms.uniontech.com/task-view-303535.html
Influence: 关于对话框链接颜色
2024-02-28 15:45:09 +08:00
覃本学 9f16214bc3 chore: 调整关于对话框界面布局和样式
调整关于对话框界面布局和样式

Log: 调整关于对话框界面布局和样式
Task: https://pms.uniontech.com/task-view-303535.html
Influence: 关于对话框
2024-02-28 15:45:09 +08:00
ck f99368a715 chore: bump version to 5.6.23
update changelog
2024-02-22 17:10:28 +08:00
ck 2571caf0bc feat: sidebar widget with blur widget behind
add a blur widget(behindwindowblend) behind sidebar widget
add a vline right of sidebar
2024-02-22 17:10:28 +08:00
ck 2edd4a79a2 chore: use hasBlurWindow instead of hasComposite
hasBlurWindow is more accurate
2024-02-22 17:10:28 +08:00
deepin-ci-robot 0a97de24b8 chore: update changelog
Release 5.6.22.
2024-01-12 14:39:59 +08:00
chenhongtao 894d840e41 chore: remove unused headers in header
Log:
2024-01-10 10:04:34 +08:00
ck 866198ec8b fix: double click edit incorrect format
Issue: https://github.com/linuxdeepin/developer-center/issues/6780
2024-01-09 17:50:50 +08:00
deepin-ci-robot 419439305b chore: update changelog
Release 5.6.21.
2024-01-09 14:48:57 +08:00
ck 2024fe2ee1 chore: logical judgment errors
default is attribute is UseInactiveColorGroup
2023-12-29 09:35:53 +08:00
ck c401931342 chore: nullptr check in dstyleditemdelegate
nullptr check
2023-12-29 09:35:53 +08:00
deepin-ci-robot a151867963 chore: update changelog
Release 5.6.20.
2023-11-28 17:54:58 +08:00
ck 13505358b6 feat: move ddesktopservices to dtkgui
move ddesktopservices from dtkwidget to dtkgui

Issue: linuxdeepin/dtk#134
2023-11-28 13:40:36 +08:00
ZHANGTINGAN 01043dfa1b fix: DApplication初始化过程中会覆盖原有事件掩码,导致丢失事件
DApplication应用初始化时通过设置xcb窗口属性,设置了XCB_EVENT_MASK_PROPERTY_CHANGE事件掩码,此时Xorg会对发送给客户端的事件根据事件掩码来过滤,例如关闭文件选择对话框时发送的类型为focusIn的clientMessageEvent就不会发送给客户端。修改为先判断当前事件掩码是否含有XCB_EVENT_MASK_PROPERTY_CHANGE掩码,有的话不进行处理,没有的话在原有掩码上追加该掩码

Bug: https://pms.uniontech.com/bug-view-220369.html
2023-11-13 15:10:13 +08:00
ck 9fdb27a91f fix: DArrowRectangle left/right style incorrect
radiusArrowStyleEnable 后 border 少了一些绘制路径

Issue: https://github.com/linuxdeepin/dtk/issues/92
2023-11-10 16:50:57 +08:00
覃本学 b15940de6b fix: 修复DLicenseDialog内存泄漏
listModel没挂父对象也没有主动销毁

Log: 修复DLicenseDialog内存泄漏
Influence: DLicenseDialog
2023-11-09 10:31:12 +08:00
Yixue Wang 371cc125cc fix: export inexistent classes in config
Some classes is totally dropped in dtk6. These should not be exported
in config file.

Log: fix exporting inexistent classes in config
2023-10-27 14:02:55 +08:00
Yixue Wang fcd33acfa9 fix: redefinition of verticalTabs
Function verticalTabs is exposed by qtabbar_p.h as constexpr static
inline, original definition in dtabbar.cpp will lead to an redefinition
error. Just rename dtk's implementation.

Note: Probably we should replace private implementaion with Qt's
implementation after all versions of Qt expose this function.
Log: fix redefinition of verticalTabs
2023-10-27 13:34:45 +08:00
Yixue Wang f5eafba7ff chore: add synchronization workflow
Add synchronization workflow to synchronize to DTK6.

Log: add synchronization workflow
2023-10-27 09:41:21 +08:00
ck 42e319184c feat: styleHint tweak
SH_UnderlineShortcut
Whether shortcuts are underlined.

SH_Menu_KeyboardSearch
Whether disable the typing to search for menu items
2023-10-25 14:00:57 +08:00
deepin-ci-robot a694fae2ee chore: update changelog
Release 5.6.19.
2023-10-24 02:33:26 +08:00
He Xin f5d75bf95a feat: change DTK_STATIC_TRANSLATION to the default setting.
change DTK_STATIC_TRANSLATION to the default setting.
默认设置DTK_STATIC_TRANSLATION,以便第三方dtk应用可以较方便携带翻译文件
2023-10-19 10:45:11 +08:00
deepin-ci-robot 59b0befeef chore: update changelog
Release 5.6.18.
2023-10-18 15:16:21 +08:00
syn 012d67a362 doc: update docs for denhancedwidget
更新denhancedwidget的文档,添加示例代码

Log: update docs

Issue: https://github.com/linuxdeepin/dtk/issues/94
2023-10-16 10:47:11 +08:00
zhangkun e0b3d0bbc3 fix: 修复打印预览,切换打印机的时候预览图颜色显示异常
颜色选项默认选择第一项,第一项有可能是彩色或黑白,QCombobox在设置与之前相同的项的时候其CurrentIndexChanged信号不会被触发,正因如此,导致预览图没有及时没刷新,修改为在为组合框添加item的时候,将其currentIndex设置为-1,保证后续的CurrentIndexChanged信号及时被触发

Log: 修复打印预览,切换打印机的时候预览图颜色显示异常
Bug: https://pms.uniontech.com/bug-view-220315.html
Influence: 打印预览切换打印机时预览图的颜色表现
2023-10-13 15:42:47 +08:00
ck 7d85d0bc97 feat: use DIconTheme::findQIcon
Replacing QIcon::fromTheme.

Issue: linuxdeepin/developer-center#4112
2023-10-12 15:16:45 +08:00
Felix Yan 3a2f266613 chore: correct typos about action slots
Log:
2023-10-02 12:15:14 +08:00
renbin b948f4e034 fix: ColorMode may be inconsistent with settings.
The current ColorMode is inconsistent with the set
currentIndex after switch the printer.
Refresh the current print ColorMode after reset
the ColorMode combobox.

Log: ColorMode may be inconsistent with settings.
Bug: https://pms.uniontech.com/bug-view-219201.html
Influence: PrintPreview
2023-09-13 08:47:08 +08:00