Логотип

Вышла версия KDE Frameworks 6.21 с множеством исправлений ошибок

Вышла версия KDE Frameworks 6.21 с множеством исправлений ошибок

Почти через месяц после выхода предыдущей версии 6.20 компания KDE объявила о выпуске Frameworks 6.21, которая расширила коллекцию дополнительных библиотек для Qt и улучшила функциональность, доступную разработчикам на различных платформах.

Одной из наиболее заметных областей изменений является KIO — платформа, отвечающая за управление файлами и удалённый доступ, в которой реализован длинный список исправлений и улучшений.

Среди них — улучшения в предварительном просмотре файлов, более безопасная обработка переменных среды systemd, улучшенные диалоговые окна для переименования, более подробная информация о ходе выполнения файловых операций, а также множество исправлений критических и пограничных случаев. Также устранены несколько давних ошибок, связанных с обработкой корзины, файловыми ссылками и разрешением точек монтирования.

Kirigami, платформа приложений KDE для конвергентных и удобных для мобильных устройств интерфейсов, претерпела значительные изменения. В новой версии улучшено поведение макета, анимация, согласованность панели инструментов, управление памятью и точность документации.

Что касается основной библиотеки, то в KConfig и KCoreAddons повышена производительность и улучшена корректность работы, в том числе за счёт более эффективного разбора INI-файлов, улучшенного тестового покрытия и исправлений в логике нечеткого сопоставления. В KCodecs улучшена обработка UTF-8 и UTF-16 за счет соответствия RFC и дополнительных модульных тестов, а в KArchive исправлен потенциальный бесконечный цикл при обработке неправильно сформированных файлов 7z.

Также уделяется внимание обработке графики и мультимедиа. KImageFormats устраняет проблемы с неинициализированными буферами в таких форматах, как PSD, HDR, EXR и RGB, а также расширяет поддержку PSD-изображений в оттенках серого. Breeze Icons добавляет новые иконки и устраняет проблемы с установкой, когда генерация иконок отключена.

Несколько модулей посвящены очистке и устареванию API в рамках текущего перехода на Qt 6. KGuiAddons официально устаревает KColorSchemeWatcher, KService удаляет устаревшие пути обработки, а KSVG продолжает упрощать и модернизировать свои API ImageSet и FrameSvg, добавляя более точную документацию.

В стеке улучшены интернационализация, доступность и поведение в зависимости от платформы. KI18n предоставляет новый синглтон QML, KHolidays корректирует данные о региональных праздниках, KWindowSystem улучшает обработку токенов активации, а Solid оптимизирует поведение бэкенда в системах управления питанием Windows и Linux.

Для тех, кто предпочитает собирать систему из исходного кода, вся кодовая база Frameworks 6.21 доступна для скачивания на официальном сайте KDE. В Linux рекомендуется устанавливать бинарные пакеты из репозиториев вашего дистрибутива.

Подробную информацию обо всех изменениях в KDE Frameworks 6.21, включая полный список обновлений и исправлений ошибок, можно найти в официальном объявлении о выпуске.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала