В кодовата база, на базата на която през септември ще бъде формиран релиз GNOME 49, е приет инструментариум Mutter SDK (Mutter Development Kit), реализиращ нов начин за взаимодействие с композитния мениджър Mutter и обвивката GNOME Shell. Mutter SDK дава възможност за стартиране на вложен екземпляр на GNOME Shell вътре в GTK-приложение за опростяване на тестването на Mutter и GNOME Shell в процеса на разработка.
Вложените екземпляри на Mutter и GNOME Shell извеждат информация на виртуален монитор, който се свързва с текущата сесия на потребителя, визуализиран в прозорец на приложението и поддържащ емулация на събития от сензорен екран. Свързването на виртуалния монитор без създаване на нова сесия е реализирано посредством API за записване на скрийнкасти и отдалечена работа с работния плот. За стартиране на отделни екземпляри в mutter и gnome-shell е добавена опция „—sdk“. За управление може да се използва D-Bus API org.gnome.Mutter.Sdk.

Източник: opennet.ru
