Ради интереса я пытаюсь написать легкий клон autohotkey для gnome. Все, что я действительно хочу, чтобы это было в состоянии сделать, это:
- Переместить / развернуть / свернуть существующие окна приложений
- запуск приложений с графическим интерфейсом (Firefox, Gedit и т. Д.)
- изменить громкость звука системы
- запуск из системного трея
Я понятия не имею, с чего начать. Поиск актуальной информации о gnome dev довольно сложен сам по себе, и большая часть того, что я нашел, - это создание простых приложений графического интерфейса. Я не смог найти ничего о том, как получить список активных приложений и манипулировать их окнами и так далее. Может кто-нибудь указать мне, по крайней мере, какие инструменты будут полезны для такого рода вещей? Я на Ubuntu и бездельничал в ajunta / glade и ruby-gnome2. Рубиновая библиотека для такого рода вещей была бы идеальной.