Поиск по сайту:
Афоризмы - это интерфейсы, по которым передается оценка и понимание. (Алан.Дж.Перлис)

Вышла версия KDE Frameworks 6.9, вот что в ней нового

13.12.2024
Вышла версия KDE Frameworks 6.9, вот что в ней нового

Спустя более чем месяц после выхода предыдущей версии 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 обновлены в соответствии с последними возможностями языка.
Читать  Выпущено ядро Linux 6.12 RC4: крупный релиз в серии 6.x

 

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

Кроме того, несколько компонентов в KDE Frameworks 6.9 теперь включают специальные задания CI для обеспечения совместимости с musl — облегчённой стандартной библиотекой C, которую предпочитает Alpine Linux.

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

В Linux рекомендуется устанавливать двоичные пакеты из репозиториев вашего дистрибутива.

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

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

Это может быть вам интересно


Рекомендуемое
После бурного запуска видеокарт серии A и болезненных реалий ее…

Спасибо!

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