Mise à jour mensuelle de Krita (Édition 16)
Bienvenue aux dernières nouvelles concernant le développement et la communauté, adressées par l'équipe de promotion de Krita.
Rapport de développement
Krita fête ses vingt-cinq ans !
Illustration de David Revoy (CC BY-SA)
Le 31 mai 2024 marque le 25 ième anniversaire de Krita. Comme on pouvait s'y attendre, il y a eu de nombreux changements au fil des ans – même le nom a changé plusieurs fois. Vous pouvez découvrir l'histoire de Krita dans ce billet de blog écrit par @Halla, le responsable de la maintenance de Krita depuis plus de 20 ans.
En l'honneur de cette étape importante, @RamonM a préparé un cadeau spécial pour tous les personnes utilisatrices de Krita : une interview vidéo avec @Halla.
Vos retours d'expériences sont nécessaires
- La version 5.2.3-Beta1 a été publiée le 05 Juin 2024. Cette version intègre un refonte complète du système de compilation et de nombreuses corrections fournies par l'équipe de développement du cœur de Krita, ainsi que par freyalupen, Grum999, NabilMaghfurUsman, Deif_Lou, Alvin Wong, Rasyuqa A. H. et Mathias Wein. Il y a aussi un certain nombre de personnes ayant contribué pour la première fois et dont les noms apparaissent à côté de leurs contribution dans les notes de version.
- Les paquets de test pour chaque plate-forme sont fournis sur la page des notes de publication. Veuillez nous faire part de vos découvertes et de vos commentaires dans le fil de discussions concernant la recherche de personnes pour faire des tests.
- Modification de la propriété du texte : la demande de fusion 2092 est presque terminée, en attente de validation. Les versions de test sont maintenant disponibles sur le site d'intégration continue. @Wolthera demande aux personnes utilisatrices de lui faire part de leurs commentaires sur leur expérience utilisateur. Veuillez lire ce message et y partager vos commentaires.
- Google Summer of Code (GSOC) Ken_Lo recherche des informations sur le projet « Pixel Perfect »
Autres points forts concernant le développement
- Boîte de transformation avec rotation libre by Stuffin a été fusionnée. Ceci permet de compléter la demande de fonctionnalité Ajuster la boîte de transformation pour correspondre à l'angle de l'objet dans le dessin. Ceci peut être testé dans la version de développement 5.3.0-prealpha. (Remarque pour les personnes de tests : l'ajustement de la boîte de transformation est activée par les touches « CTRL » + « ALT »). Nos remerciements à Stuffin !
- Grum999 améliore l'API pour Python afin qu'elle soit plus robuste pour les équipes de développement sous Python et qu'elles puissent accéder à davantage de fonctionnalités internes de Krita grâce à Python. Il y a une demande de fusion en cours pour l'ajout de nouvelles fonctions de scripts pour accéder aux grilles, aux guides et aux axes de miroir à partir du document et des signaux pour les modifications dans le document et la vue. Veuillez vérifier la demande de fusion
- @Ralek a ajouté des conditions de transformation sans perte - Les rotations par incréments de 90 degrés et les miroirs en X et Y parfaits devraient maintenant être sans perte. Cela devrait grandement aider les artistes en pixel art, qui, je crois, ne pouvaient auparavant pas utiliser ces fonctions du tout. Veuillez vérifier la demande de fusion
Rapport de la communauté
Concours artistique mensuel pour Mai 2024
Et la personne gagnante est… Réflexion de chat par Elixiah.
Pour la compétition artistique de Juin, Elixiah a choisi le Dragon magnificent avec un défi optionnel intéressant pour toutes les personnes se souciant de donner un peu de leurs créativités.
Œuvres en vedette
Dix images ont été soumises au fil de discussions pour les nominations des meilleurs artistes de Krita, ouvert du 14 Avril 2024 au 11 Mai 2024. À la clôture des votes le 14 Mai 2024, ces cinq artistes ont obtenu le plus grand nombre de votes et ont été ajoutés à la bannière des œuvres d'art des artistes de Krita.
Matin tranquille par @Gurkirat_Singh.
Pollinatrix Terrae par @jimplex.
The Lone Rider-2 par @rohithela.
005 (Araignée dans l'Internet) par @HappyBuket.
Challenge Horn par @MangooSalade.
En plus de leur place d'honneur sur la bannière, tous les cinq seront inscrits au concours des meilleurs artistes de Krita pour 2024 en Janvier prochain. Le fil de discussions sur les nominations pour les meilleurs artistes de Krita pour Mai /Juin sera ouvert aux soumissions jusqu'au 11 Juin 2024. Vous êtes invités à participer en nommant votre œuvre d'art Krita préférée !
Module externe remarquable
Créer une nouvelle vue en tant que fenêtre et sur le dessus par Cliscylla permet d'enregistrer les étapes en ouvrant une nouvelle vue et en la paramétrant pour qu'elle reste toujours au dessus.
Tutoriel du mois
Comment enregistrer une vidéo directement à partir de Krita et la publier sur les réseaux sociaux par Deevad est un tutoriel complet pour les utilisateurs débutants et intermédiaires de Krita. Il guide le spectateur à travers la configuration initiale de l'écran et les dimensions recommandées du canevas jusqu'au processus d'exportation.
Des façons d'aider Krita
Krita est une application gratuite et « Open source », principalement développée par une équipe internationale de bénévoles enthousiastes. Les dons provenant des personnes utilisatrices de Krita pour soutenir la maintenance et le développement sont appréciés.
Veuillez consulter la page de financement de Krita pour voir comment les dons sont utilisés et envisager une contribution unique ou mensuelle.
Modifications significatives dans le code
Cette section a été compilée par freyalupen. (06 Mai 2024 - 06 Juin 2024)
Branche stable (5.2.3-beta1) :
Correction de bogues :
- Général Ne consommer pas d'importantes quantités de mémoire lors de la génération de trames d'animation vide sur des images sans animation. Ceci était une régression de la version 5.2.x. (Validation, Dmitry Kazakov)
- Panneau de scénarios Correction du ré-agencement des scènes du scénario, conduisant à la suppression de toutes les données des trames bien que donnant l'impression qu'elles restaient bien présentes. (Bogue :476440) (Requête de fusion, Freya Lupen)
- Android : animation Correction d'un plantage lors de la tentative de charger de l'audio sous Android, une régression présente dans la version 5.2.2.1. (Requête de fusion, Dmitry Kazakov)
Branche stable (5.2.3-beta1+) : **
Correction de bogues :
- Animation Correction d'un plantage lors de l'ajout d'une colonne de trames clé avec la sélection d'un calque verrouillé. (Bogue : 486893) (Validation, Dmitry Kazakov)
- Raccourcis de clavier Lors de la poursuite de la réalisation d'une sélection, il faut ignorer mes autres raccourcis avec modificateurs pour éviter les conflits. (Requête de fusion, Aqaao)
- Formats de fichiers : TIFF Demander d'utiliser les données « PSD » dans le format « TIFF » uniquement si aucun n'est trouvé. (Bogue : 488024) (Validation, Freya Lupen)
- Général, macOS Correction de la mise à jour de l'état « En lecture seule » du document lors du chargement et de l'enregistrement. Corrige un plantage sur macOS lors du chargement d'icônes de fichiers récents au format « TIFF » ou « JPEG-XL » (Qui chargent un document temporaire). (Bogue :487544) (Validation, Dmitry Kazakov)
- Android, Panneau d'enregistrement Correction de l'enregistrement des trames de l'enregistreur au format « JPEG » sous Android, une régression présente dans la version 5.2.2.1. (Bogue :487667) (Validation, Dmitry Kazakov)
- Android, Général Amélioration des icônes « apk » de Krita pour se conformer aux directives de conception de Android. (Bogue : 463043) (Requête de fusion, Jesse 205)
Fonctionnalités :
- Langage de scripts Génération d'un fichier Python de type coquille vide pour l'API de Krita, pouvant être utilisé pour la configuration de l'auto-complètement en saisie dans les environnements intégrés de développement (IDE) et situé à l'intérieur du paquet de Krita à l'emplacement « /lib/krita-python-libs/PyKrita/krita.pyi ». (Requête de fusion, Kate Corcoran)
Branche stable (5.2.3-beta1+) avec les dépôts « backport » à partir de la version instable : correction de bogues :
- Panneau de l'enregistreur Nouveau développement pour les profils « FFMpeg » par défaut pour le panneau de l'enregistreur. Si la taille du canevas est modifiées durant l'enregistrement, les profils d'exportation conservent maintenant l'aspect plutôt que faire un étirement (Bogue : 429326). Les problèmes de re-dimensionnement, d'aperçu de résultat et de résultat étendu sont évités (Bogue : 455006, Bogue : 450790, Bogue : 485515, Bogue : 485514). Pour le format « MP4 », détection pour savoir quel codec « openh264 » ou « libx264 » est présent, plutôt que d'utiliser des profils spécifiques. Cela évite une erreur lors de l'utilisation de la version 7 de FFmpeg. (Requête de fusion, Ralek Kolemios)
- Outils de sélection - Correction d'un problème lors des choix des sélections de références étiquetées en couleur. (Bogue : 486419) (Validation, Deif Lou)
Branche instable (5.3.0-prealpha) :
Fonctionnalités :
- Outil de transformation Autorisation pour faire pivoter la boîte de sélection de transformation libre avec le raccourci « CTRL » + « ALT », afin d'effectuer des transformations le long d'un axe arbitraire. (Bogue de souhait : 383587) (Requête de fusion, Stuffins)
Correction de bogues :
- Outil de transformation Vérification que les rotations en miroir exact et les rotations à 90 degrés sont transformées sans perte. (Requête de fusion, Ralek Kolemios)
- Raccourcis Correction de l'échantillon de couleur d'écran, étant si activé de multiples fois sans avoir terminé. (Bogue : 485739) (Requête de fusion, Deif Lou)
- Langage de scripts Correction du réglages d'ajustement de couleurs (Par canal) et les filtres Inter-canaux à partir de scripts en Python. (Requête de fusion, Deif Lou)
Ces modifications sont rendues disponibles pour des besoins de tests dans les compilations de développement suivantes :
- Version stable « Krita Plus » (5.2.3-beta1+): Linux - Windows - macOS [Actuellement non signé] - Android (arm64-v8a / arm32-v7a / x86_64)
- Version instable « Krita Next » (5.3.0-prealpha) : Linux - Windows - macOS [Actuellement non signé] - Android (arm64-v8a / arm32-v7a / x86_64)
Vous aimez ce que nous faisons ? Aidez à nous soutenir.
Krita est un projet gratuit et open source.Veuillez envisager de soutenir le projet avec des dons ou en achetant des vidéos de formation ou des créations artistiques ! Avec votre aide, l'équipe principale peut être maintenue à plein temps sur le développement de Krita.
Faire un don Acheter quelque chose