Recherche de site Web

KDE Frameworks 6.11 est sorti, voici les nouveautés


Les bibliothèques modulaires KDE Frameworks 6.11 pour le développement basé sur Qt sont publiées avec des corrections de bogues, des optimisations et de nouvelles fonctionnalités.

Plus d’un mois après sa précédente version 6.10, KDE a annoncé le lancement de Frameworks 6.11, élargissant sa collection de bibliothèques d’addons à Qt et améliorant les fonctionnalités disponibles pour les développeurs sur diverses plateformes.

Une tendance notable dans la version 6.11 est l’introduction du linting XML/YAML dans plusieurs bibliothèques telles que Attica, Baloo, Bluez Qt, Extra CMake Modules, et bien d’autres.

De plus, la prise en charge des versions linux-qt6-next est maintenant plus répandue que jamais. La plupart des frameworks, de KArchive à Sonnet, ont ajouté ou amélioré des pipelines CI (Continuous Integration) qui testent spécifiquement les distributions Qt 6.6+ et Linux.

Les développeurs qui s’appuient sur les liaisons Python apprécieront que plusieurs frameworks, notamment KCoreAddons, KGuiAddons, KNotifications et KWidgetsAddons, activent ou affinent désormais les liaisons Python sur FreeBSD.

De plus, l’exigence minimale de Python dans certains composants a été abaissée à la version 3.9, ce qui rend ces bibliothèques plus accessibles pour les systèmes qui n’ont pas encore été mis à niveau vers Python 3.10 ou plus récent.

Outre ceux mentionnés ci-dessus, les changements suivants méritent également d’être mentionnés :

  • Icônes Breeze : Les utilisateurs peuvent désormais profiter d’une version 12×12 de l’icône de lien ouvert, de symboles X noirs pour l’icône de fermeture et d’une synergie plus cohérente entre les icônes symboliques associées.
  • Les amateurs de thème sombre trouveront que Breeze Dark vient de devenir plus sombre, offrant un contraste plus riche. Le cadre résout également les problèmes liés à l’écriture des valeurs de jeu de couleurs par défaut.
  • KIO : Les fans de gestionnaires de fichiers bénéficient d’un plugin pratique de glisser-déposer Move into New Folder, ainsi que d’améliorations supplémentaires de la facilité d’utilisation des dialogues de fichiers et de la résolution du chemin des liens symboliques.
  • KImageformats : Un travail important a été réalisé pour prendre en charge de nouveaux formats et affiner la gestion des métadonnées. Cela inclut la prise en charge avancée de JPEG 2000, la gestion native du CMJN dans JXL, ainsi que des mises à jour du comportement des plugins PSD et RAW pour une meilleure écriture des métadonnées.
  • Kirigami : Il y a des améliorations à la navigation au clavier (par exemple, dans SwipeListItem), des ajustements subtils de l’interface utilisateur pour des éléments tels que UrlButton et une cohérence d’icône améliorée lorsque des liens externes sont utilisés.

Enfin, une liste impressionnante de corrections de bogues est dispersée dans des frameworks tels que KCrash, KDav, KGuiAddons, KIO et KTextEditor. En particulier, KTextEditor offre désormais une option pour désactiver « parcourir les signets », ainsi qu’une meilleure gestion des liens symboliques. KIconThemes se concentre sur la sécurité des threads dans le chargement des icônes, en veillant à ce que les éléments de l’interface utilisateur restent réactifs même en cas de forte charge.

Pour ceux qui souhaitent mettre la main à la pâte avec KDE Frameworks 6.11, le logiciel est disponible en téléchargement sur le site officiel de KDE. Sous Linux, l’approche recommandée consiste à installer des paquets binaires à partir des dépôts de votre distribution.

Consultez l’annonce officielle de la version pour plus d’informations sur KDE Frameworks 6.11, y compris une liste complète des mises à jour et des corrections de bogues.