Nové verze Wine 11.11 a StartWine-Launcher 423

Byla zveřejněna experimentální verze otevřené implementace Win32 API — Wine 11.11. Od vydání 11.10 bylo uzavřeno 25 chybových hlášení a provedeno 223 změn.

Nejdůležitější změny:

  • Do ovladače winewayland, který umožňuje používat Wine v prostředích založených na protokolu Wayland, byla přidána podpora protokolu Wayland alpha-modifier-v1, který aplikacím umožňuje měnit úroveň průhlednosti plochy a přenést operace zajišťující průhlednost na stranu kompozice. serveru.
  • Ve winewayland byla implementována podpora vícestrojných oken (WS_EX_LAYERED), která se skládají z několika vrstev pro dosažení efektů, jako je průsvitnost a nepravidelný tvar okna (v wine je prozatím implementována pouze průsvitnost).
  • Do winewayland byly přidány hint-flagy pro určení maximální a minimální velikosti statických oken, jejichž velikost uživatel nemůže měnit.
  • Místo kryptografické knihovny TomCrypt byla zahrnuta knihovna SymCrypt, kterou vyvíjí společnost Microsoft a podporuje postkvantové šifrovací algoritmy. Přechod na SymCrypt umožnil využít assemblerová optimalizace šifrovacích operací pro architektury x86-64, ARM64, ARM a i386.
  • Pokračuje práce na umístění datových struktur knihovny user32 souvisejících s okny do sdílené paměti.
  • Byla zlepšena kompatibilita s VBScript.
  • Ve winevulkan došlo k přechodu na používání specifikace Vulkan 1.4.353. V wined3d bylo pro inicializaci podpory Vulkan použito rozšíření VK_KHR_external_fence_capabilities.
  • Byl vyřešen problém se skrýváním souborů, jejichž název začíná tečkou, v dialogu pro otevření souboru.
  • Byly odstraněny regrese, které narušovaly normální funkci vícetrénkových aplikací využívajících funkci SendMessage().
  • Byly uzavřeny zprávy o chybách souvisejícími s aplikacemi: uTorrent 3.x, Foxit Reader 8.x, Foxit PhantomPDF Business v10.0, winmine.exe, Guitar Pro v8.1.3, Sunlogin, uSimmics, MS-Money 2000.
  • Byly uzavřeny zprávy o chybách souvisejícími s hrami: Space Empires V, Wreckfest, Battle.Net, Total War: Shogun 2,
    Spider-Man Remastered, Yesterday Origins, Think or Swim, Gray Matter, Istaria.

Další můžeme zmínit vydání aplikace Startwine-Launcher 423, vyvíjené pro spouštění programů a her v Linuxových systémech, které byly vytvořeny pro platformu Windows. Hlavním cílem vývoje StartWine-Launcher bylo zjednodušení procesu vytváření prefixů Wine nováčky — souborů knihoven a závislostí Windows potřebných pro běh Windows aplikací v Linuxu. Kód StartWine-Launcher je napsán v jazyce Python a je distribuován pod licencí GPLv3. Uživatelské rozhraní je realizováno na základě knihovny GTK.

V nové verzi Startwine-Launcher byl aktualizován seznam verzí Wine, jakož i aktualizovány prefixové konfigurace, knihovny a ovladače v kontejneru. Do utils byly přidány knihovny Steam pro kompatibilitu se starými hrami. Byly opraveny chyby ve skriptu instalace, kódu aktualizace nainstalovaných dat aplikace a ve funkčních podpůrných funkcích v sw_runlib.



Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster