Verëffentlechung vum Display Server Mir 1.2

Agefouert Display Server Verëffentlechung kucken 1.2, d'Entwécklung vun där weider vu Canonical geet, trotz der Refus fir d'Unity Shell an d'Ubuntu Editioun fir Smartphones z'entwéckelen. Mir bleift gefuerdert a kanonesche Projeten an ass elo als Léisung fir embedded Geräter an den Internet of Things (IoT) positionéiert. Mir kann als Komposit Server fir Wayland benotzt ginn, wat erlaabt Iech all Uwendungen benotzt Wayland ze lafen (Zum Beispill, gebaut mat GTK3 / 4, Qt5 oder SDL2) an Mir-baséiert Ëmfeld. Installatiounspakete gi fir Ubuntu 16.04/18.04/18.10/19.04 virbereet (PPA) an fedora 28/29/30.

An der neier Verëffentlechung:

  • An den Tools fir de Start vu Wayland Uwendungen am Mir Ëmfeld ze garantéieren, ass d'Zuel vun de ënnerstëtzte Wayland Protokollverlängerungen erhéicht ginn. D'Extensiounen wl_shell, xdg_wm_base an xdg_shell_v6 sinn am Moment als Standard aktivéiert. zwlr_layer_shell_v1 an zxdg_output_v1 kënnen separat aktivéiert ginn. D'Aarbecht huet ugefaang fir d'Fäegkeet ze bidden fir hir eegen Extensiounen vum Wayland Protokoll fir hir Mir-baséiert grafesch Muschelen ze definéieren. Den éischte Schrëtt fir esou eng Fonktioun ëmzesetzen war d'Zousätzlech vun engem neie libmirwayland-dev Package, deen Iech erlaabt eng Klass fir Ären eegene Protokoll ze generéieren an et an MirAL ze registréieren;
  • D'Kapazitéite vun der MirAL (Mir Abstraction Layer) Layer goufen erweidert, déi benotzt kënne fir direkten Zougang zum Mir Server an abstrakt Zougang zum ABI duerch d'libmiral Bibliothéik ze vermeiden. Ënnerstëtzung bäigefüügt fir Är eege Wayland Extensiounen an d'WaylandExtensions Klass ze registréieren. Eng nei MinimalWindowManager Klass bäigefüügt mat enger Standardfensterstrategie-Implementatioun (kann benotzt ginn fir einfach schwiewend Fënsterschielen ze kreéieren, Wayland Clienten z'ënnerstëtzen fir eng Fënster ze beweegen an z'änneren mat Écran Gesten op Touchscreens);
  • Experimentell Ënnerstëtzung fir X11 Uwendungen gouf erweidert mat der Fäegkeet fir den Xwayland Komponent ze starten wéi néideg.

Source: opennet.ru

Setzt e Commentaire