Найти в Дзене
Новости linux

Выход новой версии KDE Frameworks 6.17.0

Компания KDE анонсировала выпуск свежей версии наборов инструментов и библиотек для разработки программного обеспечения под Linux— KDE Frameworks 6.17.0. Эта версия является частью ежемесячной серии обновлений, целью которой является быстрое предоставление разработчикам новых возможностей и улучшений. Версия KDE Frameworks 6.17.0 приносит ряд значительных нововведений и оптимизаций, направленных на повышение производительности и удобства использования платформы KDE. Вот некоторые ключевые моменты обновления: Многие компоненты получили дополнительные правки, направленные на улучшение совместимости с новыми версиями Qt, устранение проблем безопасности и ускорение операций чтения-записи данных. Пользователи Linux могут воспользоваться пакетами своих любимых дистрибутивов для установки KDE Frameworks. Более подробную информацию о получении пакетов можно найти на официальной веб-странице KDE. Также доступна возможность самостоятельной сборки из исходников. Для этого нужно сл
Оглавление

Компания KDE анонсировала выпуск свежей версии наборов инструментов и библиотек для разработки программного обеспечения под Linux— KDE Frameworks 6.17.0.

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

Что нового?

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

Библиотека Baloo

  • Исправлена сборка с использованием компилятора Clang.
  • Проведены важные настройки сборки без устаревших методов QT 6.16.
  • Реализована проверка входных данных в генераторе терминов TermGenerator.
  • Добавлены тесты для процессов ExtractorProcess.

Библиотека KCodecs

  • Расширено тестирование обработчика кодировок KEncodingProberTest для формата UTF-16.
  • Убраны неиспользуемые переменные и методы из обработчиков кодировки.
  • Повышена точность определения правильности декодирования текста.

Библиотека KFileMetaData

  • Улучшен механизм записи метаданных UserMetaDataWriterTest.
  • Исправлено чтение файла метаинформации EPubExtractor.
  • Устранён потенциальный сбой памяти при обработке ошибочных ситуаций.

Библиотека KIO

  • Новый метод делегата KFileItemDelegate теперь учитывает масштаб устройства пикселей.
  • Теперь используется одноразовая связь активации токенов.
  • Автоматически отключается повторное перечисление файлов при смене URL.

Кросс-компонентные изменения

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

Установка пакета

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

Также доступна возможность самостоятельной сборки из исходников. Для этого нужно следовать инструкции на странице "Info Page" на сайте KDE. При сборке отдельных компонентов лучше всего использовать команду cmake, однако разработчики рекомендуют пользоваться инструментом kdesrc-build для отслеживания прогресса всей экосистемы KDE.

Поддержка проекта

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