Objavljeno je najnovije tjedno izvješće o razvoju KDE-a, koje predstavlja promjene za granu KDE Plasma 6.7, čije se objavljivanje očekuje u lipnju. Nedavne promjene uključuju:
- KWin upravitelj kompozitinga implementira podršku za eksperimentalni Wayland protokol xx-fractional-scale-v2, koji eliminira nepotrebne praznine između susjednih elemenata na zaslonima visoke gustoće, kao što je između maksimiziranog prozora i panela. Protokol xx-fractional-scale omogućuje skaliranje logičkog koordinatnog sustava, koji koristi cjelobrojne vrijednosti, kako bi se poboljšala točnost pozicioniranja i povećala razlučivost logičkih koordinata do pojedinačnih piksela. Ova mogućnost rješava ograničenu razlučivost logičkog koordinatnog sustava, koja je nedovoljna za pozicioniranje na razini piksela potrebno za potpunu implementaciju frakcijskog skaliranja u KDE-u.
Korištenjem protokola xx-fractional-scale, kompozitni poslužitelj i klijent mogu dosljedno koristiti različite koordinatne sustave (logički i pikselni) pri radu s objektom wl_surface. Logičke koordinate koriste se za opisivanje veličine sadržaja i položaja prozora iz korisničke perspektive, dok pikselne koordinate odražavaju stvarne veličine u međuspremnicima prilikom prikaza na zaslonu. Protokol xx-fractional-scale uvodi faktor skaliranja (skalu) koji povezuje logičke i pikselne koordinate, omogućujući rukovanje situacijama u kojima više piksela odgovara jednoj logičkoj koordinatnoj jedinici.
- KWin i dalje podržava Vulkan grafički API u DRM (Direct Rendering Manager) pozadini. Očekuje se da će Vulkan poboljšati performanse u konfiguracijama s više GPU-ova. Tijekom proteklog tjedna, Vulkan je omogućen za učitavanje tekstura s GPU-a na CPU. Dodan je rukovatelj vulkanToQImageFormat() za pretvaranje formata slika u QImage. Mogućnosti VulkanDevice::createCommandBuffer() su proširene. Metoda isSoftwareRenderer() implementirana je u VulkanDevice. Dodani su testovi integracije. Testiranje je provedeno na sustavu s grafičkom karticom NVIDIA RTX 5070 Ti korištenjem vlasničkog upravljačkog programa 595.58.03.
- Izbornici koji koriste temu Breeze sada mijenjaju pozadinu elemenata kada se klikne na njih.
- Sučelje za prikaz QR koda u widgetu međuspremnika je pojednostavljeno (gumb za kopiranje je premješten u zaglavlje).

- Poboljšana je točnost pozicioniranja widgeta na radnoj površini. Prilikom premještanja widgeta na područje gdje ne stane, sada se prikazuje sličica koja prikazuje najbliži dostupni prostor gdje će widget zapravo stati.
- Stil opisa alata sada se može promijeniti kako bi odgovarao aktivnoj temi dizajna.
- Poboljšana implementacija efekta tragova miša (pretvaranje kursora u marker koji ostavlja linije na zaslonu) na zaslonima osjetljivim na dodir. Dodana je podrška za istovremeno crtanje više linija na zaslonima osjetljivim na dodir.
- Opcije rasporeda tipkovnice dodane su u postavke sinkronizirane s Plasma Login Managerom.
- Mogućnost korištenja većih ikona i povećanih margina na zaslonima osjetljivim na dodir i tabletima uklonjena je iz widgeta Upravitelja zadataka i Tray sustava. Prijavljeno je da je ova opcija nedosljedna i da uzrokuje probleme s prikazom.
Izvor: opennet.ru

