AprÚs deux ans de développement, la version du logiciel de retouche graphique raster open-source Pinta 3.0 est présentée. Créé en 2010 comme une tentative de créer une alternative plus simple à Paint.NET, il est écrit en utilisant GTK. L'éditeur est destiné aux utilisateurs débutants et offre un ensemble de fonctionnalités de base pour dessiner et modifier des images. L'interface a été simplifiée autant que possible. L'éditeur prend en charge un tampon illimité d'annulations, permet de travailler avec plusieurs calques, et est équipé d'un ensemble d'outils pour appliquer différents effets et ajuster les images. Le code de Pinta est distribué sous la licence MIT. Le projet est écrit en C# en utilisant Mono et un binding Gtk#. Des assemblages binaires sont disponibles pour Linux (Flatpak, Snap), macOS et Windows.
Dans la nouvelle version :
- L'interface a été repensée et optimisée, utilisant désormais les bibliothÚques GTK4 et libadwaita. Les changements concernent à la fois l'apparence, refaite selon les recommandations des GNOME HIG (Directives d'interface utilisateur GNOME), et le processus de modification des images, devenu plus évident pour les utilisateurs ayant une expérience avec des logiciels graphiques propriétaires populaires.


- Sur la plateforme Linux, le dĂ©cor des fenĂȘtres cĂŽtĂ© client a Ă©tĂ© intĂ©grĂ©, permettant de dĂ©placer la barre d'outils et le menu dans l'en-tĂȘte de la fenĂȘtre. Le menu est divisĂ© en trois sections, accessibles via diffĂ©rents boutons dans le coin supĂ©rieur droit de la fenĂȘtre. Une mise en page adaptative de l'interface a Ă©tĂ© mise en Ćuvre, changeant dynamiquement la disposition des Ă©lĂ©ments dans la fenĂȘtre en fonction des dimensions et de l'orientation de l'Ă©cran. L'intĂ©gration avec les environnements utilisateur macOS et Windows a Ă©tĂ© amĂ©liorĂ©e.
- Un nouvel ensemble d'icÎnes symboliques a été proposé.
- Un commutateur entre les thĂšmes clair et sombre a Ă©tĂ© ajoutĂ© au menu. Le thĂšme peut Ă©galement ĂȘtre choisi en fonction de l'activation du mode clair ou sombre dans le systĂšme.
- Des optimisations de performance ont été réalisées, augmentant la réactivité de l'interface.
- Le support des gestes a été amélioré, permettant par exemple de zoomer avec un pincement sur les trackpads.
- L'outil intégré de capture d'écran a ajouté le support du portail XDG Screenshot, permettant l'accÚs à l'écran lors du lancement du programme en mode isolé. Le support de Wayland a également été amélioré.
- Une nouvelle implémentation de la grille pour l'alignement des éléments d'image a été proposée, permettant la modification de la taille des cellules.
- Une option pour masquer le panneau d'outils droit a Ă©tĂ© ajoutĂ©e, libĂ©rant ainsi un espace horizontal supplĂ©mentaire pour l'image en cours d'Ă©dition. Les panneaux gauche et supĂ©rieur s'adaptent automatiquement en fonction de la taille de la fenĂȘtre ; par exemple, lors de la rĂ©duction de la fenĂȘtre, les outils se cachent et se regroupent en deux colonnes.

- L'interface de sélection des couleurs a été repensée, désormais disponible en deux modes : complet et compact. Il est possible de modifier les composants de couleur RGB et HSV, ainsi que la transparence. Les couleurs récemment sélectionnées sont enregistrées dans une palette séparée.

- La gestion au clavier a Ă©tĂ© amĂ©liorĂ©e, avec l'ajout de la possibilitĂ© de modifier la taille du pinceau Ă l'aide des touches â[â et â]â.
- Dans le menu âĂditerâ, une option « DĂ©calage de la sĂ©lection » a Ă©tĂ© ajoutĂ©e pour modifier la taille de la zone sĂ©lectionnĂ©e Ă l'aide de curseurs.
- Un avertissement concernant la fusion des calques a été ajouté, affiché lors de la tentative d'enregistrement d'une image à calques dans des formats à calque unique, tels que PNG et WEBP.
- L'outil de traitement du texte a amélioré la compatibilité avec le systÚme d'entrée IME (Input Method Editor).
- Un mode de création de lignes continues a été ajouté à l'outil « Courbes ».
- Dans l'outil « Tampon », la préservation des décalages entre les coups de pinceau a été assurée.
- De nouveaux effets ont été ajoutés : « Dithering » (réduction de la profondeur de couleur pour un aspect vintage), « Diagramme de Voronoi » (motifs géométriques), « Flou d'objet » (adoucissement des bords), « Contour d'objet » (ajoute des bordures autour du texte et des formes), « Alignement d'objet » (positionnement précis des objets). Les effets pour la création de fractales et de nuages prennent en charge la définition de dégradés personnalisés.

- Le support des extensions permettant d'ajouter des effets et des formats supplémentaires a été rétabli.

- Ajout de la fonctionnalité de mise à l'échelle utilisant l'algorithme d'interpolation par le voisin le plus proche.
- Ajout de la prise en charge de l'exportation au format PPM.
- Une plateforme .NET 8.0 ou supérieure est désormais requise.
Source : opennet.ru






