Aller directement au contenu

Notes de publication pour Krita 5.3 et 6.0

Message précédent | Jeudi, 5 Février 2026 | Heure de lecture : 19 minutes | Message suivant
The Krita mascot Kiki the cybersquirrel, is sitting in a boat. The boat is sailing over a tropical sea, with other sailboats in the distance. Kiki is looking at the viewer with a big smile, holding a stylus and a drawing pad. The image on the drawing pad is so realistic, the waves flow out of it.

'Kiki Paints Over the Waves' by Tyson Tan

Fruit de plusieurs années de travail, Krita 5.3 est une version remplie de fonctionnalités longtemps attendues. L'outil et l'objet de texte ont été complètement réécrits. Cependant, même si le texte ne vous intéresse assez peu, il y a énormément d'améliorations et d'outils utiles dans l'ensemble, comme la fermeture des interstices pour l'outil de remplissage, une barre d'outils de sélection et un tout nouvel outil Couteau et bien plus encore.

Krita 6

C’est exact. Il s’agit également d’une publication de Krita 6 !

Krita 6 est notre portage de Krita sous Qt6, c’est-à-dire que lorsque vous compilez Krita 5.3 avec Qt5, vous obtenez Krita 5.3. Mais, lorsqu’il est compilé avec Qt6, vous obtenez Krita 6. Nous faisons cela car plusieurs distributions Linux abandonnent déjà la prise en charge de Qt5. Avec le basculement vers Qt6, nous assurerons la pérennité de Krita pour les années à venir.

Mais le support de Qt6 n'est pas la seule nouveauté apportée par Krita 6. La prise en charge de Wayland sous Linux est également disponible, en particulier avec une implémentation complète du protocole de gestion des couleurs sous Wayland. Cela apporte enfin la prise en charge « HDR » à la version Linux de Krita !

Le protocole de gestion des couleurs sous Wayland est encore très récent. C’était la fonctionnalité clé que nous attendions depuis toutes ces années : alors que sur les anciens serveurs d’affichage sous X11, nous pouvions toujours savoir sur quel écran nous étions et quel profil colorimétrique était lui était associé. L’architecture de Wayland est conçue pour ne pas divulguer ces informations aussi facilement.

Ceci est un problème pour une application de dessin dont la fonctionnalité principale est la gestion des couleurs entièrement intégrée. Désormais, le protocole de gestion des couleurs de Wayland nous fournira toutes les informations nécessaires pour offrir des affichages d'images avec gestion des couleurs, y compris tout ce que nous devons savoir pour l'affichage en mode d'affichage « HDR ». Comme cette partie de Wayland est encore très récente, son utilisation signifie que vous aurez besoin d'un gestionnaire de fenêtres à jour qui le prend en charge. Nous vous recommandons le gestionnaire sur lequel le code a été développé : KWin 6.4.4.

En plus de la gestion des couleurs, la prise en charge de Wayland signifie également la prise en charge de l'échelle fractionnelle et des affichages sur 10 bits.

Au-delà du support de Wayland, Krita 6 et 5.3 partagent toutes les mêmes fonctionnalités.

Veuillez noter que Krita 6 n'est pas encore disponible pour Android et que Krita 6 sur toutes les plateformes est considéré comme un accès anticipé.

Il y a aussi tellement de changements entre Qt5 et Qt6 qu'il est inévitable qu'il y ait des bogues dans Krita 6 mais absent dans Krita 5. À partir de maintenant, notre objectif sera de rendre Krita 6 le plus stable possible.

Veuillez consulter le manuel pour plus d'informations sur la gestion des couleurs sous Wayland

Outil de texte

L'outil de texte a été entièrement repensé pour la version 5.3 ! Le point essentiel est bien sûr que le texte peut désormais être modifié directement sur le canevas, avec une prise en charge totale des interactions habituelles au clavier et à la souris, ainsi que la prise en charge des IME. Mais, nous ne nous sommes pas arrêtés là ! Passons en revue quelques-unes des grandes nouveautés :

Texte avec retour automatique. Texte dans une forme et texte sur un tracé

Krita dispose désormais de la capacité de créer du texte avec retour automatique. Vous pouvez faire glisser une zone pour créer une simple zone intégrée de texte ou cliquer sur une forme pour que le texte soit inséré à l'intérieur. Conformément au format « SVG2 », la zone de flux de texte peut être composée de plusieurs formes, certaines s'ajoutant et d'autres se soustrayant de la zone finale de flux.

