Den seneste ugentlige KDE-udviklingsrapport er blevet offentliggjort og præsenterer ændringer til KDE Plasma 6.7-grenen, som forventes at blive udgivet i juni. KDE Plasma 6.7 er i øjeblikket i en soft freeze. Blandt de ændringer, der er godkendt i denne uge:
- KDE Plasma 6.7 vil inkludere den nye Union-stilmotor, men det er uklart, om den vil være aktiveret som standard eller forblive en indstillingsmulighed. Union leverer et samlet stilbehandlingssystem, der tillader brugen af forskellige applikationsstylingsteknologier, der er tilgængelige i KDE.
Motoren består af tre lag: input, intermediate og output. Inputlaget implementeres via plugins, der analyserer input-stilfilformater og konverterer dem til abstrakte renderingsbeskrivelser. Det intermediate lag implementeres som et bibliotek, der beskriver datamodellen og metoderne til at anvende stilarter på hvert element. Outputlaget indeholder plugins, der konverterer den universelle stil, der genereres af det intermediate lag, til renderingskommandoer, der er specifikke for en bestemt grafikstak.
For eksempel kan SVG- eller CSS-temaer bruges som input, hvilket genererer stilarter til QtQuick- eller Qt Widgets som output. Standardinputformatet er blevet ændret fra SVG til CSS. En ny implementering af Breeze-temaet, formateret i CSS, er blevet udviklet.


- KWin er blevet opdateret med optimeringer, der forbedrer ydeevne og strømeffektivitet i programmer, der gengiver ved hjælp af CPU'en. Disse optimeringer gælder for de fleste KDE-programmer og -applikationer, der bruger QtWidgets (QtWidgets bruger CPU'en til gengivelse, mens QtQuick bruger GPU-acceleration). For eksempel, når man arbejder i KDevelop, bevæger markøren sig nu jævnt, og CPU-forbruget under rulning er reduceret fra 80-90% til 20%.
- KWin har tilføjet en heuristik, der bestemmer, om direkte scanning skal bruges til at forbedre ydeevnen og reducere strømforbruget, når vinduer udvides til fuld skærm.
- Implementerede muligheden for at indstille en ICC-farveprofil for skærmen, når HDR-tilstand er aktiveret.
- Mange bærbare computere med AMD-processorer har nu mulighed for at deaktivere driveren til adaptiv baggrundsbelysningsmodulation eller manuelt justere dens indstillinger, når den er aktiveret. Denne driver ændrer skærmfarverne for at forbedre synligheden ved lave lysstyrkeniveauer.
- Programhåndteringen Discover har forbedrede funktioner til at identificere dubletter af programmer installeret fra systempakker og fra eksterne Flatpak-mapper.
- Når systemoplysninger vises (Info Center), vises temperatursensoraflæsninger nu i de måleenheder, der er angivet i systemindstillingerne.
- Kickoff-menuen understøtter nu fjernelse af applikationer fra Favoritter-sektionen ved at trække genvejen uden for widgetten med musen.
- Widgetten til kontrol af udskriftsoutput viser nu antallet af aktive og købaserede job separat for hver printer.

Kilde: opennet.ru



