
KDE Frameworks 6.29 bietet nun ZIP64-Schreibunterstützung und erweitert die HEIF-Unterstützung
KDE Frameworks 6.29 bietet nun die Möglichkeit, ZIP64-Archive zu erstellen, eine umfassendere Unterstützung für HEIF-Bilder, Verbesserungen an KIO sowie zahlreiche Fehlerbehebungen in den Kernbibliotheken von KDE.
Eine Übersetzung von 🇬🇧 Linuxiac.com
KDE hat „Frameworks 6.29“ angekündigt, das neueste monatliche Update einer Sammlung von mehr als 70 Zusatzbibliotheken für Qt, die einen Großteil der grundlegenden Funktionen bereitstellen, die von KDE Plasma und KDE-Anwendungen genutzt werden.
Zu den bemerkenswerten Änderungen gehört die erweiterte Archivunterstützung in KArchive. Die KZip-Implementierung kann nun ZIP64-Archive schreiben, sodass KDE-Software ZIP-Dateien erstellen kann, die die Grenzen des herkömmlichen ZIP-Formats überschreiten. Die Version behebt außerdem Probleme beim Öffnen von ZIP64-Archiven und passt den Writer so an, dass Daten in Blöcken verarbeitet werden.
Auch der Umgang mit Bildern erhält erhebliche Aufmerksamkeit. KImageFormats bietet nun Unterstützung für das Speichern von AVCI-Bildern und das Lesen von JPEG-Bildern in HEIF-Containern, während HIF-Dateien nun als lesbare HEIF-Bilder erkannt werden.
Das Framework unterstützt nun EXIF-Tags des Windows Explorers und verbessert die Verarbeitung von HEIF-Dateien mit ungültigen Metadaten. Zudem wurden die Bildhandler KRA und ORA zu einem einzigen Plugin mit Metadatenunterstützung zusammengeführt, und die Tests für animierte AVIF- und JPEG-XL-Bilder wurden erweitert.
In KIO, dem KDE-Framework für den Zugriff auf und die Bearbeitung von Dateien und Netzwerkressourcen, wurde die Verarbeitung von Miniaturansichten verbessert, sodass zu kleine zwischengespeicherte Miniaturansichten neu generiert werden können. Die generierten Vorschauen behalten nun Informationen über das Gerätepixelverhältnis bei, was dazu beiträgt, auf HiDPI-Bildschirmen passendere Miniaturansichten zu erzeugen.
Auch Dateioperationen wurden optimiert. Der CopyJob von KIO speichert nun den Typ des Ziel-Dateisystems im Cache, anstatt ihn bei jeder kopierten Datei neu zu ermitteln, und die Unterstützung für das Schreiben von ACLs in der chmod Implementierung des File-Workers wurde wiederhergestellt.KConfig bringt mehrere Änderungen mit sich. Das Dienstprogramm kreadconfig kann nun Standardkonfigurationswerte ausgeben und Einträge nach Gruppe und Schlüssel sortiert anzeigen. KDE hat die Behandlung gelöschter Standardeinträge und unveränderbarer Konfigurationseinträge sowie generierte Setter für enum-basierte Optionen korrigiert.
Darüber hinaus fügt KHolidays Unterstützung für Feiertage nach dem hebräischen Kalender hinzu und passt die Berechnung der Mondphasen so an, dass die Systemzeitzone anstelle von UTC verwendet wird. Bluez Qt behebt eine Race Condition während der Initialisierung des Bluetooth-Objektmanagers, während KFileMetaData einen Überlauf bei der Extraktion von Audioeigenschaften behebt.KGuiAddons führt eine neue Clipboard-API namens KSystemClipboard::ownsClipboard ein und behebt Probleme bei der Bereinigung von Zwischenablagegeräten und -managern unter Wayland. Außerdem werden die Größe und Platzierung von Overlay-Emblemen auf nicht quadratischen Symbolen korrigiert.
Kirigami, das UI-Framework von KDE für konvergente Anwendungen, erhält zahlreiche Korrekturen hinsichtlich Darstellung und Verhalten. Dazu gehören eine korrigierte Größenanpassung für den GlobalDrawer, eine verbesserte Ausrichtung von Formularen, Korrekturen für das Seitenverhältnis von Hochformat-Bildern sowie Scroll- und Tastaturkürzel zum Wechseln zwischen Registerkarten in der NavigationTabBar.KTextEditor behebt Probleme bei der Blockauswahl und dem Einfügen von Blöcken mit Tabulatoren, verbessert die Cursorpositionierung nach Einfügevorgängen, fügt die Unterstützung für Strg+A im Einfügemodus hinzu und behebt mehrere Probleme beim Wechsel zwischen den Anzeigemodi. Auch die Darstellung des Cursors wurde für die verfügbaren Cursorstile korrigiert.
Schließlich fügt Breeze Icons Symbole für Matrix-Instant-Messaging, Android-App-Bundles und die Registerkarten der KWin-Optionen hinzu, während KNotifications eine API hinzufügt, mit der Anwendungen die Konfigurationsoberfläche für Benachrichtigungen der Plattform öffnen können.
Weitere Details finden Sie in der Veröffentlichungsankündigung. KDE Frameworks 6.29 sollte zunächst in Rolling-Release-Distributionen verfügbar sein, gefolgt von regelmäßigen Updates in anderen Distributionen gemäß deren eigenen Paketierungsplänen.
Für diejenigen, die lieber aus dem Quellcode kompilieren möchten, steht die gesamte Codebasis für Frameworks 6.29 (erfordert Qt 6.9) auf der offiziellen Website von KDE zum Download bereit.
Spendieren Sie Bobby einen ☕ Ko-fi
Ein Service von s3n🧩net















Comments