Вопросы по теме 'gnome-shell'

Gnome Shell Extension Override C API?
Это может быть вопрос, в котором ответом может быть URL-адрес руководства по расширению оболочки gnome, потому что я его не нахожу. Моя проблема, которую я хочу решить с помощью расширения Gnome В демоне настроек gnome (см....
145 просмотров

Как тестировать/отлаживать расширения GNOME Shell? Есть ли какой-нибудь инструмент для этого?
Я хотел бы разрабатывать расширения GNOME Shell и обнаружил, что очень легко вступить в процесс разработки, но я до сих пор не могу понять, как эффективно отлаживать/тестировать мои расширения. Есть ли инструменты для этой цели? Есть ли...
35172 просмотров

Как я могу изменить строку заголовка темы gnome на черный
Обновление: Я попытался изменить верхнюю строку в моем файле gtkrc2.0 на эту gtk-color-scheme =...
12060 просмотров
schedule 27.02.2022

Инструмент для тестирования интеграции расширений Gnome-Shell?
Есть ли инструмент, помогающий автоматизировать интеграционные тесты для расширений Gnome Shell? В веб-разработке обычно используются такие инструменты, как Selenium , чтобы имитировать человеческое взаимодействие с помощью программное...
92 просмотров

Избегайте ошибок распределения с помощью destroy() и асинхронных функций
Ниже приведен простой сценарий для некоторого расширения GNOME: Включите расширение. Расширение — это класс, расширяющий Clutter.Actor . Он создает актера с именем myActor и добавляет его: this.add_child(myActor) . Затем он вызывает...
161 просмотров

ClutterShaderEffect с расширением gnome
Цель моего проекта — реализовать шейдер и прикрепить его на сцене. Я хочу деформировать весь экран, используя систему расширения JS gnome. (Я сделал это на C и перекомпилировал gnome, но я хотел бы использовать технологию без какой-либо компиляции)....
259 просмотров

Как начать писать расширения Gnome Shell
Я обнаружил, что очень сложно найти документацию о расширениях оболочки Gnome. Я нашел некоторые фрагменты в Gnome Wiki (и ссылки первого уровня), но их немного: http://live.gnome.org/GnomeShell/Extensions Проблема здесь в GJS и его...
12608 просмотров
schedule 17.06.2022

ubuntu Запустить скрипт с параметром - как сочетание клавиш gnome
Как заставить сочетание клавиш под gnome запускать сценарий оболочки с параметром? На терминале отлично работает следующее: sbv.sh 50% Он регулирует громкость динамика. Путь к скрипту: /usr/bin. Но при вводе в качестве команды для...
423 просмотров

Программа Python с уведомлением в Gnome Shell не работает
Я пишу программу на Python, которая берет информацию с веб-страницы и показывает ее в уведомлении в Gnome Shell. Я использую Arch, поэтому я хочу запускать эту программу при запуске, и если на веб-странице будут какие-либо изменения, она уведомит...
1371 просмотров
schedule 06.08.2022

Невозможно изменить запись dconf с помощью GSettings
В настоящее время я создаю простое приложение на Gjs , которое должно изменить фоновое изображение моей оболочки gnome. . Решение о том, как это можно сделать с помощью gsettings -инструмента, можно найти здесь. . Поскольку я хочу создать...
1411 просмотров
schedule 15.11.2022

Как проверить уведомления gnome-shell с помощью Python?
У меня возникли некоторые проблемы с этим: Я использую Conky в своем дистрибутиве Archlinux и написал быстрый скрипт на python, чтобы проверить, есть ли у меня новая почта в моем gmail. В моем conkyrc этот скрипт выполняется каждые 5 минут и...
456 просмотров
schedule 29.06.2023

Мое расширение gnome-shell перестает работать после цикла блокировки-разблокировки экрана
Я написал (очень простое) расширение gnome-shell для переключения режима фокусировки (gnome-shell 3.10 в Ubuntu 14.04). Расширение доступно на github ; Я жду, чтобы отправить его, потому что у него есть очень неприятная ошибка --- которую я не могу...
644 просмотров

Как захватить нажатия клавиш в Gnome Shell
Я пытаюсь написать свое первое расширение для оболочки, и, как и каждый пост в блоге, я слишком борюсь с отсутствием актуальной документации... А именно, я пытаюсь захватить все нажатия клавиш с клавиатуры, и, глядя на код в Интернете и старые...
444 просмотров

Gnome Javascript: обратный вызов не работает для асинхронных функций
Я пытаюсь читать из сетевого сокета, чтобы использовать информацию в расширении gnome. Для этого я использую сокет-клиент Gio. Я могу подключиться и прочитать синхронизацию из входного потока. Но я терплю неудачу при асинхронном чтении. Я...
116 просмотров

Расширение Gnome: изменить изображение St.Icon при наведении?
Итак, задача проста, но не для меня - зеленого нуба по разработке расширений Gnome. Конечно, я гуглил это, но не нашел здесь ничего полезного. расширение.js: https://pastebin.com/TqDVp8Yz — потому что «ваш пост в основном код». таблица...
998 просмотров

Отображение диалогового окна AboutDialog из расширения оболочки GNOME
Я пытаюсь отобразить Gtk.AboutDialog из моего расширения GNOME Shell. Я написал следующую функцию: _showAbout: function() { var authors = ["Ralf"]; // Create the About dialog let aboutDialog = new Gtk.AboutDialog({ title: "About...
310 просмотров
schedule 12.10.2022

Динамическое изменение цвета заголовка в окне приложения оболочки GNOME.
Я пишу расширение оболочки GNOME в gjs (JavaScript), которое меняет цвет заголовка в окне приложения оболочки GNOME в зависимости от того, что говорит текст. Прямо сейчас я пытаюсь заставить это работать для текстового редактора. Я хочу изменить...
276 просмотров
schedule 09.01.2023

Как запустить Gnome-Shell под Docker?
Как запустить Gnome-Shell изнутри Docker ? Я пытаюсь создать простой непрерывный процесс сборки для расширения оболочки Gnome, просто для имитации и проверки установки. Чтобы упростить тестирование сборки для различных версий Linux, я хотел бы...
420 просмотров

Вызов функции из другого расширения gnome
Мой вопрос прост, возможно ли вызвать функцию, объявленную в другом расширении gnome, из моего собственного расширения gnome?
101 просмотров
schedule 07.02.2023

Оболочка Gnome возвращается к Gnome 2
Я не могу запустить Gnome 3, только Gnome 2, хотя у меня установлена ​​оболочка gnome и установлена ​​​​в качестве оконного менеджера по умолчанию. Вот что я вижу после запуска gnome-shell --replace (gnome-shell:3136): Gdk-WARNING **:...
186 просмотров
schedule 04.11.2023