In die Codebasis, auf dessen Grundlage im September die Version GNOME 49 erstellt wird, wurde das Mutter SDK (Mutter Development Kit) aufgenommen. Es implementiert eine neue Art der Interaktion mit dem Kompositormanagement Mutter und der GNOME Shell. Das Mutter SDK ermöglicht das Starten einer verschachtelten Instanz der GNOME Shell innerhalb einer GTK-Anwendung, um das Testen von Mutter und der GNOME Shell während der Entwicklung zu vereinfachen.
Verschachtelte Instanzen von Mutter und GNOME Shell geben Informationen auf einem virtuellen Monitor aus, der an die aktuelle Benutzersitzung gebunden ist, im Anwendungsfenster angezeigt wird und die Emulation von Touchscreen-Ereignissen unterstützt. Der Anschluss eines virtuellen Monitors ohne die Erstellung einer neuen Sitzung wird durch die API für das Aufzeichnen von Screencasts und die Remote-Arbeit am Desktop realisiert. Um separate Instanzen in Mutter und GNOME Shell zu starten, wurde die Option „—sdk“ hinzugefügt. Zur Verwaltung kann die D-Bus API org.gnome.Mutter.Sdk verwendet werden.

Quelle: opennet.ru