En plus du texte renvoyé à la ligne, vous pouvez également faire suivre le texte sur un tracé et aussi contrôler la position de départ.

Panneau de propriétés de texte

Le panneau des propriétés de texte vous permet d'appliquer des style à du texte. Ce panneau séparé permet non seulement de modifier le texte actuellement sélectionné avec l’outil de texte, mais aussi plusieurs textes lorsqu’ils sont sélectionnés avec les outils de sélection de formes. Pour éviter de vous perdre dans la liste de plus de 50 propriétés modifiables, Krita masquera par défaut les propriétés non définies du texte ou du paragraphe sélectionné. Vous pouvez configurer les règles de visibilité de chacune de ces propriétés selon vos préférences. Cela vous permet de masquer les propriétés que vous n’utilisez jamais ou d’afficher toutes les propriétés quel que soit leur état.

Une grande partie du travail sur ce projet a concerné le sélecteur de fontes. En effet, cela nécessitait un indexage spécial des fontes sur votre système. Grâce à ce travail, vous pouvez désormais sélectionner tous les types de fontes, des fontes « PostScript » obscures aux polices « OpenType » variables modernes (Incluant tous les axes) directement dans le sélecteur de fontes. De plus, les fontes sont désormais des ressources pouvant être étiquetées, recherchées. Elles afficheront des noms (Et des échantillons) localisés si celles-ci étaient présentes dans la fonte.

Avec plus de 50 propriétés, il peut être difficile de se souvenir de vos préférées. Pour cette raison, Krita dispose désormais également de préréglages de style, vous permettant d’appliquer rapidement une sélection de propriétés au texte en cours ou de les utiliser comme configuration pour un nouveau texte.

Palette de glyphes

Une autre nouveauté est la palette de glyphes. La palette de glyphes vous permet de sélectionner des glyphes alternatifs qui peuvent être présents dans la police actuellement utilisée. Alors que le panneau de propriétés de texte permet de configurer toutes les fonctionnalités « OpenType » d'une fonte, la palette de glyphes est beaucoup plus pratique. De plus, elle permet de sélectionner des variations de caractères Unicode, ce qui sera particulièrement utile pour les personnes mettant en page des textes en scripts CJK.

Mode de configuration de la saisie

En plus du panneau des propriétés du texte, vous pouvez modifier un certain nombre de propriétés directement sur le canevas avec le nouveau mode de réglage de texte. Ce mode séparé dans l'outil de texte vous propose des contrôles la modification de la taille de la fonte, du décalage de ligne de référence, de la hauteur de ligne et de la ligne de base dominante directement sur la zone de travail. Lorsque le texte n'est pas automatiquement renvoyé à la ligne, vous pouvez même modifier la position de chaque glyphe de façon détaillée !

Divers :

Pages du manuel : Travailler avec le texte, Outil Texte, Panneau de propriétés du texte, Ressource de famille de fontes et Ressource de préréglage de style.

Divers articles techniques de blog ont été rédigés sur le sujet : Fontes, Open Type, Métriques de fonte, diverses autres propriétés, Texte dans une forme et mode de configuration de type.

Outils

Example of the pixel art smoothing mode. Left is regular, right is with pixel art smoothing enabled.

Three examples, first a line art with gaps, second without close gaps enabled, third with close gaps enabled. The second image is fully red, while the third only has red inside the perceived outline.

Assistants

Sketch of a composition of blocks with the new curve linear perspective filter.

Filtres et calques

Animation showing the Propagate Colors filter

Fast Color Overlay filter example, three images after another: first the plain sketch, second the normal overlay mode, which fills all colors with the overlay color, and finally the tint mode, which only tints the black and keeps the white.

Panneaux

Brosses :

Deux nouvelles améliorations ont été ajoutées pour travailler avec les textures dans les brosses.

'Kiki Paints Over the Waves' splash, with a filter dialog overlaid. The filter dialog has a curve with a sharp corner in the middle.

Fichiers :

Modules externes en Python :

Cette version contient plusieurs améliorations de l’API Python. Le plus notable est que nous avons maintenant une API pour peindre des traits de brosses (MR 2195), (MR 2198), (MR 2211.

Des gestionnaires ont été ajoutés pour les composants graphiques Qt suivants :

Et enfin, plus de méthodes ont été ajoutées pour...

Enfin, les modules suivants en Python ont été ajoutés :

Autre

Personnes contributrices