KDE Frameworks 6.32: новий оновлення з покращеннями

KDE випустила Frameworks 6.32: новий оновлення з покращеннями

KDE представила Frameworks 6.32, останнє оновлення своєї колекції бібліотек, які забезпечують основну функціональність для Plasma та додатків KDE.

Покращення у KIO та передача файлів

Однією з важливих змін є вдосконалення KIO, системи доступу до файлів KDE. Тепер передача файлів на знімні пристрої, такі як USB, відбувається з більш ретельним контролем за записом даних. При копіюванні файлів KIO гарантує, що дані записані до місця призначення до того, як буде підтверджено успіх. Крім того, під час переміщення файлів оригінали видаляються тільки після фіксації даних на місці призначення.

Оновлення також покращує передачу файлів на повільні пристрої, записуючи дані поступово, замість того, щоб дозволяти великій кількості даних накопичуватися в пам’яті.

Покращення в Baloo та пошуку

Інші зміни стосуються Baloo, системи індексації файлів і пошуку на робочому столі KDE. Frameworks 6.32 вводить більш точні області пошуку, дозволяючи запитам націлюватися на імена файлів, вміст файлів або конкретні метадані. Також було перероблено бекенд індексації, що покращило зберігання та обробку пошукових термінів.

Більше того, Baloo тепер підтримує активацію через D-Bus для свого основного демона, а його інструменти командного рядка отримують можливості для переліку підтримуваних властивостей пошуку та типів файлів. Кілька виправлень стосуються парсингу запитів, оновлення метаданих і обробки недійсних пошукових виразів.

Інші вдосконалення у обробці зображень та редагуванні

Обробка зображень також покращилася завдяки KImageFormats. Оновлення розширює підтримку зображень DDS з формати стиснення BC4, BC5, BC6H і BC7. Це формати, які зазвичай використовуються для текстур в іграх та графічних застосунках. Підтримка OpenEXR набуває сумісності з втратою HTJ2K, введеною в OpenEXR 3.5, тоді як зображення HEIF тепер коректно обробляють додаткові комбінації обертання і дзеркалювання.

KTextEditor, компонент редагування для таких додатків, як Kate і KWrite, отримує виправлення для складання коду, фрагментів та редагування у стилі Vim. Введення в режимі перегляду тепер зберігає існуючі вибраний текст, а покращення в опції “Зберегти як” запобігають конфліктам, коли файл уже відкрито в іншому документі.

Вдосконалення для Kirigami та KArchive

Оновлення також виправляє обробку колісної миші у Kirigami на Wayland, усуває проблеми з двократним спрацьовуванням дій і покращує вирівнювання ікон під час зміни розміру вікна. Візуальні поліпшення стосуються елементів форм, діалогових вікон і компонентів у стилі Material.

KArchive отримує вдосконалення у обробці імен файлів ZIP, включаючи кращу сумісність з іменами файлів Unicode та архівами, що використовують старі кодування символів. Тим часом KWallet покращує початковий досвід налаштування гаманця, а KWidgetsAddons оновлює дані вибору символів до Unicode 18.0.

Фінальні зміни та нові іконки

Завершуючи, оновлення містить виправлення у обробці конфігурацій, обробці повторення календарів та відновленні стану вікна програми, а також нові іконки в темі іконок Breeze.

KDE Frameworks 6.32 очікується, що буде доступним спочатку через програмні репозиторії rolling-release Linux дистрибутивів, а інші нададуть оновлення відповідно до своїх графіків випуску.

Більш детальну інформацію можна знайти в [анонсі](https://kde.org/announcements/frameworks/6/6.32.0/).