GNOME Shell的全局菜单扩展正在开发中

GNOME Shell中缺少全局菜单是一个缺陷,听到很多Unity用户在讨论Ubuntu切换回GNOME时这个问题将被解决。

但是,由于新的第三方全局菜单GNOME扩展程序正在开发中,这个缺陷不久就会得到解决 – 现在它已经可以测试了。

全局菜单GNOME扩展

“GNOME Global AppMenu”是一个GNOME Shell扩展,将全局应用程序菜单集成到GNOME Shell顶栏中。

虽然目前是beta版本,扩展在Ubuntu 17.04上的GNOME 3.24上运行良好,大多数应用程序的应用程序菜单包括Firefox,Caja和GIMP,都显示正确。

应用程序中已经存在一组储存丰富的设置,您可以调整和调整,包括调整菜单外观的选项,分配键盘快捷键以及设置菜单转换的(完全可选的)动画效果。

开发障碍

GNOME全球菜单开发人员Lester Carballo Perez在撰写关于他的扩展的评论部分中解释了他必须跨越这个扩展工作的所有开发障碍(所有的原因):

“GNOME决定删除Gtk应用程序支持以导出菜单时出现大问题(如最近在Gnome应用程序中发生的)。也是一个大问题,它使它与一个不稳定的API工作,它发布了所有版本的Gnome Shell的很多变化。如果您开发有用的东西并促进第三方开发,您将需要首先确保良好的稳定API,但不存在…您将需要具有良好的打包和避免私有子模块的使用,或者应该如何你宣传第三方工作,同时你也藏起你的图书馆。“

“Gnome Shell上有很多私有子模块。我认为这意味着,真正的gnome shell并不是专注于第三方开发的,它实际上是一个耻辱,因为扩展系统是一个很好的功能,以“简单”的方式创建更多的东西,我们可以在这里看到。”
这是一项正在进行的工作

功能与警告是如何描述扩展。 它处于测试阶段。 因此,有错误、问题和缺少或半功能的功能。

并不是每个应用程序都能保证正确地整合菜单(特别是使用自己的自定义工具包的应用程序,如Blender和LibreOffice),而根据GNOME Shell主题,那些可能会出现狭窄或挤压的应用程序。

安装GNOME全局菜单扩展

如果您想要使用它来进行测试,请记住,此扩展程序仍然是测试版 – 您可以从Github下载扩展名,并使用GNOME Tweak Tool实用程序“安装”。

完成下载,GNOME Tweak中安装并启用扩展程序,您将注意到没有任何事情发生,并且在顶栏中没有显示任何应用程序菜单。

不要惊慌

退出并重新启动GNOME会话(按Alt + F2键,输入’r’重启桌面),并打开一个已知的工作应用程序,如Mozilla Firefox。

请记住,许多GNOME应用程序没有传统的应用程序菜单。

投稿作者 作者网站


为您推荐

说点什么

3 评论 在 "GNOME Shell的全局菜单扩展正在开发中"

提醒
avatar
排序:   最新 | 最旧 | 得票最多
我是新来,别欺负我!
游客
我是新来,别欺负我!

目前全局菜单做得最彻底也是最好的只有苹果了,让我感到很纳闷的是Linux开发人员所具备的技术绝对不比苹果系统设计人员差,为什么苹果系统的全局菜单做得那么好那么彻底(所有程序均支持),而Linux上的全局菜单做得那么蹩脚呢?

linuxer
游客

Linux碎片化的问题!

alex
游客

文中说的比较清楚了:gnome shell对开发者极不友好,api乱变!

wpDiscuz