Nove verzije Wine 11.11 i StartWine-Launcher 423

Objavljen je eksperimentalni izdanak otvorene implementacije Win32 API-a — Wine 11.11. Od objave 11.10 zatvoreno je 25 izvještaja o greškama i izvršene su 223 promjene.

Najvažnije promjene:

  • U drajveru winewayland, koji omogućava korištenje Wine-a u okruženjima temeljenim na Wayland protokolu, dodana je podrška za Wayland protokol alpha-modifier-v1, koji omogućava aplikacijama promjenu razine prozirnosti površine i premještanje operacija vezanih uz prozirnost na stranu kompozitnog. poslužitelja.
  • U winewayland-u implementirana je podrška za višeslojne prozore (WS_EX_LAYERED), sastavljene od više slojeva za postizanje efekata poput poluprozirnosti i nepravilnih oblika prozora (u wine-u je trenutno implementirana samo poluprozirnost).
  • U winewayland dodani su hints-flagovi za postavljanje maksimalne i minimalne veličine statičnih prozora, čija se veličina ne može mijenjati od strane korisnika.
  • Umjesto kriptografske biblioteke TomCrypt, uključena je biblioteka SymCrypt, koju razvija Microsoft i koja podržava algoritme postkvantnog šifriranja. Prijelaz na SymCrypt omogućio je korištenje assembler optimizacija za operacije šifriranja za arhitekture x86-64, ARM64, ARM i i386.
  • Nastavljeno je s radom na smještanju struktura podataka biblioteke user32, povezanih s prozorima, u zajedničku memoriju.
  • Poboljšana je kompatibilnost s VBScriptom.
  • U winevulkanu je izvršen prijelaz na korištenje specifikacije Vulkan 1.4.353. U wined3d-u je za inicijalizaciju podrške za Vulkan korišteno proširenje VK_KHR_external_fence_capabilities.
  • Riješen je problem s skrivanjem datoteka čije ime počinje s točkom u dijalogu za otvaranje datoteka.
  • Ispravljene su regresije koje su ometale normalan rad multithreaded aplikacija koje koriste funkciju SendMessage().
  • Zatvoreni su izvještaji o greškama vezani za rad aplikacija: uTorrent 3.x, Foxit Reader 8.x, Foxit PhantomPDF Business v10.0, winmine.exe, Guitar Pro v8.1.3, Sunlogin, uSimmics, MS-Money 2000.
  • Zatvoreni su izvještaji o greškama vezani za rad igara: Space Empires V, Wreckfest, Battle.Net, Total War: Shogun 2.
    Spider-Man Remastered, Yesterday Origins, Think or Swim, Gray Matter, Istaria.

Dodatno se može spomenuti izdavanje aplikacije Startwine-Launcher 423, razvijene za pokretanje programa i igara koji su prikupljeni za Windows platformu u Linux sustavima. Glavni cilj razvoja StartWine-Launcher-a bio je pojednostaviti proces kreiranja Wine prefiksa od strane početnika, što su skupovi knjižnica i ovisnosti potrebni za rad Windows aplikacija u Linuxu. Kod StartWine-Launcher-a napisan je na Python jeziku i distribuira se pod GPLv3 licencom. Sučelje je implementirano na temelju GTK knjižnice.

U novoj verziji Startwine-Launcher-a ažuriran je popis verzija Wine-a, kao i prefiksne konfiguracije, knjižnice i drajveri u kontejneru. U utils su dodate Steam knjižnice za kompatibilnost sa starim igrama. Ispravljene su greške u instalacijskom skriptu, kodu ažuriranja instaliranih podataka aplikacije i u pomoćnim funkcijama u sw_runlibu.



Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster