Wine Staging 7.8 útbrocht mei ferbettere Alt + Tab-ôfhanneling foar spultsjes basearre op de Unity-motor

De frijlitting fan it Wine Staging 7.8-projekt is publisearre, yn it ramt wêrfan útwreide builds fan Wine wurde foarme, ynklusyf net folslein klear of risikofolle patches dy't noch net geskikt binne foar fêststelling yn 'e wichtichste Wine branch. Yn ferliking mei Wine biedt Wine Staging 550 ekstra patches.

De nije release bringt syngronisaasje mei de Wine 7.8 codebase. 3 patches yn ferbân mei de ferwurking fan kaai steaten en ferbetterings oan de get/set_key_state funksjes binne oerbrocht nei de wichtichste Wine. Fjouwer patches binne bywurke: winex11-_NET_ACTIVE_WINDOW, user32-Mouse_Message_Hwnd, user32-rawinput-mouse en api-iteration-tokens.

In patch tafoege dy't de ôfhanneling fan 'e Alt + Tab-toetseboerd fluchtoets ferbettere yn spultsjes basearre op de Unity-spielmotor. It probleem mei it wikseljen fan finsters mei Alt+Tab yn spultsjes op 'e Unity-motor is sûnt Wine 4.20 waarnommen troch it feit dat de OnApplicationFocus- en OnApplicationPause-eveneminten, dy't handlers neame foar it feroarjen fan fokus en it pauze fan 'e applikaasje, net waarden generearre troch de Unity-motor nei it herstellen fan fokus op it finster by it wikseljen troch Alt + Tab. In patch dy't it probleem oplost waard foarsteld werom yn novimber 2019 en ymplemintearret it ferstjoeren fan it WM_NCPOINTERUP-berjocht yn 'e koade fan' e funksje ferantwurdlik foar it ynstellen fan it aktive finster. It ferstjoeren fan dit berjocht is genôch foar de Unity-motor om de OnApplicationFocus- en OnApplicationPause-hannelers te starten.

Boarne: opennet.ru

Add a comment