Commit 638bb1b
fix: add DTK preference override configuration
1. Added installation of override configuration files in debian/dde-
shell.install
2. Updated CMakeLists.txt to install DTK preference override
configuration
3. Created new override file shell/overrides/
org.deepin.dtk.preference.json
4. The override file defines themeType configuration with proper
metadata including Chinese translations
Log: Added DTK preference override configuration for theme type settings
Influence:
1. Verify that the override configuration file is properly installed
to /usr/share/dsg/configs/overrides/org.deepin.dde.shell/
2. Test that theme type configuration is available through DTK
configuration system
3. Check that the themeType setting can be read and written correctly
4. Verify Chinese translations for configuration name and description
5. Ensure the configuration has proper permissions (readwrite) and
visibility (public)
6. Test that the override doesn't break existing configuration loading
fix: 添加DTK偏好设置覆盖配置
1. 在debian/dde-shell.install中添加覆盖配置文件的安装
2. 更新CMakeLists.txt以安装DTK偏好设置覆盖配置
3. 创建新的覆盖文件shell/overrides/org.deepin.dtk.preference.json
4. 覆盖文件定义了themeType配置,包含完整元数据和中文翻译
Log: 添加了主题类型设置的DTK偏好设置覆盖配置
Influence:
1. 验证覆盖配置文件是否正确安装到/usr/share/dsg/configs/overrides/
org.deepin.dde.shell/
2. 测试主题类型配置是否可通过DTK配置系统访问
3. 检查themeType设置能否正确读写
4. 验证配置名称和描述的中文翻译
5. 确保配置具有正确的权限(读写)和可见性(公开)
6. 测试覆盖配置不会破坏现有的配置加载
PMS: BUG-3450911 parent e25d7bb commit 638bb1b
File tree
3 files changed
+19
-0
lines changed- debian
- shell
- overrides
3 files changed
+19
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
0 commit comments