Nouvelles versions de Wine 11.11 et StartWine-Launcher 423

Une version expérimentale de l'implémentation open source de l'API Win32 - Wine 11.11 a été publiée. Depuis la version 11.10, 25 rapports de bogues ont été corrigés et 223 modifications ont été apportées.

Modifications les plus importantes :

  • Dans le pilote winewayland, qui permet d'utiliser Wine dans des environnements basĂ©s sur le protocole Wayland, la prise en charge du protocole alpha-modifier-v1 de Wayland a Ă©tĂ© ajoutĂ©e, permettant aux applications de modifier le niveau de transparence des surfaces et de dĂ©lĂ©guer les opĂ©rations de transparence au compositeur. de serveurs.
  • Le winewayland prend en charge les fenĂȘtres superposĂ©es (WS_EX_LAYERED), composĂ©es de plusieurs couches pour rĂ©aliser des effets tels que la semi-transparence et des formes de fenĂȘtres non rectangulaires (actuellement, seule la semi-transparence est implĂ©mentĂ©e dans Wine).
  • Des indicateurs hints ont Ă©tĂ© ajoutĂ©s au winewayland pour dĂ©finir la taille maximale et minimale des fenĂȘtres statiques, dont la taille ne peut pas ĂȘtre modifiĂ©e par l'utilisateur.
  • La bibliothĂšque SymCrypt, dĂ©veloppĂ©e par Microsoft et supportant les algorithmes de chiffrement post-quantique, a remplacĂ© la bibliothĂšque cryptographique TomCrypt. Le passage Ă  SymCrypt a permis d'intĂ©grer des optimisations assembleurs pour les opĂ©rations de chiffrement sur les architectures x86-64, ARM64, ARM et i386.
  • Le travail se poursuit sur le placement dans la mĂ©moire partagĂ©e des structures de donnĂ©es de la bibliothĂšque user32 liĂ©es aux fenĂȘtres.
  • La compatibilitĂ© avec VBScript a Ă©tĂ© amĂ©liorĂ©e.
  • Dans winevulkan, la transition vers la spĂ©cification Vulkan 1.4.353 a Ă©tĂ© rĂ©alisĂ©e. Dans wined3d, l'extension VK_KHR_external_fence_capabilities a Ă©tĂ© utilisĂ©e pour initialiser le support de Vulkan.
  • Un problĂšme de masquage des fichiers dont le nom commence par un point dans la boĂźte de dialogue d'ouverture de fichiers a Ă©tĂ© rĂ©solu.
  • Des rĂ©gressions qui perturbaient le fonctionnement normal des applications multithread utilisant la fonction SendMessage() ont Ă©tĂ© corrigĂ©es.
  • Des rapports de bogues liĂ©s Ă  l'exĂ©cution des applications suivants ont Ă©tĂ© fermĂ©s : uTorrent 3.x, Foxit Reader 8.x, Foxit PhantomPDF Business v10.0, winmine.exe, Guitar Pro v8.1.3, Sunlogin, uSimmics, MS-Money 2000.
  • Des rapports de bogues liĂ©s au fonctionnement des jeux suivants ont Ă©tĂ© fermĂ©s : Space Empires V, Wreckfest, Battle.Net, Total War: Shogun 2,
    Spider-Man Remastered, Yesterday Origins, Think or Swim, Gray Matter, Istaria.

Il convient également de noter la publication de l'application Startwine-Launcher 423, développée pour exécuter des programmes et des jeux dans des systÚmes Linux, compilés pour la plateforme Windows. L'objectif principal du développement de StartWine-Launcher était de simplifier le processus de création de préfixes Wine par les débutants, qui sont des ensembles de bibliothÚques et de dépendances Windows nécessaires au fonctionnement des applications Windows sous Linux. Le code de StartWine-Launcher est écrit en Python et est distribué sous la licence GPLv3. L'interface est basée sur la bibliothÚque GTK.

Dans la nouvelle version de Startwine-Launcher, la liste des versions de Wine a été mise à jour, tout comme les configurations de préfixes, les bibliothÚques et les pilotes dans le conteneur. Des bibliothÚques Steam ont été ajoutées dans utils pour la compatibilité avec les anciens jeux. Des erreurs ont été corrigées dans le script d'installation, le code de mise à jour des données installées de l'application et dans les fonctions auxiliaires en sw_runlib.



Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster