Mir 1.2 дисплей серверінің шығарылымы

Жіберген сервер шығарылымын көрсету Мир 1.2, оның дамуын Canonical жалғастыруда, Unity қабығын және смартфондарға арналған Ubuntu басылымын әзірлеуден бас тартқанына қарамастан. Mir Canonical жобаларында сұранысқа ие болып қала береді және енді ендірілген құрылғылар мен заттар Интернеті (IoT) үшін шешім ретінде орналастырылған. Mir Wayland үшін композиттік сервер ретінде пайдаланылуы мүмкін, ол Mir негізіндегі орталарда Wayland көмегімен кез келген қолданбаларды (мысалы, GTK3/4, Qt5 немесе SDL2 көмегімен құрастырылған) іске қосуға мүмкіндік береді. Орнату пакеттері Ubuntu 16.04/18.04/18.10/19.04 үшін дайындалған (PPA) Және Федора 28/29/30.

Жаңа шығарылымда:

  • Mir ортасында Wayland қолданбаларын іске қосуды қамтамасыз ету құралдарында Wayland протоколының қолдау көрсетілетін кеңейтімдерінің саны ұлғайтылды. wl_shell, xdg_wm_base және xdg_shell_v6 кеңейтімдері қазіргі уақытта әдепкі бойынша қосылған. zwlr_layer_shell_v1 және zxdg_output_v1 бөлек қосуға болады. Мир негізіндегі графикалық қабықшалар үшін Wayland протоколының жеке кеңейтімдерін анықтау мүмкіндігін қамтамасыз ету бойынша жұмыс басталды. Мұндай мүмкіндікті іске асырудың алғашқы қадамы libmirwayland-dev жаңа пакетін қосу болды, ол өзіңіздің жеке протоколыңыз үшін классты құруға және оны MirAL-да тіркеуге мүмкіндік береді;
  • MirAL (Mir Abstraction Layer) қабатының мүмкіндіктері кеңейтілді, оны Mir серверіне тікелей қатынауды және libmiral кітапханасы арқылы ABI-ге дерексіз қол жеткізуді болдырмау үшін пайдалануға болады. WaylandExtensions класына жеке Wayland кеңейтімдерін тіркеуге қолдау қосылды. Әдепкі терезені басқару стратегиясы жүзеге асырылатын жаңа MinimalWindowManager сыныбы қосылды (сенсорлық экрандардағы экран қимылдарын пайдаланып терезені жылжыту және өлшемін өзгерту үшін Wayland клиенттеріне қолдау көрсететін қарапайым қалқымалы терезе қабықшаларын жасау үшін пайдалануға болады);
  • X11 қолданбаларына эксперименттік қолдау қажет болған жағдайда Xwayland компонентін іске қосу мүмкіндігімен кеңейтілді.

Ақпарат көзі: opennet.ru

пікір қалдыру