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

Настройки как модальное расширение оболочки gnome
Я работаю над расширением Gnome Shell, и для этого потребуются некоторые настройки (путь к папке, URL-адрес и флажок (включение / выключение)). Мне было интересно, можно ли было сделать это только с помощью javascript для Gnome 3, или требовалось...
373 просмотров

Как установить файл PNG в расширение Gnome Shell для St.Icon
В моем расширении Gnome Shell есть папка «иконки», а внутри есть файл значка с именем «MyIcon.png». Я хочу использовать его как параметр для объекта St.Icon. let icon = new St.Icon({ /* I need what to code here*/ }); Спасибо за любую помощь....
2564 просмотров

Как отправить строку в расширение gnome-shell?
Я думаю, что D-Bus следует использовать. По сути, я хочу что-то подобное — https://wiki.gnome.org/Gjs/Examples/DBusClient — но наоборот. В расширении будет функция: function f(s) { doSomethingWithS; } И эта функция будет вызываться...
710 просмотров
schedule 06.05.2022

Есть ли способ написать модульные тесты для расширений GNOME-Shell?
В настоящее время я пытаюсь реорганизовать кодовую базу существующего расширения gnome-shell. Частично это связано с внедрением модульных тестов, так как не использовать тесты в 2016 году кажется довольно небрежным. После некоторой возни мне...
215 просмотров
schedule 28.05.2023

Как использовать Basic Auth с libsoup через Gjs
Я пытаюсь запросить API github с помощью токена. Github API принимает сгенерированные токены при условии, что они отправлены в виде базового заголовка аутентификации. API не возвращает HTTP 401, если вызов сделан без аутентификации, что означает,...
285 просмотров

Как правильно запустить расширение Gnome-Shell через командную строку?
После копирования папки [email protected] в .../gnome-shell/extensions/ я выполняю эту команду на терминале: gnome-shell-extension-tool -e [email protected] Затем я перезапускаю сеанс с помощью Alt + F2 и выполняю r , и все...
4493 просмотров

Можно ли импортировать библиотеку типов Gvc вне среды Gnome Shell?
Я хочу использовать Gvc ( libgnome-volume-control ) как используется в Gnome Shell GIR в GJS, но не могу найти способ получить к нему доступ, кроме как в среде Gnome Shell (например, расширение Gnome Shell). На самом деле, я даже не могу понять,...
205 просмотров

Пользовательский интерфейс на короткое время зависает при попытке выполнить несколько команд в расширении оболочки gnome.
Исходный вопрос: Несколько аргументов в Gio.Subprocess Итак, в настоящее время я пытаюсь выполнить несколько асинхронных команд в моем расширении gnome-shell через Gio.Subprocess. Это отлично работает, если я помещаю все команды как одну...
122 просмотров

как я могу повторно отключить горячий угол в gnome-shell 40?
Раньше я отключал функцию горячего угла gnome-shell с помощью No Topleft Hot Угловое расширение. Обновление до gnome-shell 40 устарело. Gnome-tweaks утверждает, что также может отключить его, но активация этого отключает горячую точку опция...
300 просмотров