A base de código que formará a base do GNOME 49 em setembro inclui o Mutter SDK (Mutter Development Kit), que implementa uma nova maneira de interagir com o gerenciador de composição Mutter e o GNOME Shell. O Mutter SDK oferece a capacidade de executar uma instância aninhada do GNOME Shell dentro de um aplicativo GTK para simplificar os testes do Mutter e do GNOME Shell durante o desenvolvimento.
Instâncias aninhadas do Mutter e do GNOME Shell enviam informações para um monitor virtual que é vinculado à sessão atual do usuário, exibido na janela do aplicativo e oferece suporte à emulação de eventos da tela sensível ao toque. A conexão de um monitor virtual sem criar uma nova sessão é implementada usando a API para gravação de screencasts e trabalho remoto com o desktop. Adicionada a opção "--sdk" ao mutter e ao gnome-shell para executar instâncias separadas. A API D-Bus org.gnome.Mutter.Sdk pode ser usada para controle.

Fonte: opennet.ru
