The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышел графический редактор Pinta 0.4, выступающий в роли аналога Paint.NET

06.07.2010 22:07

Вышел четвертый релиз открытого растрового графического редактора Pinta, представляющего собой попытку переписать программу Paint.NETс использованием Gtk+. Код Pinta написан одним из работников компании Novell на языке C# и использует для своей работы Mono (биндинг Gtk#). Редактор предоставляет базовый набор возможностей для рисования и обработки изображений, ориентируясь на начинающих пользователей. Интерфейс максимально упрощен, редактор поддерживает неограниченный буфер отката изменений, позволяет работать с несколькими слоями, укомплектован набором инструментов для наложения различных эффектов и корректировки изображений.

В новой версии увеличена гибкость адаптации интерфейса под нужды пользователя, панели инструментов могут быть представлены как в едином окне с рабочей областью, так и в отдельных окнах (см. скриншот ниже). Из других изменений можно отметить полную поддержку интернационализации (элементы интерфейса переведены на 18 языков), расширение числа поддерживаемых файловых форматов (таких как gif, tiff, bmp), поддержку сохранения слоев в формате OpenRaster ( используется в Krita и MyPaint), улучшение интеграции с GNOME и добавление возможность предварительного просмотра используемых шрифтов при добавлении текста.

Пользователи Ubuntu могут установить Pinta из PPA-репозитория, для openSUSE подготовлен RPM-пакет.

  1. Главная ссылка к новости (http://pinta-project.com/relea...)
  2. OpenNews: Результаты портирования графического редактора Paint.NET под Mono
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/27215-paint
Ключевые слова: paint, graph, pinta, image, mono
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (58) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, User294 (ok), 22:40, 06/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Такая вот "кроссплатформенность по мсовски" - на их кульном дотнете чтобы спортировать программу, надо ее ... переписать. Кроссплатформенность офигенна. Для сравнения можно почитать на хабре интервью с автором кутима и посмотреть насколько кроссплатформенной может быть одна и та же порграмма, запускаемая с минимальными переделками на всем от смарта с симбияном до могучего десктопа с любой ОС, как микросойтовской так и многими иными.
     
     
  • 2.2, FPGA (ok), 22:57, 06/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Такая вот "кроссплатформенность по мсовски"

    Не было никакой кроссплатформенности и не было никакого портабельного paint.net... По факту - написана программа с нуля на C# и GTK#... Ставил, работает отлично.

     
     
  • 3.3, Толстый (ok), 23:14, 06/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    а вот она как раз и будет кроссплатформенна и нормально работать и на винде в том числе :p
     
     
  • 4.8, User294 (ok), 02:22, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, только небольшая загвоздка состоит в том что в виндозе нет никакого GTK#. Там винформсы по дефолту. Посему идиллии "запустил - работает" не получается. И даже "скомпилил - работает" - не светит. Придется как минимум крепко поиметь мозг вопросом а как собссно в винду загнать эти самые биндинги GTK#, как сделать чтобы все это работало, не конфликтовало со всеми остальными, переть архимегажирные редистрибутаблы и прочая. Короче у поклонников MS как обычно при нужде в кроссплатформенности - знатный батхерт.
     
     
  • 5.11, ramol (ok), 09:04, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну кое какие наработки есть http://developer.novell.com/wiki/index.php/Gtk_sharp_Win32_Installer_for_Micr я кстати когда ставил TomBoy он тоже поставил рантай библиотеки GTK#.  
     
  • 5.24, Трухин_Юрий_Владимирович (ok), 15:00, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –7 +/
    >Ага, только небольшая загвоздка состоит в том что в виндозе нет никакого GTK#.

    все давно есть http://ftp.novell.com/pub/mono/gtk-sharp/gtk-sharp-2.12.9-2.win32.msi .
    а про winforms "по дефолту" насмешил.

     
     
  • 6.30, User294 (ok), 15:26, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А давно FTP Novell-а стал в виндовсе есть Извините, оно на фтпушнике новелл... большой текст свёрнут, показать
     
     
  • 7.33, Трухин_Юрий_Владимирович (ok), 15:31, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –6 +/
    а добавить в инсталлятор гарным хлопцам очень сложно да одна лишняя команда в и... большой текст свёрнут, показать
     
     
  • 8.39, annony (?), 16:04, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    от оно что-то мне это напоминает, не 640 кб ли случаем ... текст свёрнут, показать
     
     
  • 9.40, Трухин_Юрий_Владимирович (ok), 16:16, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Гейтс этого не говорил, это придумала пресса... текст свёрнут, показать
     
     
  • 10.42, annony (?), 16:37, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    но осадочек то остался p s а кто сказал что я вас с Гейтсом сравнил ... текст свёрнут, показать
     
     
  • 11.49, аноним (?), 17:19, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ну некоторые наполеоны а трухин вот гейтс бывает ... текст свёрнут, показать
     
  • 9.79, аноним (?), 09:25, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это он врёт, как всегда Сам говорил, что держит сусю и федору на компе ... текст свёрнут, показать
     
  • 8.46, User294 (ok), 16:57, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Если честно - у меня есть более интересные дела чем ся с MSI инсталлером В с... большой текст свёрнут, показать
     
     
  • 9.70, Трухин_Юрий_Владимирович (ok), 00:48, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    уже отвечал на это коммент удалили ... текст свёрнут, показать
     
  • 8.72, Ян Злобин (ok), 03:14, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Точно Трухин Зачем нам твоя винда ... текст свёрнут, показать
     
  • 2.5, fog (?), 23:47, 06/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Щас Трухин придет и все тебе объяснит.
     
     
  • 3.6, Zenitur (?), 00:16, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я уже догадываюсь, что он мог бы сказать. Что "кросплатформенность есть, просто Mono - это официально не поддерживаемая нашей компанией программа, которые пишут какие-то криворукие студенты. А то и вовсе положат клавиатуру на табуретку и прыгают попами, потом автоматическая отладка, пока не скомпилируется".
     
     
  • 4.25, Трухин_Юрий_Владимирович (ok), 15:04, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Mono пишут нормальные программисты, просто их мало, поэтому за реализацию WPF да... большой текст свёрнут, показать
     
     
  • 5.31, User294 (ok), 15:28, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >- опять же, людей не хватает.

    Крутая технология и вдруг ... людей не хватает? Видимо, крутая технология оказалась никому кроме MS и их шестерок из новелля не нужна. ИМХО в задницу этот ваш MS и их кульные технологии. Вечно у них все через задницу из-за всепожирающего ЖЛОБСТВА.

     
     
  • 6.34, Трухин_Юрий_Владимирович (ok), 15:33, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –7 +/
    >>- опять же, людей не хватает.
    >
    >Крутая технология и вдруг ... людей не хватает?

    Да, это в разговоре со мной сказал Мигель Де Иказа. Если отмотаешь мой твиттер на пол годика назад - можешь прочитать. WPF - очень сложная в реализации технология, значительно отличается от всего что было. JavaFX-единственное подобие, которое не позволяет даже на несколько процентов использовать возможности WPf.

     
     
  • 7.41, User294 (ok), 16:36, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А вы примерно вот так: http://ase4ka.su/read/useful/intervyu-s-razrabotchikami-klienta-qutim осилить то смогете с вашими "крутыми технологиями"? Чтоб один и тот же код и почти без переписки да вдруг заработал на такой же куче всего? Вот прямо так - от макинтоша до симбияна? :)
     
     
  • 8.45, Трухин_Юрий_Владимирович (ok), 16:50, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –6 +/
    да http habrahabr ru blogs silverlight 98397 Win, Mac, Symbian, Linux через ... текст свёрнут, показать
     

  • 1.7, ссс (?), 01:21, 07/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    мдя... и находятся ж ещё программеры, к-ые ПРОДОЛЖАЮТ писать на дотнете!
    им бы почитать про такую "кроссплатформенность", чтобы наконец глаза открылись..
     
     
  • 2.9, Ян Злобин (ok), 02:27, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >...мдя... и находятся ж ещё программеры, к-ые ПРОДОЛЖАЮТ писать на дотнете!

    Чего только люди не делают, лишь бы си не изучать :-)

     
     
  • 3.12, ramol (ok), 09:07, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и много ты вакансий видел под чистый С :) ?
     
     
  • 4.13, Ян Злобин (ok), 09:12, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну и много ты вакансий видел под чистый С :) ?

    Почему тогда не какой-нибудь VisualBasic?  Дядя Билли его очень любит.  И да, посмотри на популярность языков, умник:
    https://www.opennet.ru/opennews/art.shtml?num=27178

    Когда человек хочет что-то сделать, он делает на том, что умеет, а не на том, для чего есть много вакансий.

     
     
  • 5.16, gkv311 (ok), 09:46, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, какое сегодня дело до того, что любит дядя Билли?
    Я вам по секрету расскажу, что язык разработки выбирают как правило не программисты, а всякие менеджеры, которым про(е*)жужжали все мозги дотнетом и джавой. И кроссплатформенность тут тоже мало на что влияет. А программистам приходится писать на том, на чём велено, за что деньги платят - тут никакой свободы выбора нет (за что деньги НЕ платят мы опустим).
    А вот моя личная статистика по откликам на резюме - мне НИ РАЗУ не предложили вакансию по C/C++, практически все свистели на J2EE и просто Java. И что вы предлагаете идти к ним и говорить - да, я могу писать на Java/.NET, но не могли бы вы меня засунуть в проект на C/C++?
     
     
  • 6.17, Ян Злобин (ok), 09:48, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Интересно, какое сегодня дело до того, что любит дядя Билли?
    >Я вам по секрету расскажу, что язык разработки выбирают как правило не
    >программисты, а всякие менеджеры, которым про(е*)жужжали все мозги дотнетом и джавой.
    >И кроссплатформенность тут тоже маол на что влияет. А программистам приходится
    >писать на том, на чём велено, за что деньги платят -
    >тут никакой свободы выбора нет.

    Я так понял, что это писал человек не на заказ, а как сам хочет.

    >А вот моя личная статистика по откликам на резюме - мне НИ
    >РАЗУ не предложили вакансию по C/C++, практически все свистели на J2EE
    >и просто Java.

    Согласен, такое часто встречается.

     
  • 6.18, аноним (?), 10:51, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    блин, господа, отличайте уже "любой каприз за ваши деньги" и "джаст фо фан".

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

     
     
  • 7.20, gkv311 (ok), 11:17, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Написать для собственного удовольствия можно разве что небольшой проект, а тяжёл... большой текст свёрнут, показать
     
     
  • 8.21, аноним (?), 11:39, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    вы серьезно вот этот хеловорд-переросток считаете серьезным проектом или может ... большой текст свёрнут, показать
     
     
  • 9.29, Трухин_Юрий_Владимирович (ok), 15:14, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –7 +/
    ты не работал с нормальными серьезными проектами сам только что показал Правил... текст свёрнут, показать
     
     
  • 10.83, Аноним (-), 20:26, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    У меня на собеседовании кто произносит слово паттерны , тому мягко указывают на... текст свёрнут, показать
     
     
  • 11.86, Трухин_Юрий_Владимирович (ok), 21:01, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты только GoF и читал Фаулер, Эванс, TDD ... текст свёрнут, показать
     
  • 4.32, User294 (ok), 15:29, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну и много ты вакансий видел под чистый С :) ?

    В принципе - их есть. А так - хаха, MS с LSE вылетел. В пользу пингвинов и си++. Нормально так, да? :)

     
  • 2.19, Аноним (-), 11:12, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > им бы почитать про такую "кроссплатформенность", чтобы наконец глаза открылись..

    Все знают, но это никого НЕ волнует. Зато Mono + GTK# - это и есть та самая желанная кроссплатформенность.

    Можно скачать MonoDevelop под винду с GTK# - работает. Ставил просто Mono+GTK# работает. Наверное есть просто GTK# для .net...

     
     
  • 3.22, Filosof (ok), 13:04, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Как там про мышей и кактусы? -:)
     
  • 3.27, Трухин_Юрий_Владимирович (ok), 15:06, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –5 +/
    >> им бы почитать про такую "кроссплатформенность", чтобы наконец глаза открылись..
    >
    >Все знают, но это никого НЕ волнует. Зато Mono + GTK# -
    >это и есть та самая желанная кроссплатформенность.
    >
    >Можно скачать MonoDevelop под винду с GTK# - работает. Ставил просто Mono+GTK#
    >работает. Наверное есть просто GTK# для .net...

    GTK# это и есть обертка поверх GTK с биндингами для .NET. Ваш капитан Очевидность))

     
     
  • 4.73, Ян Злобин (ok), 03:24, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >GTK# это и есть обертка поверх GTK с биндингами для .NET. Ваш капитан Очевидность))

    Трухин как всегдаостроумен!  GTK# - это не обертка, а сам, собственно, биндинг.  Никто там никого не оборачивает.  Учим матчасть.

     
     
  • 5.75, Трухин_Юрий_Владимирович (ok), 08:41, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    не пиши о том, в чем не разбираешься. В данном случае это именно обертка управляемыми интерфейсами.
     
     
  • 6.77, Ян Злобин (ok), 08:42, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >не пиши о том, в чем не разбираешься. В данном случае это
    >именно обертка управляемыми интерфейсами.

    Ты уже показал свои "глубокие" знания GTK+, как ты изучал его, даже не открывая мануалов.

     
     
  • 7.80, Анонима (?), 12:04, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    каких мануалов. что ты несешь. при чем тут gtk+. мне плевать на него - я работаю с интерфейсами обертки gtk#, написанной на управляемом коде. А как она там с gtk+ взаимодействует - мне до лампочки.
     
     
  • 8.81, Ян Злобин (ok), 12:57, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Не читая которых, вежливый ты наш, ты пыжишься, дабы выглядеть докой в GTK ... текст свёрнут, показать
     
     
  • 9.82, Трухин_Юрий_Владимирович (ok), 13:07, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    GTK тут не причем это стандартное понятие в программировании ... текст свёрнут, показать
     
  • 6.84, Аноним (-), 20:29, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А слово "управляемый код" применительно к .NET меня вообще умиляет. Без дотнета, значит, код неуправляемый?
     
     
  • 7.89, Трухин_Юрий_Владимирович (ok), 21:37, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А слово "управляемый код" применительно к .NET меня вообще умиляет. Без дотнета,
    >значит, код неуправляемый?

    http://ru.wikipedia.org/wiki/%D0%A3%D0%BF%D1%80

     
     
  • 8.92, Аноним (-), 22:17, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    http tema livejournal com 688224 html ... текст свёрнут, показать
     
     
  • 9.93, Трухин_Юрий_Владимирович (ok), 22:46, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http lurkmore ru D0 A3 D0 BD D1 8B D0 BB D0 BE D0 B5_ D0 B3 D0 B0 D0 B2 D0 BD... текст свёрнут, показать
     
     
  • 10.94, аноним (?), 22:52, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ты прав, Трухин, NET есть http lurkmore ru D0 A3 D0 BD D1 8B D0 BB D0 BE D0 ... текст свёрнут, показать
     
  • 3.35, User294 (ok), 15:33, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Все знают, но это никого НЕ волнует. Зато Mono + GTK# -
    >это и есть та самая желанная кроссплатформенность.

    И на каких таких платформах оно работает? Хотя-бы четверть от списка платформ поддерживаемых той же Qt например - оно осилит, например? А нативный look&feel платформы оно смогет? А чтоб все это еще и в какойнить там макоси, например, как кутя?(ибо портабельный софт - должен культурно работать ... практически везде).

     

  • 1.23, Filosof (ok), 13:08, 07/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    вот у нас есть неплохая штука, можно юзать. один минус - в основе шило и реботает только там, где это шило можно воткнуть.
    Теперь мы сделам это на основе мыла. И оно будет работать везде, где это мыло не скользит. При определённых условиях оно может работать там, где втыкается шило.

    Пипец короче.

    Ладн. Хай пишет хотяб на моно. если кому-то понравится, то перепишут потом нормально. Как Ф-Спот, например.

     
  • 1.68, sokolovss (ok), 23:58, 07/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Интересно, чем так прельщает Mono разработчиков?

    Как-то мне религия не позволяет из-за одной программы зоопарк библиотек ставить.

    PS Shotwell, кстати крайне толковая и функционально "сбитая" программа. Связку gthumb+f-spot легко заменил.

     
     
  • 2.71, Трухин_Юрий_Владимирович (ok), 01:22, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    мощностью библиотеки классов, скоростью разработки, качеством результата. то, что тебе влом инсталляшку фреймворка запустить - это парило разработчиков меньше всего. $$$. Экономическая выгода. Вот что интересует нормальную софтверную компанию и если написать на дотнете дешевле - пишут на нем
     
     
  • 3.74, Ян Злобин (ok), 03:29, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >мощностью библиотеки классов, скоростью разработки, качеством результата. то, что тебе влом инсталляшку
    >фреймворка запустить - это парило разработчиков меньше всего. $$$. Экономическая выгода. Вот что интересует
    >нормальную софтверную компанию и если написать на дотнете дешевле - пишут на нем

    Эка загнул!  Скоростью разработки - да.  Остальное мимо.  За свой любимый C# (сиречь огламуренныое и кастрированное подобие си) агитируй лучше студентов на сайте мелкомягких.

     
  • 2.85, Аноним (-), 20:36, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У моно (и дотнета) неплохая VM, в отличие от жабы с её врождёнными вывихами. Если бы Мигелюшка с компанией с самого начала не пытались делать клон дотнета, а сделали бы нечто по мотивам, но своё, лучше и прямее, цены б ему не было. Ну да ладно, и так понятно, что их энтузиазм возник не на пустом месте, а щедро проспонсирован известной фирмой, так что ничего хорошего с самого начала от них никто не ожидал. Ну, не очень-то оно и надо.
     
     
  • 3.91, Трухин_Юрий_Владимирович (ok), 21:52, 08/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    1. что в дотнете не прямо?
    2. сделай, это опенсорс, раз такой умный
     
  • 3.95, Ян Злобин (ok), 03:09, 09/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >...в отличие от жабы с её врождёнными вывихами...

    Про какие, интересно, вывихи речь?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру