openSUSE:KDE 想法
基础
品牌
- 创建/修改启动画面以匹配 SUSE 或禁用它们(Amarok、digiKam、showFoto)。
- Konqueror man 页面查看器的品牌。
配置
- 默认启用子像素渲染 https://bugzilla.novell.com/show_bug.cgi?id=677417
- KDE 原生打印机配置 https://features.opensuse.org/308045
- 多媒体键的默认分配 - 播放/暂停、电子邮件、www、收藏夹、媒体 http://bugzilla.novell.com/show_bug.cgi?id=524734
- 将面板中的“显示仪表盘”小部件替换为“显示桌面”小部件,我理解,“显示桌面”更有用。
Plasma Netbook
- 默认情况下将锁定/注销小部件添加到面板,人们无法弄清楚如何从 netbook shell 注销/关机。(cb400f)
- 添加一个良好的默认“收藏夹”选择(例如 konsole、dolphin、kontact、systemsettings、firefox、oowriter、amarok、kaffeine)。(cb400f)
- 审查默认小部件。知识库、OpenDesktop 等过于 KDE 狂热,并且由于不需要身份验证而令人恼火。(cb400f)
- 发布 Aurélien Gâteau 的 plasma-widget-menubar。小部件 — Qt 所需的补丁 (kmi)
网页浏览器
- 将 Rekonq 作为默认 Web 浏览器。Chakra 和 Kubuntu 10.10 已经成功地采用了它。
下面的功能矩阵主要关注与 KDE 相关的特性。有关完整的功能集(包括支持的 Web 技术),请参阅 Wikipedia 上的 Web 浏览器比较。
使用 Rekonq 的优缺点
优点
- 完全集成到 KDE 的工作区(主题、KWallet、书签……)
- 夜间构建(来自 KDE:/Unstable/Playground)已经非常稳定
- 无需移植 Firefox-KDE 扩展到 FF。
- 比 FF 更快的 JavaScript 执行速度 [1]
- 更适合 Netbook 版本
- 与 FF 相比,节省了 Live CD 空间
- 广告拦截、点击执行 Flash 和 Web 检查器功能内置于 Rekonq 中,无需摆弄 FF 扩展。
缺点
- 需要将 Konqueror 包拆分,以便在不安装所有 Konqueror 的情况下外包某些 Rekonq 所需的组件
- 确保 QtWebKit 的 HTML5 音频 和 视频 标签正常工作
- 一些网页仍然无法很好地由 Webkit 引擎渲染,一些插件的加载在某些页面上可能会失败:flash、java……
| 渲染引擎 | 使用 KDE 主题 | 使用 KDE 的打开/保存窗口 | 使用 KDE 的通知 | 使用 KDE 的书签 | 使用 KDE 的 Cookie 管理器 | 使用 KWallet 保存密码 | |
| Firefox | Gecko | 是 / 通过 kcm_gtk 包装器使用 Oxygen-molecule 或 QtCurve 主题 | 是 | 是 | 否 | 否 | 否 / 正在开发扩展 [2] [3] |
| Arora | WebKit | 是 | 是 | 否 | 否 | 否 | 否 |
| Chromium | WebKit | 是(小部件) / 否(窗口装饰) | 否 | 否 | 否 | 否 | 是 |
| Rekonq | WebKit | 是 | 是 | 是 | 是 | 是 | 是 |
| Konqueror | KHTML | 是 | 是 | 是 | 是 | 是 | 是 |
| Konqueror | WebKit KPart | 是 | 是 | 是 | 是 | 是 | 是 |
Web浏览器媒体播放器插件
研究默认情况下是否要发布媒体播放器插件 - kaffeine-mozilla 或 VLC?MediaPlayerConnectivity?KMPlayer(使用 Phonon)用于 Konq?gecko-mediaplayer(在 Dragon Player 中实现其 D-BUS API?)?
用于 kparts 的 netscape 插件
如果 openSUSE 没有默认的 kparts 兼容浏览器,我们可以添加一个 Kparts 插件 作为默认插件。它目前位于 Playground(由 tittiacoke 完成)
PulseAudio
默认发布 VeroMix(并可能使用)[4]
需要包含的新软件包
- Phonon-vlc + 尽可能多的 VLC(cb400f)(Talk 页面上的性能讨论)
- Kamoso - 如果可以满足 VLC 的要求(cb400f)
- 评估 KBackup、LuckyBackup(其他候选者?)是否包含在发行版中 - 甚至默认安装(如果可能)(cb400f)
- knights - 你必须有一个国际象棋游戏(cb400f)
- soundkonverter 1.0 - 新的 KDE4 替换旧的 KDE3 版本。
- kgmailnotifier - 一个简单且有用的工具,适用于仅使用 GMail Webmail 的人。
- ODF 文件的预览插件 bnc688025
- Calligra
- Apper 是否要替换/取代 KPackageKit?
- Telepathy-kde(与 SC 4.7 同时发布第一个官方版本)
单个功能
- 安全状态小部件
- 防火墙状态
- AppArmor 通知
- 反病毒
- 右键单击图像文件 -> 设置为壁纸
- 通过右键单击上下文菜单共享 Samba
- 在删除 FolderView 小部件时询问确认 - 或者默认锁定小部件 - 似乎很多人不小心删除了 folderview 小部件,并且不知道如何找回它。
- sysinfo:/ 和小部件 raid 支持
- 创建一个轻松创建桌面/面板快捷方式的方法,用于不存在于 KDE 菜单中的项目。KDE 错误 #170138
- 恢复 openSUSE KDE 3.5 中的 KMenu 应用搜索文本框
- 恢复 Kickoff 执行简单数学运算的能力
- 在观看 Kaffeine、Flash player 等中的电影时禁用屏幕保护程序
- 使 sysinfo:/ 打开 Dolphin 中的链接,或者至少以文件管理视图配置文件打开 Konqueror。
打包问题
移植状态
移除
- 也许从默认安装中删除 KsCD,因为 Amarok 和 Kaffeine 也可以播放音频 CD。(避免“臃肿”)
- (−) Amarok 和 Kaffeine 都无法管理曲目名称,而 KsCD 在理论上可以。此外,Amarok 通过撕裂播放 CD 音频,这需要大量时间和空间。
- 也许从默认安装中删除 xsane,skanlite 也已安装。(避免“臃肿”)
- 删除 NetworkManager-kde4 以避免与 plasmoid-networkmanagement 混淆
重要但非关键的错误
- YaST 和 root 用户 KDE 应用程序不使用 Oxygen 样式 https://bugzilla.novell.com/show_bug.cgi?id=656144
其他团队
- 完善 YaST Qt 控制中心 - 例如隐藏或调暗未选择类别的模块,在模块之间添加更多空间,为模块描述使用更大的字体等。(cb400f)
: