Выпуск графичСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Pinta 2.0

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Ρ€Π΅Π»ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ растрового графичСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Pinta 2.0, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ собой ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Paint.NET с использованиСм GTK. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ прСдоставляСт Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ возмоТностСй для рисования ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡΡΡŒ Π½Π° Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ максимально ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€ ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, позволяСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с нСсколькими слоями, ΡƒΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠ²Π°Π½ Π½Π°Π±ΠΎΡ€ΠΎΠΌ инструмСнтов для налоТСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Код Pinta распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ написан Π½Π° языкС C# с использованиСм Mono ΠΈ обвязки Gtk#. Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ сборки ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ для Linux (Flatpak, Snap), macOS ΠΈ Windows.

Выпуск графичСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Pinta 2.0

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС:

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° использованиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ GTK 3 ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° .NET 6. ΠžΠ±Π½ΠΎΠ²Π»Ρ‘Π½ внСшний Π²ΠΈΠ΄ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ², задСйствованы Ρ€ΠΎΠ΄Π½Ρ‹Π΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ, ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π½Ρ‹ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Π’ инструмСнтС добавлСния тСкста использован ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΉ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² GTK.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π΅ΠΌ оформлСния GTK3.
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° экранов с высокой ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ пиксСлСй (high-DPI).
  • Π£Π΄Π°Π»Π΅Π½ΠΎ мСню со списком Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², данная Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ встроСна Π² Π΄ΠΈΠ°Π»ΠΎΠ³ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.
  • Π£Π±Ρ€Π°Π½Π° боковая панСль со списком Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½Π° смСну ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. Π’ ΠΏΡ€Π°Π²ΠΎΠΉ части экрана Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°Π½Π΅Π»ΠΈ со слоями ΠΈ историСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° строка состояния с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠΈ, ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅ ΠΈ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅.
  • ПанСль инструмСнтов сдСлана Π±ΠΎΠ»Π΅Π΅ ΡƒΠ·ΠΊΠΎΠΉ (ΠΎΠ΄ΠΈΠ½ столбСц вмСсто Π΄Π²ΡƒΡ…) Π·Π° счёт выноса ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Π² ниТнюю строку состояния.
  • ΠŸΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π½ интСрфСйс Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Π±Π»ΠΎΠΊ с Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ. Π¦Π²Π΅Ρ‚Π° основной ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² настройках прилоТСния.
  • Π’ инструмСнтах обСспСчСно сохранСниС настроСк ΠΌΠ΅ΠΆΠ΄Ρƒ пСрСзапусками.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ панорамирования холста Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ»ΠΈΠΊ ΠΈ пСрСтаскиваниС ΠΌΡ‹ΡˆΡŒΡŽ.
  • Π’ macOS задСйствовано глобальноС мСню вмСсто мСню Π² ΠΎΠΊΠ½Π΅. Π’ установщики для macOS ΠΈ Windows встроСны всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ зависимости (большС Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ GTK ΠΈ .NET / Mono).
  • ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π»ΠΈΠ²ΠΊΠΈ ΠΈ ΡƒΠΌΠ½ΠΎΠ³ΠΎ выдСлСния.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru