In KDE wurde die softwarebasierte Grafikdarstellung beschleunigt und eine neue Union-Style-Engine implementiert.

Der aktuelle wöchentliche Entwicklungsbericht für KDE wurde veröffentlicht, in dem die Änderungen für die Version KDE Plasma 6.7 vorgestellt werden, deren Veröffentlichung für Juni geplant ist. Die Entwicklungszweig KDE Plasma 6.7 befindet sich in einer sanften Frostphase. Zu den in dieser Woche akzeptierten Änderungen gehören:

  • Es wurde beschlossen, die neue Style-Engine Union in KDE Plasma 6.7 zu integrieren. Es ist jedoch noch unklar, ob sie standardmäßig aktiviert wird oder als Option in den Einstellungen verfügbar bleibt. Union bietet ein einheitliches System zur Verarbeitung von Styles und ermöglicht die Verwendung verschiedener Designtechnologien für Anwendungen, die in KDE zur Verfügung stehen.

    Die Engine besteht aus drei Schichten: der Eingabeschicht, der Zwischenschicht und der Ausgabeschicht. Die Eingabeschicht wird durch plug-in-Module realisiert, die die Analyse der Eingabeformatdateien mit Stilen und deren Umwandlung in eine abstrakte Beschreibung für die Darstellung ermöglichen. Die Zwischenschicht ist als Bibliothek gestaltet, die das Datenmodell und die Methoden zur Anwendung von Stilen auf jedes Element beschreibt. Die Ausgabeschicht enthält Plugins zur Umwandlung des durch die Zwischenschicht gebildeten universellen Stils in spezifische Zeichnungsbefehle für den jeweiligen Grafikstack.

    Zum Beispiel können Themes im SVG- oder CSS-Format als Eingabeformat verwendet werden, während Ausgangsstile für QtQuick oder Qt Widgets generiert werden. Standardmäßig wurde beschlossen, das Eingabeformat auf CSS anstelle des zuvor verwendeten SVG umzustellen. Eine neue Implementierung des Breeze-Themes, die im CSS-Format gestaltet ist, wurde vorbereitet.

    In KDE wurde die softwarebasierte Grafikdarstellung beschleunigt und eine neue Union-Style-Engine implementiert.
    In KDE wurde die softwarebasierte Grafikdarstellung beschleunigt und eine neue Union-Style-Engine implementiert.
  • Im KWin wurden Optimierungen vorgenommen, die die Leistung und Energieeffizienz von Anwendungen, die mit der CPU rendern, steigern. Die Optimierung ist in den meisten KDE-Anwendungen und in Programmen, die QtWidgets verwenden, zu erkennen (in QtWidgets wird die CPU zum Rendern eingesetzt, während in QtQuick die GPU-Beschleunigung genutzt wird). Beispielsweise bewegt sich der Zeiger in KDevelop jetzt immer flüssig, und die CPU-Auslastung beim Scrollen ist von 80-90 % auf 20 % gesenkt worden.
  • In KWin wurde eine Heuristik hinzugefügt, die die Anwendbarkeit von Direct Scan-Out zur Verbesserung der Leistung und zur Senkung des Energieverbrauchs beim Maximieren von Fenstern bestimmt.
  • Die Möglichkeit, ein ICC-Farbprofil für das Display im HDR-Modus festzulegen, wurde implementiert.
  • Für viele Notebooks mit AMD-Prozessoren wurde die Möglichkeit implementiert, den Treiber für adaptive Hintergrundbeleuchtung zu deaktivieren oder die Einstellungen manuell anzupassen. Dieser Treiber verändert die Farben auf dem Bildschirm, um die Sichtbarkeit bei niedrigem Helligkeitsniveau zu verbessern.
  • Im Anwendungsmanager Discover wurden die Funktionen zur Erkennung doppelter Anwendungen, die aus Systempaketen und aus externen Katalogen im Flatpak-Format installiert wurden, verbessert.
  • Bei der Anzeige der Systeminformationen (Info Center) werden die Temperaturmesswerte jetzt in den in den Systemeinstellungen festgelegten Maßeinheiten dargestellt.
  • Im Kickoff-Menü wurde die Unterstützung für das Entfernen von Anwendungen aus der Kategorie „Favoriten“ hinzugefügt, indem das Symbol mit der Maus außerhalb des Widgets verschoben wird.
  • Im Widget zur Steuerung des Druckausgabe-Managements wurde eine Anzeige der Anzahl aktiver und wartender Aufträge für jeden Drucker separat hinzugefügt.
    In KDE wurde die softwarebasierte Grafikdarstellung beschleunigt und eine neue Union-Style-Engine implementiert.

Quelle: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster