Dash to Panel 项目推荐
项目基础介绍和主要编程语言
Dash to Panel 是一个为 Gnome Shell 开发的开源扩展项目,旨在将 Gnome 的 Dash 移动到主面板中,从而将应用程序启动器和系统托盘整合到一个面板中,类似于 KDE Plasma 和 Windows 7+ 的设计。该项目主要使用 JavaScript 编写,适用于 Gnome Shell 3.18 及以上版本。
项目核心功能
Dash to Panel 的核心功能包括:
- 整合面板:将 Gnome 的 Dash 移动到主面板,使应用程序启动器和系统托盘合并为一个面板。
- 自定义外观:用户可以自定义面板元素的显示、位置、大小和颜色。
- 运行指示器:提供多种运行指示器样式,如 Metro Ciliora/Dashes、Ciliora Squares/Segmented Dashes、Dots/Solid 等。
- 实时预览:悬停在启动器图标上时,可以显示实时窗口预览。
- 键盘启动:支持通过键盘快捷键启动常用应用程序。
- 智能隐藏:根据用户设置自动隐藏和显示面板。
- 多显示器支持:支持在多个显示器上显示面板。
- 动态透明度:面板的透明度可以根据窗口状态动态调整。
项目最近更新的功能
Dash to Panel 最近更新的功能包括:
- GNOME 40 支持:增加了对 GNOME 40 的支持,确保扩展在新版本 Gnome Shell 中的兼容性。
- 通知计数器徽章:增加了通知计数器徽章的开关功能。
- 桌面图标集成:集成了桌面图标 NG(Next Generation),增强了桌面图标的管理功能。
- 可配置的最小化应用程序标题字体颜色:用户可以自定义最小化应用程序标题的字体颜色。
- 可调整的显示桌面线颜色和窗口预览图标大小:用户可以调整显示桌面线的颜色和窗口预览图标的大小。
- 动画紧急图标:增加了紧急图标的动画效果。
- 附加点击窗口循环选项:增加了更多的点击窗口循环选项。
- 面板长度百分比分配:用户可以分配面板长度占显示器的百分比。
Dash to Panel 项目通过不断更新和改进,为用户提供了更加灵活和个性化的 Gnome Shell 使用体验。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考