Heerka Wine 7.8 ayaa la sii daayay iyada oo la hagaajiyay maaraynta Alt+Tab ee ciyaaraha ku salaysan mishiinka Midnimada

Siideynta mashruuca Wine Staging 7.8 ayaa la daabacay, iyada oo ku dhex jirta qaab dhismeedka kaas oo dhismayaal dheeri ah oo khamri ah la sameeyay, oo ay ku jiraan kuwa aan si buuxda u diyaarsaneyn ama balastar halis ah oo aan weli ku habooneyn in lagu korsado laanta ugu weyn ee Wine. Marka la barbardhigo Khamriga, Diyaarinta Khamriga waxay bixisaa 550 balastar dheeraad ah.

Siideynta cusubi waxay keenaysaa la shaqaynta Wine 7.8 codebase. 3 balastar oo laxidhiidha habaynta gobolada muhiimka ah iyo hagaajinta hawlaha heli/set_key_state ayaa lagu wareejiyay khamriga ugu muhiimsan. Afar balastar ayaa la cusboonaysiiyay: winex11-_NET_ACTIVE_WINDOW, user32-Mouse_Message_Hwnd, user32-rawinput-mouse iyo api-iteration-tokens.

Lagu daray balastar hagaajinaysa maaraynta furaha kiiboodhka Alt+Tab ee ciyaaraha ku salaysan mishiinka ciyaarta Midnimada. Dhibaatada beddelka daaqadaha iyadoo la adeegsanayo Alt + Tab ee ciyaaraha mashiinka Unity ayaa la arkay tan iyo Wine 4.20 sababtoo ah xaqiiqda OnApplicationFocus iyo OnApplicationPause dhacdooyinka, kuwaas oo ugu yeeraya maamulayaasha beddelka diiradda iyo joojinta arjiga, ma aysan dhalin mishiinka Unity ka dib markaad dib u soo celiso diirada daaqada markaad ku wareejinayso Alt+Tab. Xirmada xallinaysa dhibaatada waxaa la soo jeediyay dib Noofambar 2019 oo waxay fulisaa diritaanka farriinta WM_NCPOINTERUP ee koodka shaqada ee mas'uulka ka ah dejinta daaqadda firfircoon. Diritaanka fariintan ayaa ku filan mashiinka Unity inuu bilaabo OnApplicationFocus iyo OnApplicationPause maamulayaasha.

Source: opennet.ru

Add a comment