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

[Deepin Integration]~[V23-Beta3] refactor: use two different window for two modes by BLumia@linuxdeepin/dde-launchpad by deepin-community-ci-bot[bot] #6477

Closed
deepin-bot bot opened this issue Dec 18, 2023 · 4 comments
Assignees
Labels
Milestone

Comments

@deepin-bot
Copy link

deepin-bot bot commented Dec 18, 2023

Package information | 软件包信息

包名 版本
dde-launchpad 0.3.0

Package repository address | 软件包仓库地址

deb [trusted=yes] https://ci.deepin.com/repo/obs/deepin:/CI:/TestingIntegration:/test-integration-pr-789:/dde/testing/ ./

Changelog | 更新信息

dde-launchpad (0.3.0) unstable; urgency=medium

Test suggestion | 测试建议

Influence | 影响范围

ADDITIONAL INFORMATION | 额外补充

@deepin-bot
Copy link
Author

deepin-bot bot commented Dec 18, 2023

IntegrationProjector Bot
Deepin Testing Integration Project Manager Info
Link to deepin-community/Repository-Integration#789

@BLumia
Copy link
Member

BLumia commented Dec 18, 2023

测试建议

此版本与上次集成的版本有较大变化,主要有两个方面的差异:

  1. 此次提测的版本使用的是 Qt 6 与 DTK 6,不再是 Qt 5 与 DTK 5。
  2. 小窗口启动器与全屏启动器使用相互独立的两个窗口管理状态,不再共用同一个窗口。

关于 1,可检查相比之前是否存在窗口边缘无圆角、图标加载不正常等问题(请留意测试步骤3再进行测试)。关于 2,旨在解决切换模式时的界面卡顿问题,但由于涉及的逻辑变动,可考虑测试其它类如窗口状态、启动应用等基本功能是否受到影响。

修复的问题如下:

测试方式

由于 dde-launchpad 是技术预览阶段的项目,故需要通过技术预览插件将默认的启动器切换为 dde-launchpad 后再进行验证。步骤如下:

  1. 在添加此集成所用的测试仓库后,sudo apt update 然后 sudo apt install dcc-insider-plugin
  2. 在控制中心的【更新>技术预览】中,将启动器切换为 dde-launchpad。(如果之前已经是 dde-launchpad 了的话,需要手动 killall dde-launchpad 确保旧的进程已被结束)
  3. 检查 dde-qt6xcb-plugin 是否已被安装。若没有安装可暂时手动安装一下,并提一个 bug。
  4. 展开测试

其它说明

这是一个提测,目前不需要进行实际集成到仓库。如果此集成测试结果理想,则可以提一个 tag 并集成。

@Zeno-sole Zeno-sole assigned babyfengfjx and unassigned Zeno-sole and hudeng-go Dec 18, 2023
@babyfengfjx babyfengfjx assigned luodeepin and unassigned babyfengfjx Dec 18, 2023
@babyfengfjx babyfengfjx moved this from In progress to 测试中 in v23-集成管理 Dec 18, 2023
@babyfengfjx babyfengfjx added the 罗鑫思 罗鑫思 label Dec 18, 2023
@babyfengfjx
Copy link

@luodeepin 请开展集成验证。

@luodeepin
Copy link

测试通过

  1. 问题单验证通过
  2. 未发现严重级以上问题

@luodeepin luodeepin assigned Zeno-sole and unassigned luodeepin Dec 20, 2023
@luodeepin luodeepin moved this from 测试中 to 测试通过 in v23-集成管理 Dec 20, 2023
@Zeno-sole Zeno-sole moved this from 测试通过 to 预集成 in v23-集成管理 Jan 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

5 participants