Апублікаваны рэліз адчыненага растравага графічнага рэдактара Pinta 2.0, уяўлялага сабой спробу перапісаць праграму Paint.NET з выкарыстаннем GTK. Рэдактар дае базавы набор магчымасцяў для малявання і апрацоўкі малюнкаў, арыентуючыся на пачаткоўцаў карыстачоў. Інтэрфейс максімальна спрошчаны, рэдактар падтрымлівае неабмежаваны буфер адкату змен, дазваляе працаваць з некалькімі пластамі, укамплектаваны наборам прылад для накладання розных эфектаў і карэкціроўкі малюнкаў. Код Pinta распаўсюджваецца пад ліцэнзіяй MIT. Праект напісаны на мове C# з выкарыстаннем Mono і абвязкі Gtk#. Бінарныя зборкі падрыхтаваны для Linux (Flatpak, Snap), macOS і Windows.
У новым выпуску:
- Праграма пераведзена на выкарыстанне бібліятэкі GTK 3 і фрэймворка. NET 6. Абноўлены знешні выгляд многіх віджэтаў і дыялогаў, задзейнічаны родныя для кожнай платформы дыялогі, перароблены дыялогі выбару колеру і работы з файламі. У інструменце дадання тэксту выкарыстаны штатны віджэт выбару шрыфтоў GTK.
- Дададзена магчымасць падлучэння тэм афармлення GTK3.
- Палепшана падтрымка экранаў з высокай шчыльнасцю пікселяў (high-DPI).
- Выдалена меню са спісам нядаўна адчыненых файлаў, дадзеная функцыянальнасць зараз убудаваная ў дыялог працы з файламі.
- Прыбраная бакавая панэль са спісам рэдагуемых малюнкаў, на змену якой дашлі ўкладкі. У правай частцы экрана зараз размяшчаюцца толькі панэлі са пластамі і гісторыяй аперацый.
- Дададзены радок стану з інфармацыяй аб пазіцыі, выдзяленні, маштабе і палітры.
- Панэль прылад зроблена вузейшай (адзін слупок замест двух) за рахунак вынасу палітры ў ніжні радок стану.
- Перароблены інтэрфейс працы з палітрай. Дададзены блок з нядаўна выкарыстоўванымі кветкамі. Колеры асноўнай і дапаможнай палітраў зараз захоўваюцца ў наладах прыкладання.
- У прыладах забяспечана захаванне налад паміж перазапускамі.
- Дададзена магчымасць панарамавання палатна праз клік і перацягванне мышшу.
- У macOS задзейнічана глабальнае меню замест меню ў акне. У усталёўшчыкі для macOS і Windows убудаваны ўсе неабходныя залежнасці (больш не трэба асобна ставіць GTK і .NET / Mono).
- Падвышаная прадукцыйнасць залівання і разумнага вылучэння.
Крыніца: opennet.ru