Mir 1.2 ekranservila eldono

Enkondukita montra servilo liberigo rigardi 1.2, kies evoluo daŭras de Canonical, malgraŭ la rifuzo evoluigi la Unity-ŝelon kaj la Ubuntu-eldonon por saĝtelefonoj. Mir restas postulata en Canonical-projektoj kaj nun estas poziciigita kiel solvo por enkonstruitaj aparatoj kaj la Interreto de Aĵoj (IoT). Mir povas esti uzata kiel komponita servilo por Wayland, kiu ebligas al vi ruli ajnajn aplikojn uzante Wayland (ekzemple, konstruitan kun GTK3/4, Qt5 aŭ SDL2) en Mir-bazitaj medioj. Instalaj pakoj estas pretaj por Ubuntu 16.04/18.04/18.10/19.04 (PPA) kaj Fedora 28/29/30.

En la nova eldono:

  • En la iloj por certigi la lanĉon de Wayland-aplikoj en la Mir-medio, la nombro da subtenataj Wayland-protokolo-etendaĵoj pliiĝis. La etendoj wl_shell, xdg_wm_base kaj xdg_shell_v6 estas nuntempe ebligitaj defaŭlte. zwlr_layer_shell_v1 kaj zxdg_output_v1 povas esti ebligitaj aparte. Laboro komenciĝis disponigi la kapablon difini siajn proprajn etendaĵojn de la Wayland-protokolo por iliaj Mir-bazitaj grafikaj ŝeloj. La unua paŝo en efektivigo de tia funkcio estis la aldono de nova libmirwayland-dev-pakaĵo, kiu ebligas al vi generi klason por via propra protokolo kaj registri ĝin en MirAL;
  • La kapabloj de la tavolo MirAL (Mir Abstraction Layer) estis vastigitaj, kiu povas esti uzata por eviti rektan aliron al la Mir-servilo kaj abstraktan aliron al la ABI per la libmiral-biblioteko. Aldonita subteno por registri viajn proprajn Wayland-etendaĵojn al la WaylandExtensions-klaso. Aldonita nova MinimalWindowManager-klaso kun defaŭlta fenestra administradstrategiefektivigo (povas esti uzata por krei simplajn flosajn fenestrajn ŝelojn, subtenante al klientoj de Wayland movi kaj regrandigi fenestron uzante ekranajn gestojn sur tuŝekranoj);
  • Eksperimenta subteno por X11-aplikoj estis vastigita kun la kapablo lanĉi la Xwayland-komponenton laŭbezone.

fonto: opennet.ru

Aldoni komenton