Efter to års udvikling præsenteres udgivelsen af den åbne raster-grafikredaktør Pinta 3.0, der blev grundlagt i 2010 som et forsøg på at skabe et enklere alternativ til programmet Paint.NET, skrevet med brug af GTK. Redaktøren er rettet mod nybegyndere og tilbyder et grundlæggende sæt funktioner til tegning og billedbehandling. Interface er så vidt muligt forenklet. Redaktøren understøtter en ubegribelig fortrydelsesbuffer, tillader arbejde med flere lag og leveres med et sæt værktøjer til at påføre forskellige effekter og korrigere billeder. Koden til Pinta distribueres under MIT-licensen. Projektet er skrevet i C# med Mono og Gtk# bindings. Der er forberedt binære builds til Linux (Flatpak, Snap), macOS og Windows.
I den nye version:
- Interface er blevet redesignet og optimeret, som nu bruger bibliotekerne GTK4 og libadwaita. Ændringerne omfatter både udseendet, som er blevet tilpasset anbefalingerne fra GNOME HIG (GNOME Human Interface Guidelines), samt processen til billedredigering, som er blevet mere intuitiv for brugere med erfaring fra almindeligt anvendte proprietære grafikpakker.


- På Linux-platformen er der tilføjet vindusdekorering på klientsiden, hvilket har gjort det muligt at flytte værktøjslinjen og menuen til vinduets overskrift. Menuen er opdelt i tre sektioner, der aktiveres gennem forskellige knapper i øverste højre hjørne af vinduet. Der er implementeret en responsiv layout, der dynamisk ændrer elementernes placering i vinduet, alt efter størrelse og orientering af skærmen. Integration med macOS og Windows brugergrænseflader er forbedret.
- Et nyt sæt symboliske ikoner er blevet foreslået.
- Der er tilføjet en skifter i menuen mellem lyse og mørke temaer. Temaet kan også vælges baseret på aktivationen af lys- og mørketilstand i systemet.
- Ydelsen er blevet optimeret, hvilket har øget interface responsiviteten.
- Understøttelsen af gestusstyring er forbedret, eksempelvis er muligheden for zoom med pincet på trackpads blevet tilføjet.
- Den indbyggede skærmbilledeværktøj har fået støtte til XDG-portalen Screenshot, som giver adgang til skærmen, når programmet kører i isoleret tilstand. Støtten til Wayland er forbedret.
- Der er foreslået en ny implementering af gitteret til justering af billedelementer, som tillader størrelsesændring af celler.
- Muligheden for at skjule den højre værktøjspanel er tilføjet, hvilket giver mulighed for at frigøre ekstra vandret plads til det redigerede billede. Den venstre og øverste panel tilpasser automatisk afhængigt af vinduets størrelse; for eksempel skjules værktøjerne ved formindskelse af vinduet og omgrupperes i to kolonner.

- Brugergrænsefladen til farvevalg er blevet redesignede og er nu tilgængelig i to tilstande – fuld og kompakt. Det er muligt at ændre RGB- og HSV-farvekomponenter samt gennemsigtighed. For nyligt valgte farver gemmes i en separat palet.

- Tastaturkontrollen er forbedret, for eksempel er det nu muligt at ændre penselstørrelsen med tasterne ‘[’ og ‘]’.
- I ‘Edit’-menuen er der tilføjet en option ‘Offset Selection’ til at ændre størrelsen af det markerede område ved hjælp af skydeknapper (slider).
- Der er tilføjet en advarsel om lagfusion, der vises, når man forsøger at gemme et lagdelt billede i ensidede formater som PNG og WEBP.
- I tekstværktøjet er kompatibiliteten med IME-systemet (Input Method Editor) forbedret.
- Der er tilføjet en funktion til ‘Curves’-værktøjet, der muliggør oprettelse af solide linjer.
- I ‘Stamp’-værktøjet er opretholdelse af forskydninger mellem stregerne sikret.
- Der er tilføjet nye effekter: ‘Dithering’ (reduktion af farvedybde for et vintage look), ‘Voronoi Diagram’ (geometriske mønstre), ‘Object Blur’ (udjævning af kanter), ‘Object Outline’ (tilføjer grænser omkring tekst og figurer), ‘Object Alignment’ (præcis positionering af objekter). I effekterne til at skabe fraktaler og skyer er der implementeret støtte til at definere brugerdefinerede gradienter.

- Støtten til plugins, der muliggør tilføjelse af ekstra effekter og formater, er genoptaget.

- Der er tilføjet mulighed for skalering ved hjælp af nærmeste nabo-interpolationsalgoritme.
- Der er tilføjet støtte til eksport i PPM-format.
- Arbejdet kræver nu mindst .NET 8.0-platformen.
Kilde: opennet.ru






