LINUX.ORG.RU

Pinta 1.4

 , , ,


0

2

Вышла новая версия лёгкого кроссплатформенного графического редактора Pinta, написанного на Gtk#/Mono.

Существенные изменения:

  • Режимы выделения для инструмента Magic Wand (Union, Exclude, Xor, and Intersect).
  • Режимы наложения слоёв.
  • Существенно снижено потребление памяти панелями «открытые изображения» и «история изменений».
  • При вводе текста теперь поддерживается copy-paste, специальные символы и альтернативные методы ввода.
  • Улучшена скорость отрисовки.
  • Инструмент «выбор цвета» теперь поддерживает выбор размера пипетки, а также выбор из одного слоя или всего изображения.
  • Добавлена команда для копирования в буфер обмена всего изображения (с объединёнными слоями), а не только текущего слоя.
  • Холст теперь отбрасывает тень.
  • Улучшена поддержка расширений, также теперь поддерживается загрузка расширений из удалённых репозиториев.
  • Как всегда, исправлено множество багов.

На сайте доступны версии для Windows, Mac OS X, а также tarball и кроссплатформенный zip-архив. Для Ubuntu доступны deb-пакеты из PPA.

>>> Подробности



Проверено: post-factum ()
Последнее исправление: Silent (всего исправлений: 1)

Ответ на: комментарий от Stanson

Кому-нибудь нужен Wine совместимый с Win32 API только по описанию функций, без поддержки выполнения софта для Win32 API?

Сходи в аптеку, купи разупорина.

Чем отличается WinAPI от NET.Framework применительно к linux - совершенно непонятно

Все ясно, очередной диванный кукаретик не имеющий представления о предмете разговора.

encyrtid ★★★★★
()
Ответ на: комментарий от encyrtid

Все ясно, очередной диванный кукаретик не имеющий представления о предмете разговора.

Т.е. адепт mono не в состоянии пояснить чем обожаемый предмет разговора по сути отличается от WinAPI и прочих ненативных для *nix фреймворков?

Занятно :)

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

Зачем нужен mono под винду? Там же есть родной NET.Framework. Т.е. всё ещё хуже - и софтина под mono не будет работать под NET.Framework?

Затем, чтобы софт, написанный на mono, одинаково работал на всех поддерживаемых платформах.

notepad.exe тоже юзает WinAPI, но он прекрасно работает вне винды.

Исключительно из-за wine. Есть неофициальный порт paint.net, запускается без wine.

encyrtid ★★★★★
()
Ответ на: комментарий от Oleaster

Точно! И ещё выпилить синаптик, делюгу и анаконду, работающие под всякими там питонами.

Питон (как и множество других ЯП) - это не платформоспецифичный framework. И в нём даже нет никаких гвоздей прибивающих его к платформоспецифичному API.

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

Т.е. адепт mono не в состоянии пояснить чем обожаемый предмет разговора по сути отличается от WinAPI и прочих ненативных для *nix фреймворков?

WinAPI
фреймворков

Прочитай что такое WinAPI, для начала.

encyrtid ★★★★★
()
Ответ на: комментарий от Stanson

Питон (как и множество других ЯП) - это не платформоспецифичный framework. И в нём даже нет никаких гвоздей прибивающих его к платформоспецифичному API.

Если есть возможность вызова сишных функций - считай что есть.

encyrtid ★★★★★
()
Ответ на: комментарий от encyrtid

Затем, чтобы софт, написанный на mono, одинаково работал на всех поддерживаемых платформах.

Логика что-то как-то непонятна.

1. Изначально был создан NET.Framework прибитый гвоздями к винде.

2. Чем-то этот NET.Framework приглянулся создателям Mono и они решили написать реализацию NET.Framework под *nix.

3. У создателей Mono не получилось полноценной реализации, но они стали пропихивать своё поделие куда только можно.

4. Внезапно для NET.Framework была куплена микрософтом стандартизация ecma что позволило фанам mono лепить горбатого про «реализацию стандарта» вместо того, чтобы допиливать mono до совместимости с оригиналом.

Это чо - теперь новый way to do it в софтописании? Найти чуждую каку, начать копировать, скопировать хреново, сказать что так и задумано и постараться запихать во все дистрибутивы?

Stanson ★★★★★
()
Ответ на: комментарий от encyrtid

Прочитай что такое WinAPI, для начала.

Набор всякой всячины для создания приложений под винду. Их вообще много, под винду есть. MFC всякие там, вижуалбейсики, дельфи и прочая.

NET.Framework - точно такой же набор фишек для создания приложений под винду.

Stanson ★★★★★
()
Ответ на: комментарий от encyrtid

Если есть возможность вызова сишных функций - считай что есть.

С каких это пор «сишные функции» стали платформозависимыми?

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

А с каких это пор ява стала «платформоспецифичной»? Кажется, её всю жизнь разрабатывали именно как платформонезависимую.

Oleaster ★★★
()
Ответ на: комментарий от Oleaster

А с каких это пор ява стала «платформоспецифичной»? Кажется, её всю жизнь разрабатывали именно как платформонезависимую.

Я не говорил, что она платформоспецифична. Я говорил, что тут почему-то не появляются сообщения о выходе очередного MyCalc.jar 1.2.3, но постоянно появляются сообщения о выходе новых поделок под mono. Хотя, и java и mono заявляют себя как платформонезависимые штуки для создания софта и запуска полученных бинарников на любой платформе.

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

С каких это пор «сишные функции» стали платформозависимыми?

С тех пор как через них стало возможно вызывать syscalls.

encyrtid ★★★★★
()
Ответ на: комментарий от Stanson

Прочитай что такое WinAPI, для начала.

Набор всякой всячины для создания приложений под винду. Их вообще много, под винду есть. MFC всякие там, вижуалбейсики, дельфи и прочая.

Посмеялся, молодец.

Всё, что ты перечислил - это надстройки НАД WinAPI.

hobbit ★★★★★
()
Ответ на: комментарий от Stanson

1. новостей про ненативный софт работающий под всякими монами, явами вайнами и пр. быть не должно.

2. Я не говорил, что она платформоспецифична.

Путаешься в показаниях, сынок.

хехехе

Oleaster ★★★
()
Ответ на: комментарий от hobbit

Да, неплохо отжигает. Хорошо бы его раскрутить на пару часиков, чтобы было чем занять бессонницу сегодня.

хехехе

Oleaster ★★★
()
Ответ на: комментарий от andreyu

Флеш в линуксе есть, а возможностей мне хватает. И вообще я просто намекал, что онлайновых в 99% случаев достаточно.

queen3 ★★★★★
()
Ответ на: комментарий от Oleaster

Какая прелестная незамутнённость.

Поподробнее, пожалуйста, а то выглядит как газификация луж.

ЗЫ: Насчёт Win32 API я пролечить могу легко. Я когда-то очень давно проектец делал, аналог wine, но на уровень ближе к ядру - цель была написать ntdll.dll user32.dll gdi32.dll и kernel32.dll которые дёргают ядерные syscall'ы через int 0x80 и X11 через unix socket + модуль для ядра - загрузчик формата PE. Все остальные системные dll планировалось взять из винды. Эдакая параллельная libc + X11 инфраструктура без использования сторонних либ вообще. Продвинулся далеко, часть функций RtlXXX касающиеся юникода были даже утянуты в wine, калькуляторы всякие с нотепадами работали, но я вовремя остановился. Во-первых, виндовый софт в линухе не нужен. Во-вторых, вместе с софтом эта реализация Win32 API позволила бы гулять виндовой вирусне и прочим гадостям. Сырцы могу выдать, если кому надо, под обещание не развивать проект ни при каких условиях.

Stanson ★★★★★
()
Ответ на: комментарий от hobbit

Всё, что ты перечислил - это надстройки НАД WinAPI.

А WinAPI - надстройка над ядерными сисколлами. И чо?

Stanson ★★★★★
()
Ответ на: комментарий от Oleaster

Путаешься в показаниях, сынок.

Неспособность различать нативность и платформоспецифичность - признак недостаточного образования.

Жабный апплет - ненативен везде (ну кроме редких жабопроцессоров), но не платформоспецифичен

hello_world написанный на С c main(){printf(«Hello world\n»);} внутри - нативен везде (ну где есть хотя бы подобие printf), но платформоспецифичен.

Paint.NET - ненативен везде, но платформоспецифичен.

Ещё примеры нужны?

Stanson ★★★★★
()

Ух ты, здорово!

Давно искал под линух чтото вроде Paint.NET (gimp все-таки слишком неочевиден для меня), а сам P.NET под моно не пашет.

Кто-то уже пакетировал для Sid'а?

Sectoid ★★★★★
()
Ответ на: комментарий от Stanson

Чорт! Я со своим ублюдочком yaw не только в wine, ещё и в ReactOS засветился. Ща в гуглях нашёл - http://doxygen.reactos.org/db/d31/create__nls_8c_source.html, наверно ещё куда-нибудь растащили.

Простите, люди добрые, я не хотел! Впредь больше не буду ничего виндозапускающего для линухов писать!

Stanson ★★★★★
()

Как всегда, исправлено множество багов.

Тонко, тонко. Стоит ли попробовать сие поделие?

Kor03d ★★
()
Ответ на: комментарий от AP

Продукт был? Был.

Не был

Что за бред? Чем же я тогда пользовался?

Работал? Работал.

Не работал.

Очередной бред.

andreyu ★★★★★
()
Ответ на: комментарий от Stanson

Зачем нужен mono под винду?

Затем что моно можно статически слинковать, причем только нужные библиотеки.

Т.е. всё ещё хуже - и софтина под mono не будет работать под NET.Framework?

Они бинарно совместимы.
Т.е. если есть нужные библиотеки, будет работать.
Pinta работает.

grim ★★☆☆
()
Ответ на: комментарий от queen3

Флеш в линуксе есть,

Есть, не спорю.

а возможностей мне хватает.

Вы работу карандаша уже посмотрели?

И вообще я просто намекал, что онлайновых в 99% случаев достаточно.

Многим достаточно простейшего вьювера (типа irfanview), но почему то устанавливают самую дорогую версию фотошопа.

