Меня попросили настроить макет рабочего стола GNOME 3. По-видимому, способ сделать это - написать "расширение".
Мне удалось сделать кое-что из того, что я хотел сделать, но я чувствую себя совершенно голоденом от информации. Я не могу найти какую-либо полезную документацию в любом месте. Я потратил целые дни своей жизни, отчаянно искал все мыслимые поисковые запросы в отчаянной попытке найти полезную информацию.
На веб-сайте GNOME есть сотни расширений для загрузки. Это не тривиальные 3-лайнеры; они сложные фрагменты кода. Это бросает вызов вере в то, что любой может написать их без документации, объясняющей, как это сделать.
Пожалуйста, может кто-нибудь сказать мне, где находится фактическая документация? Пока что лучшее, что мне удалось сделать, это разделить существующие расширения, пытаясь отследить волшебную команду, которая делает конкретный бит, который мне интересен. (Не простая задача!)
Имена команд, пути объектов, примеры программ, все будет полезно!