Доступен выпуск KDE Frameworks 5.87
KDE Frameworks — это более 80 кроссплатформенных библиотек, которые расширяют возможности фреймворка Qt широким спектром функций, необходимых для среды рабочего стола Plasma и приложений KDE. Библиотеки доступны сторонним разработчикам по удобной лицензии:
develop.kde.org/products/frameworks.
Среди прочих улучшений и исправлений, в этой версии:
• Внешний вид базовых компонентов рабочего стола Plasma обновлён до текущей итерации стиля Breeze
• Реализованы многочисленные исправления внешнего вида и поведения в приложениях на основе Kirigami
• Discover стал быстрее проверять наличие обновлений и загружать данные о дополнениях
• В диалоге открытия файлов появился пункт контекстного меню «Открыть с помощью» для предпросмотра во внешнем приложении
• Стандартное меню «Поделиться» в приложениях KDE получило возможность создания QR-кодов для URL-адресов
• Исправлено присвоение разрешений файлам, копируемым с помощью приложений KDE, относительно системного значения umask
• Для значков настроек из темы Breeze добавлены версии в размере 22x22 пикселя
• Для библиотек KCMUtils, KDeclarative, KIO, KNewStuff, KNotification и Solid реализована поддержка статической сборки
Регулярное обновление используемой проектами версии KDE Frameworks позволяет постепенно адаптировать их кодовую базу к предстоящим изменениям API в шестом поколении программного стека KDE. Так, в этой версии объявлены устаревшими некоторые классы и методы в библиотеках KCMUtils, KCoreAddons, KIO и KService. Из Plasma Framework удалены неподдерживаемые движки сценариев на Python и Ruby.
Подробнее:
kde.org/announcements/frameworks/5/5.87.0