Как я пишу Индикатор для рабочего стола волнистого попугайчика

Я недавно установил дистрибутив ремикса волнистого попугайчика 16.04.2 на моем рабочем столе. Хорошо работает, за исключением того, что я хочу создать gtk appindicator для поиска словаря, но он не обнаруживается в индикаторной панели волнистого попугайчика.

Я знаю, что поддержка апплета Индикатора приложения была расширена на волнистого попугайчика, доступного здесь на GitHub.

То, что я хочу, должно написать код, чтобы составить шоу индикатора в самой панели волнистого попугайчика, вместо того, чтобы полагаться на appindicator упомянутый выше апплет. Что самый простой путь состоит в том, чтобы выполнить это?

3
задан 24 February 2017 в 00:28

1 ответ

рабочий стол волнистого попугайчика позволяет, чтобы виджеты были созданы, чтобы панель была записана в Vala, C и Python.

Это - libpeas, базирующийся, API и API очень straightfoward. На GitHub существует основанный на примерах проект для Vala, C и Python.

  1. Переносят немного кода вокруг Волнистого попугайчика. Плагин, который расширяет do_get_panel_widget. Эта функция возвращает экземпляр Вашего виджета
  2. , виджет расширяет Волнистого попугайчика. Апплет
  3. виджет/апплет может быть базирующимся контейнером любого GTK - обычно, кнопка

Взглянула на пример Python , поскольку это является самым простым читать.

<час>

Все плагины типа Гороха состоят из .plugin файла и источника.

Для рабочего стола волнистого попугайчика, плагин может быть установлен в глобальном месте или местном расположении.

Для локального (на пользовательское основание), и .plugin и все исходные файлы должны быть местами в ~/.local/share/budgie-desktop/plugins/plugin-name

Для глобальной установки, .plugin и исходный модуль должны быть установлены в /usr/lib/budgie-desktop/plugins/plugin-name. Для основанных на данных файлов /usr/share/budgie-desktop/plugins/plugin-name корректное местоположение.

<час>

рабочий стол волнистого попугайчика v10.x поддерживает виджеты панели. Ворон не может быть изменен дополнительными виджетами.

предположено, что в будущей версии рабочего стола волнистого попугайчика, что могут быть созданы дополнительные типы виджета. То, что формируется, они произойдут, будет только известно, поскольку рабочий стол волнистого попугайчика развивается.

4
ответ дан 1 December 2019 в 15:51

Другие вопросы по тегам:

Похожие вопросы: