关于 deepin-kwin 6.0 升级过程中可能出现的破坏性公示(使用 ci 源请注意) #11471
wineee
started this conversation in
Show and tell | 成果展示
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
关于 deepin-kwin 6.0 升级过程中可能出现的破坏性公示
deepin-kwin 并非从上游 kwin 6.x 中 fork 出来的,而是基于 uos 20 版本的 kwin 5.27.x 进行的 qt6/kf6 迁移。
由于 uos 和 deepin 的 kwin 开发在不同分支上,此版本和沿用自 deepin 23 的上一个版本 kwin 5.27.2.214 差异较大。
一个变化是二进制命名和配置文件名字中的 deepin-kwin 恢复到了 kwin, 修改名称本意是为了和上游 kwin 不冲突,但由于涉及 kf 组件个别配置文件有没有改名,
实际上 dde 和 kde 现状仍然是不太能共存的,继续改名工作很容易改多或者改少引入 bug, 收益不大。
此次一个目标是 deepin 25 和 uos 20/25 的 kwin 共用一份代码,仅用编译选项控制,命名和 uos 20 时期一致,使用
kwin
。此次改名会涉及 DDE 组件修改,如果你使用 ci 源或者开发 DDE,需要注意一下事项:
继续使用 deepin-kwin 5.27 注意事项
希望升级 deepin-kwin
升级后如果快捷键出现问题,删除
~/.config/kglobalshortcutsrc
后重启, 后续会加自动处理。控制中心无法修改快捷键 bug 仍然在修复中。
Beta Was this translation helpful? Give feedback.
All reactions