3

我正在寻找一个简单的工具,它将集成到 gnome-shell 中。我希望该工具集成在“右上角的控制栏”中:

在此处输入图像描述

我想在右上角的面板中有一个条目,我需要自定义“弹出窗口”(在图片中,搜索栏所在的位置)。我的问题是:

  1. 那些叫什么?小程序?小部件?
  2. 这个酒吧叫什么?短跑?码头?
  3. 我如何自己创建一个,完全在 C/C++ 中?

我阅读了有关“GnomeShellExtensions”的资源(包括一些第三方文章),也发现了这个“迁移到DBus”指南。看看后一个,您似乎需要使用 JavaScript 创建停靠条目,而您可以使用本地语言来完成其余的工作,这对我来说似乎很奇怪。

所以,我正在寻找一种完全用 C/C++ 来实现它的方法。

我认为这应该是可能的,因为 NetworkManager(在 Dock/Bar 的右侧)也没有 gnome-shell 扩展名(至少我找不到任何扩展名)。

4

1 回答 1

2
  1. 它们是“扩展”、“Gnome 扩展”。
  2. 那就是“面板”
  3. 您应该使用 JavaScript 为 Gnome 开发扩展。

要编写库中不存在的具有新功能的扩展,您可以使用 C/C++ 开发它,但最后您应该使用 JavaScript 来呈现它。

有很多以“gir”(“GObject Introspection Repository”或“GIRepository”的缩写)开头的库可能对您有所帮助。

于 2012-12-10T05:51:11.223 回答