Жаңа шығарылымда:
- 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