Commit 748ec7f
committed
fix: handle cursor size configuration changes
1. Added handling for cursor size changes from XSettings DConfig in
AppearanceManager
2. Fixed cursor size initialization from 24 instead of -1 when selecting
cursor theme
3. Corrected GSettings key from "cursor-size" to "cursorSize" for GNOME
desktop interface compatibility
Log: Fixed cursor size configuration handling and GNOME desktop
integration
Influence:
1. Test cursor size changes through DConfig settings
2. Verify cursor theme switching with different available sizes
3. Test GNOME desktop compatibility with cursor size settings
4. Verify cursor size persistence across system restarts
5. Test cursor size changes in different desktop environments
fix: 处理光标大小配置变更
1. 在 AppearanceManager 中添加了对 XSettings DConfig 中光标大小变更的
处理
2. 修复了选择光标主题时,光标大小从24而不是-1初始化的逻辑
3. 更正了 GNOME 桌面接口的 GSettings 键值,从 "cursor-size" 改为
"cursorSize" 以提升兼容性
Log: 修复了光标大小配置处理和 GNOME 桌面集成问题
Influence:
1. 测试通过 DConfig 设置更改光标大小的功能
2. 验证在不同可用尺寸下切换光标主题的功能
3. 测试光标大小设置在 GNOME 桌面环境下的兼容性
4. 验证光标大小在系统重启后的持久性
5. 测试在不同桌面环境下更改光标大小的功能1 parent 76519e8 commit 748ec7f
File tree
3 files changed
+13
-5
lines changed- debian
- src/service
- impl
- modules/api
3 files changed
+13
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
1 | 7 | | |
2 | 8 | | |
3 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
278 | 281 | | |
279 | 282 | | |
280 | 283 | | |
| |||
1072 | 1075 | | |
1073 | 1076 | | |
1074 | 1077 | | |
1075 | | - | |
| 1078 | + | |
1076 | 1079 | | |
1077 | 1080 | | |
1078 | 1081 | | |
1079 | 1082 | | |
1080 | | - | |
1081 | 1083 | | |
1082 | 1084 | | |
1083 | 1085 | | |
1084 | | - | |
| 1086 | + | |
1085 | 1087 | | |
1086 | 1088 | | |
1087 | 1089 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
707 | 707 | | |
708 | 708 | | |
709 | 709 | | |
710 | | - | |
711 | | - | |
| 710 | + | |
| 711 | + | |
712 | 712 | | |
713 | 713 | | |
714 | 714 | | |
| |||
0 commit comments