Vydání zobrazovacího serveru Mir 2.25

Byla zveřejněna verze zobrazovacího serveru Mir 2.25, jehož vývoj ve společnosti Canonical pokračuje, a to i přes opuštění vývoje shellu a edice Unity. Ubuntu pro chytré telefony. Mir je i nadále žádaný v projektech Canonical a nyní je prezentován jako řešení pro vestavěná zařízení a internet věcí (IoT). Kód projektu je distribuován pod licencí GPLv2.

Mir poskytuje sadu knihoven pro vytváření kompozitních servery Je založen na protokolu Wayland a zahrnuje standardní funkcionalitu správců oken a zobrazovacích serverů. Projekt je navržen pro běh na různých třídách zařízení, od standardních stolních systémů až po vestavěná zařízení a systémy internetu věcí (IoT). Mezi projekty založené na platformě Mir patří mezi významné kompozitní správce Miracle a shell pro internetové kiosky. Ubuntu Uživatelské prostředí Frame a Miriway.

V nové verzi:

  • Přidána podpora pro rozšíření Wayland ext-foreign-toplevel-list pro načítání informací o površích nejvyšší úrovně, což umožňuje ukotvení oken nad jiným obsahem, například pro připojení vlastních panelů a přepínačů oken.
  • Přidána podpora pro rozšíření ext-data-control Wayland, které umožňuje privilegovaným klientům řídit zpracování dat, například pro implementaci správců schránky.
  • Implementována částečná podpora pro rozšíření Waylandu ext-image-capture-source a ext-image-copy-capture pro zachycení obsahu zobrazeného na obrazovce.
  • Správa rozšíření Waylandu byla přepracována.
  • Přidána platforma evdev-rs, která implementuje libinput (ošetření vstupních událostí) v Rustu.
  • Platforma obsahuje balíček mir-renderer-gl, který implementuje funkcionalitu pro vykreslování pomocí OpenGL.
  • Vylepšená animace změny velikosti kurzoru.
  • Přidána třída LocatePointer.
  • Přidány obslužné rutiny ApplicationSwitcher a StandardApplicationSwitcher pro zjednodušení implementace přepínání mezi aplikacemi pomocí Alt + Tab.
  • Byla navržena nová třída FloatingWindowManager s implementací správce oken (stará třída MinimalWindowManager byla prohlášena za zastaralou).
  • Přidána metoda mir::report_exception().

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster