Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master merge release/eagle. #218

Merged
merged 14 commits into from
Jul 26, 2023
Merged

Conversation

rb-union
Copy link
Contributor

合并近期在release分支的提交,同步分支状态

部分场景下, 由于获取后端指针 BackendPtr 等待,
使用 Enter 打开多个软件包可能导致状态异常.
场景无法从单包安装正常切换到多包安装,
因此在更新界面时判断是否切换当前安装界面.

Log: 修复多选几个包,按回车键无法进入批量安装界面
Bug: https://pms.uniontech.com/bug-view-199167.html
Influence: 回车打开软件包 界面切换
更新翻译设置及翻译文件

Log: 更新翻译设置及翻译文件
Influence: 翻译设置 翻译文件
添加分级管控UT代码,覆盖分级管控接口,
直接调用接口部分代码,并对可能影响其它
功能的分级管控接口在测试时进行关闭处理

Log: 添加分级管控UT代码
Influence: UT
添加安全等级设置引导提示,分级管控
提示调整为安装完成后统一提示。
在设置菜单中添加跳转链接,屏蔽旧版配置。

Log: 添加安全等级设置引导提示
Task: https://pms.uniontech.com/story-view-28999.html
Influence: 分级管控
添加分级管控提示翻译,含提示框及设置界面提示内容

Log: 添加分级管控提示翻译
Task: https://pms.uniontech.com/story-view-28999.html
Influence: 翻译文件
添加安全等级设置引导提示测试用例.

Log: Add hierarchical notify unit test case.
Influence: UnitTest
applicationPaletteChanged()接口仅在高版本DTK中提供,
为提高兼容性,改为Event()方式处理.

Log: 修改更新调色板颜色的方式
Influence: UpdatePalette
卸载软件包时过滤标记为 Conflict/Replace/Break 的反向依赖包,
这些依赖包并非直接依赖待卸载的软件包,仅移除标记为 Depends 的包.

Log: 修复卸载软件包时卸载了标记"破坏"的反向依赖包
Bug: https://pms.uniontech.com/bug-view-208617.html
Influence: UninstallPcakge
在 Realse 模式下,某些场景后续调用 QLatin1String 时可能访问失败,
内存被释放,修改为获取数据时即拷贝数据。

Log: 读取从 QApt 返回的 QLatin1String 时可能被释放
Influence: CheckConflict
安装 Wine 软件包时,未根据依赖包架构查询软件包,
而是使用安装包架构,修改为根据 Depends 指定架构查询。

Log: 修复安装Wine软件包时查找了错误的依赖包架构。
Bug: https://pms.uniontech.com/bug-view-205805.html
Influence: WineDepends
开发者模式验签流程时,弹窗前往的是“通用”页面,而不是
“开发者模式”页面,调整DBus接口,以正常跳转.

Log: 跳转到“开发者模式”页面而不是“通用”页面.
Bug: https://pms.uniontech.com/bug-view-209873.html
Influence: DevelopMode
对话框默认布局过宽,仅限制默认宽度,欠考虑大字号下
默认对话框高度,在初始化时调整内容最低高度.

Log: 对话框字体在大字号下显示不全
Bug: https://pms.uniontech.com/bug-view-201611.html
Influence: DialogText
修复单包和多包界面中详情的UI问题

Log: 修复单包和多包界面中详情的UI问题
Bug: https://pms.uniontech.com/bug-view-193971.html
Influence: UI
@rb-union
Copy link
Contributor Author

/reivew @starhcq

Copy link
Contributor

@starhcq starhcq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/+1

@starhcq starhcq merged commit adc29c2 into linuxdeepin:master Jul 26, 2023
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants