linuxdeepin / developer-center

Deepin developer center, provide developer wiki and community forum.
449 stars 73 forks source link

【deepin_V23_beta】【一般】【紧急】【集成测试】【DDE】控制中心-个性化中标准字体和等宽字体缺少默认配置,选项展示为空 #4117

Closed xuqi27837288 closed 1 year ago

xuqi27837288 commented 1 year ago

SUMMARY | 问题概要

必现问题

SOFTWARE/OS VERSIONS | 软件/系统版本信息

镜像地址:https://packagesupdate.uniontech.com/repo/uos-professional/image-beige/CUSTOM/lichenggang/20230419 内核信息: Linux test-PC 6.1.11-amd64-desktop-hwe https://github.com/linuxdeepin/developer-center/issues/23 SMP PREEMPT_DYNAMIC Mon Feb 27 17:25:36 CST 2023 x86_64 GNU/Linux

PRE-REQUIREMENT | 预置条件

安装0419镜像

STEPS TO REPRODUCE | 复现步骤

1、打开控制中心-个性化-主题,观察标准字体和等宽字体的选项值及展示效果

OBSERVED RESULT | 观察到的结果

标准字体和等宽字体选项框展示为空,无默认选项值

截图_选择区域_20230419142514

EXPECTED RESULT | 期望的结果

标准字体和等宽字体应该有默认选项值

ADDITIONAL INFORMATION | 额外补充

No response

Decodetalkers commented 1 year ago

dconfig炸了,在修

kegechen commented 1 year ago

dtkgui 的在 dguiapplication 中加了一个记住主题的逻辑, 由于过早的初始化 dconfig 导致获取 appid 失败, 同时 dconfig 自身缓存了一份 appid, 导致后续设置applicationName时没有更新 dconfigappid . 结果 dde-appearance 读取设置配置都失败了.

kegechen commented 1 year ago

deb [trusted=yes] https://ci.deepin.com/repo/obs/deepin:/CI:/linuxdeepin:/dtkgui:/PR-146/deepin_develop/ ./

修复个性化里面的设置无法生效的问题

包括 https://github.com/linuxdeepin/developer-center/issues/4142

kegechen commented 1 year ago

@babyfengfjx @xuqi27837288

babyfengfjx commented 1 year ago

@vivianxf 请使用上述仓库开展回归验证。

SuperEffie commented 1 year ago

【验证结论】 【集成仓库】:deb [trusted=yes] https://ci.deepin.com/repo/obs/home:/zeno:/test/Deepin_23_stable-commercial/ ./ 【版本信息】:libdtkgui5:5.6.10+u001 【验证结论】:验证通过 【录屏信息】: 个性化设置

vivianxf commented 1 year ago

【验证环境】: 镜像地址:https://cdimage.uniontech.com/daily-iso/image-beige/CUSTOM/lichenggang/20230424/ 内核:6.1.11 仓库:./deb [trusted=yes] https://ci.deepin.com/repo/obs/deepin:/CI:/TestingIntegration:/test-intergration-pr-9/testing/ ./ 验证步骤:提单的步骤 验证现象:符合预期 【验证结果】:通过

xuqi27837288 commented 1 year ago

【验证环境】:v23 0508镜像 镜像:https://packagesupdate.uniontech.com/repo/uos-professional/image-beige/CUSTOM/lichenggang/20230508 仓库:deb https://ci.deepin.com/repo/deepin/deepin-community/testing/ unstable main dde community commercial 内核:Linux test-PC 6.1.11-amd64-desktop-hwe 【验证步骤】:问题单中描述的步骤 【验证结果】:回归测试通过