Nieuwe versies Wine 11.11 en StartWine-Launcher 423

Een experimentele uitgave van de open implementatie van de Win32 API - Wine 11.11 is gepubliceerd. Sinds de release van 11.10 zijn er 25 bugrapporten gesloten en 223 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • De winewayland-driver, die het gebruik van Wine in omgevingen op basis van het Wayland-protocol mogelijk maakt, heeft ondersteuning gekregen voor de Wayland-protocol alpha-modifier-v1, waarmee applicaties het transparantieniveau van oppervlakten kunnen wijzigen en transparantie-operaties naar de compositor kunnen verplaatsen. de server.
  • In winewayland is ondersteuning voor gelaagde vensters (WS_EX_LAYERED) geïmplementeerd, samengesteld uit meerdere lagen voor het realiseren van effecten zoals semi-transparantie en niet-rechthoekige vensterformaten (momenteel is alleen semi-transparantie geïmplementeerd in wine).
  • In winewayland zijn hints-vlags toegevoegd voor het instellen van de maximale en minimale grootte van statische vensters, waarvan de gebruiker de grootte niet kan aanpassen.
  • In plaats van de cryptografische bibliotheek TomCrypt is de SymCrypt-bibliotheek opgenomen, ontwikkeld door Microsoft en die post-kwantumversleuteling ondersteunt. De overstap naar SymCrypt maakte gebruik van assemblage-optimalisaties voor versleutelingsoperaties voor de architecturen x86-64, ARM64, ARM en i386 mogelijk.
  • De werkzaamheden aan het plaatsen van gegevensstructuren van de user32-bibliotheek, gerelateerd aan vensters, in gedeeld geheugen zijn voortgezet.
  • De compatibiliteit met VBScript is verbeterd.
  • In winevulkan is de overgang naar de Vulkan-specificatie 1.4.353 gerealiseerd. In wined3d is de VK_KHR_external_fence_capabilities-extensie gebruikt voor het initialiseren van de ondersteuning voor Vulkan.
  • Een probleem met het verbergen van bestanden waarvan de naam met een punt begint, in het dialoogvenster voor het openen van bestanden is opgelost.
  • Regressies die de normale werking van multithreaded applicaties die de SendMessage()-functie gebruikten, verstoorden, zijn verholpen.
  • Bugrapporten die verband hielden met de werking van applicaties: uTorrent 3.x, Foxit Reader 8.x, Foxit PhantomPDF Business v10.0, winmine.exe, Guitar Pro v8.1.3, Sunlogin, uSimmics, MS-Money 2000 zijn gesloten.
  • Bugrapporten die verband hielden met de werking van games: Space Empires V, Wreckfest, Battle.Net, Total War: Shogun 2,
    Spider-Man Remastered, Yesterday Origins, Think or Swim, Gray Matter, Istaria zijn gesloten.

Daarnaast kan de release van de Startwine-Launcher 423 worden opgemerkt, ontwikkeld voor het uitvoeren van programma's en games die zijn gebouwd voor het Windows-platform op Linux-systemen. Het voornaamste doel van de ontwikkeling van de StartWine-Launcher was om het proces van het creëren van Wine-prefixen door beginners te vereenvoudigen - sets van bibliotheken en afhankelijkheden van Windows die nodig zijn om Windows-toepassingen op Linux te laten draaien. De code van de StartWine-Launcher is geschreven in Python en wordt verspreid onder de GPLv3-licentie. De interface is gebaseerd op de GTK-bibliotheek.

In de nieuwe versie van de Startwine-Launcher is de lijst met Wine-versies bijgewerkt, evenals de prefixconfiguraties, bibliotheken en stuurprogramma's in de container. In de utils zijn Steam-bibliotheken toegevoegd voor compatibiliteit met oude games. Fouten in het installatie-script, de code voor het bijwerken van geïnstalleerde gegevens van de applicatie en in de ondersteunende functies in sw_runlib zijn verholpen.



Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster