In den Code-Bereich, auf dessen Grundlage im September die Version GNOME 49 erstellt wird, wurde das Werkzeug Mutter SDK (Mutter Development Kit) aufgenommen, das einen neuen Ansatz für die Interaktion mit dem Kompositormanagementsystem Mutter und der GNOME Shell realisiert. Das Mutter SDK ermöglicht es, eine verschachtelte Instanz der GNOME Shell innerhalb einer GTK-Anwendung zu starten, um das Testen von Mutter und der GNOME Shell während der Entwicklung zu erleichtern.
Verschachtelte Instanzen von Mutter und GNOME Shell geben Informationen auf einem virtuellen Monitor aus, der an die aktuelle Benutzersitzung gebunden ist, im Fenster der Anwendung angezeigt wird und die Emulation von Touchscreen-Ereignissen unterstützt. Die Verbindung des virtuellen Monitors ohne die Erstellung einer neuen Sitzung wurde durch eine API zur Erstellung von Screencasts und zur Remote-Arbeit mit dem Desktop realisiert. Um separate Instanzen in Mutter und Gnome-Shell zu starten, wurde die Option "—sdk" hinzugefügt. Zur Steuerung kann die D-Bus-API org.gnome.Mutter.Sdk verwendet werden.

Quelle: opennet.ru
