ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Поиск по сайту:
Афоризмы - это интерфейсы, по которым передается оценка и понимание. (Алан.Дж.Перлис)
Вышла версия KDE Frameworks 6.9, вот что в ней нового
Главное меню » Unix » Вышла версия KDE Frameworks 6.9, вот что в ней нового
13.12.2024
Спустя более чем месяц после выхода предыдущей версии 6.8 KDE объявила о выпуске Frameworks 6.9, расширив свою коллекцию библиотек дополнений для Qt и улучшив функциональность, доступную разработчикам на различных платформах.
В этом выпуске доработаны многие компоненты фреймворка, добавлены незначительные улучшения и заметные изменения в различных библиотеках.
Например, разработчики обнаружат, что многие модули теперь корректно компилируются без устаревших методов, что повышает удобство сопровождения в долгосрочной перспективе.
В некоторых библиотеках новые привязки Python упрощают интеграцию функций KDE с другими технологиями, а многочисленные исправления, связанные с Haiku OS, расширяют возможности переносимости фреймворков.
Baloo: улучшенные модульные тесты и параметры индексирования обеспечивают более надежный поиск и обработку метаданных.
Breeze Icons: Frameworks 6.9 восстанавливает символические ссылки на каталоги для тёмного варианта, улучшает значки обновлений системы и уведомлений, а также представляет множество новых символических значков. Эти изменения решают несколько давних проблем, обеспечивая более целостную и визуально приятную иконографию.
Дополнительные модули CMake (ECM): разработчики могут рассчитывать на поддержку KI18n, новые стратегии обработки многоязычных каталогов, улучшенные воспроизводимые сборки и множество незначительных исправлений, упрощающих процесс сборки.
KArchive, KAuth, KBookmarks, KCalendarCore: многие библиотеки были доработаны для более плавной компиляции без использования устаревших API. Эта продолжающаяся модернизация упрощает обслуживание и помогает создавать перспективные приложения на основе KDE Frameworks.
KColorScheme: улучшения в распознавании платформы, особенно для Flatpaks, исправляют ранее обнаруженные ошибки и позволяют точно настроить цветопередачу в различных сценариях развёртывания.
KConfig: обновления улучшают сохранение состояния окон и макета пользовательского интерфейса при повторном запуске, обеспечивая более удобный пользовательский опыт для приложений на основе QtQuick. Кроме того, улучшенная обработка ресурсов предотвращает проблемы, связанные с окнами в режиме максимального размера.
KIO: Улучшения, представленные здесь, включают более информативные сообщения об ошибках при работе с ограничениями FTP, надёжную обработку изменений владельца файла и улучшенные параметры отображения в диалоговых окнах свойств. Разработчики смогут выполнять операции с файлами более предсказуемым и удобным для пользователей способом.
Kirigami: этот фреймворк, необходимый для создания адаптивных и элегантных пользовательских интерфейсов, получил улучшения для обеспечения доступности и более удобную работу с панелями инструментов, заполнителями и выбором меток. Эти изменения помогают разработчикам создавать интерфейсы, которые «просто работают» на разных платформах и в разных форматах.
KNewStuff: усовершенствованная обработка транзакций и оптимизированные системы кэширования обеспечивают более надёжную загрузку контента. Усовершенствования API призваны упростить для разработчиков интеграцию контента, созданного сообществом, в их приложения.
KNotifications, KGuiAddons, KCoreAddons: несколько фреймворков теперь включают привязки Python, что ещё больше упрощает разработку на разных языках. Это должно быть особенно привлекательно для разработчиков, которым нравится комбинировать технологии.
KTextEditor: надежность и скорость отклика повышаются благодаря исправлениям в нумерации строк, предотвращению сбоев и расширенным функциям поиска. Независимо от того, работаете ли вы с большими документами или часто переключаете макеты, эти улучшения помогают обеспечить стабильную и бесперебойную работу.
Подсветка синтаксиса: это обновление расширяет и совершенствует языковую поддержку. Например, подсветка синтаксиса Odin теперь более последовательная и точная, а определения синтаксиса CMake обновлены в соответствии с последними возможностями языка.
Помимо исправлений кода и добавления новых функций, многие библиотеки также включают в себя небольшие улучшения качества жизни.
Кроме того, несколько компонентов в KDE Frameworks 6.9 теперь включают специальные задания CI для обеспечения совместимости с musl — облегчённой стандартной библиотекой C, которую предпочитает Alpine Linux.
Для тех, кто хочет попрактиковаться в работе с KDE Frameworks 6.9, программное обеспечение доступно для скачивания на официальном сайте KDE. Для тех, кто предпочитает более индивидуальную установку, приведены инструкции по сборке из исходного кода.
В Linux рекомендуется устанавливать двоичные пакеты из репозиториев вашего дистрибутива.
Посетите официальный сайт с анонсом релиза, чтобы получить более подробную информацию о KDE Frameworks 6.9, включая полный список обновлений и исправлений ошибок.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.