andreyu ★★★★★
()
Ответ на: комментарий от grim

Тем что у нит ничего общего.

Ну-ну. Обе пакости предназначены исключительно для написания софта под винду. Разница только в языке - одно для написания на C, другое для написания на C#. Внутреннее устройство того и другого не имеет значения и не изменяет цели создания того и другого.

Stanson ★★★★★
()
Ответ на: комментарий от grim

Затем что моно можно статически слинковать, причем только нужные библиотеки.

И что? wine тоже можно статически линковать - только это маразм и дебилизм.

Они бинарно совместимы.

Чо ж тогда Paint.NET не работает под mono? :)

Т.е. если есть нужные библиотеки, будет работать.

Pinta работает.

И нахрена тогда новости о каких-то поделках под виндовую систему на данном ресурсе? Любителям нотепадов под винду и пинтов под вендофреймворк - путь на винфак или какие-нибудь другие профильные ресурсы. Здесь им со своими виндоподелками делать абсолютно нечего.

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

Ну-ну. Обе пакости предназначены исключительно для написания софта под винду

Писец.
Сори, не знал что вы сюда норкоманить пришли.

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 2)
Ответ на: комментарий от grim

Сори, не знал что вы сюда норкоманить пришли.

Норкоман здесь тот, кто не отдупляет, что NET.Framework есть исключительно вендовая херота, нигде кроме как на винде не нужная.

Всякие потуги её скопировать, типа mono могут быть необходимы только для того, чтобы была возможность запускать вендософт под линухом. Только норкоман может считать иначе.

И только норкоманы могут таскать сюда новости про какие-то дурацкие поделия для этой вендоштуковины или её неудачной копии.

Stanson ★★★★★
()
Ответ на: комментарий от grim

Как же вы норкоманы достали!

Что, очередной приход словил? Сам себя достаёшь и не отдупляешь?

Поменьше на C# надо писать, это чревато фгмами и прочими печальными последствиями.

Если болезнь ещё не вошла в терминальную стадию, крайне рекомендую заняться изучением нормальных языков программирования и навсегда отказаться от использования убогих вендофреймворков сделанных микрософтом. И любыми средствами воздержаться от притаскивания этой пакости на нормальные, ещё не изгаженные мелкомягкими платформы.

Понимаю, что путь не из лёгких, но он единственный.

Stanson ★★★★★
()
Ответ на: комментарий от grim

Неужто нет специальных норкоманских форумов?

Есть. Марш со своими монами и поделиями под них на винфак. Там вам будут рады упоротые шарпом собратья. Здесь вам ловить нечего.

Stanson ★★★★★
()
Ответ на: комментарий от andreyu

Стоит заметить, что его GUI был весьма продвинутым, темы менялись налету. И выглядели подо всеми ОС одинаково.

За эти качества ругают интерфейс оперы.

Napilnik ★★★★★
()
Ответ на: комментарий от Stanson

С каких это пор «сишные функции» стали платформозависимыми?

Паузы в наносекундах очень даже платформозависимые.

Napilnik ★★★★★
()
Ответ на: комментарий от grim

Так может вы туда переселитесь?

Мне-то зачем. Мне там совершенно нечего делать.

У меня, к счастью, нет в наличии ни одной общей с упоротыми вендоюзерами темы для обсуждения.

Это вам там будет о чём поговорить - про сишарпы, CLR, ASP.NET, Windows.Forms, GTK#, про сами поделки под mono/NET.Framework и прочая. И что интересно - это будет там вполне к месту, в отличии от тутошних новостей.

Stanson ★★★★★
()
Ответ на: комментарий от RedPossum

Для нынешней молодежи все, что весит меньше 1ГБ на жестком, требует проца менее 1.5ГГц и оперативки менее 512МБ, уже считается легким...

der_looser ★★
()
Ответ на: комментарий от grim

А вот скажите честно - чем вам лично это уродское mono упёрлось?

Я ещё могу понять тёплые чуйства к NET.Framework как к способу зарабатывать какие-нибудь копейки написанием уродских формочек или каких-то аппликух в конторе погрязшей в винде. Понятно, что блевотинка и вообще... , но если никакую более пристойную работу осилить не получается, то вполне простительно.

Но mono-то зачем может быть нужно?

Stanson ★★★★★
()
Ответ на: комментарий от andreyu

1. Флеш.

Весьма достойно сделан и (на удивление) не тормозит. Разве что Wacom'овский API для флеша не сделан...

2. Посмотрите, как там работает карандаш (сделаете пару пересекающихся линий).

Это не «попиксельный карандаш», это штриховочный карандаш. В той же Krita и куче проприетарных редакторов он так же сделан; хватит на Фотошоп ориентироваться.

chazcatrix
()
Ответ на: комментарий от andreyu

IrfanView — это не простейший, а один из самых продвинутых вьюеров, с ним сравнятся разве что XnView и ACDSee, а всем линуксовым просмотрщикам до него, как до Китая раком. (Разве что Gwenview относительно близок, но при этом куда огромнее и омерзительно тормозной.)

Oleaster ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.