LINUX.ORG.RU

Вышел Gnote 0.3.0

 


0

0

Gnote — это попытка переписать Tomboy на С++.

Изменения:

  • Поддержка апплетов.
  • Дополнение для печати.
  • Дополнение «Вставить время и дату».
  • Дополнение Bugzilla.
  • Реализованы дополнительные настройки.
  • Исправлено несколько ошибок, в том числе компиляция с Gtk+ 2.16 и Gtk+ 2.12.

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

★★★★★

Проверено: hibou ()
Ответ на: комментарий от unix

Тоже вариант. А то раскудахтались - С, плюсы, моно! Нет на них ВСЛ-а.

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

>Открытая и СВОБОДНАЯ реализация .NET называеься DotGNU

mono менее свободен, чем DotGNU?

>А толку от него? Всё равно линуксовые приложения пишутся под Mono на Gtk#, а вендовые на этом самом WinForms не запускаются.

для портирования софта с винды.

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

>По-моему, уж лучше пусть в Гноме будет Qt чем Mono.

Лучше - Vala.

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

> а давай автор запустит эту прогу написанную на C++ на системе без GTK+. дожна ведь запуститься да? она же ведь на C++ - какие проблемы?

Tomboy тоже без GTK+ запустится?

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

>для портирования софта с винды.

С каких пор вендовые проги пишутся на Gtk#, а написанные на WinForms без проблем запускаются в Ъ-оси?

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

>С каких пор вендовые проги пишутся на Gtk#

я такого не говорил..

>а написанные на WinForms без проблем запускаются в Ъ-оси?

и такого тоже.

повторяю: Mono Windows.Forms существует для того, что бы портировать виндовые проги с .NET на Mono. Ясно?

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

>mono менее свободен, чем DotGNU?

Лицензия Mono -GPLv2, LGPLv2 и MIT

Лицензия DotGNU - GPL и LGPL (version 3)

unix
()
Ответ на: комментарий от mono

>повторяю: Mono Windows.Forms существует для того, что бы портировать виндовые проги с .NET на Mono. Ясно?

Какой прок от Mono Windows.Forms, если оно не работает?

unix
()
Ответ на: комментарий от mono

>повторяю: Mono Windows.Forms существует для того, что бы портировать виндовые проги с .NET на Mono. Ясно?

Программу портированную с .net на mono в студию, иначе 4.2

linux4ever
()
Ответ на: комментарий от GotDotNet

> Ubuntu/Suse/Fedora имеют уже установленный Mono.

При условии, что ты установишь этот Tomboy. А теперь возьми сусю, запусти инсталлер и выбере кде: в резюме установки мони нет и не появится.

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


>>повторяю: Mono Windows.Forms существует для того, что бы портировать виндовые проги с .NET на Mono. Ясно?


>Какой прок от Mono Windows.Forms, если оно не работает?



1. Открываем ВижуалСтудию.
2. Создаем ВинФормс-C# проект.
3. Компилируем.
5. mono project.exe

мм? намек ясен?

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

> Paint.NET

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

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

>Давай, жги ещё. Перенести опенсорсный проект между платформами можно и без самосвала костылей в виде дотнета.

Ты хочешь сказать, что любой опенсорсный проект можно легко перенести с платформы на платформу? Тогда портируй мне миранду на Макос.

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

тебе напомнить сколько костылей нужно было обойти, чтобы мигрировать ядро бывшего проприетарного Cuneiform.

миграция на новую платформу и поддержка этой платформы любого серьезного продукта - это знаете время и деньги.

GotDotNet
()
Ответ на: комментарий от mono

ага.

а занете сколько было костылей при переносе OpenOffice на разные платформы.

там по-сути разные ветки.

плюс неофициальная под MacOs

GotDotNet
()
Ответ на: комментарий от vasily_pupkin

>Ну зачем же все эти потуги, когда есть емакс и org-mode..

+1

unix
()
Ответ на: комментарий от prizident

> win/mac - там мыши именно так и делают. и не жалуются.
Под Mac OS X Java VM умеет расшаривать библиотеки автоматом

Под Win SUN JVM это научилось делать с 1.6 версии

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

>cygwin для кого?

а цыгвин не костыль разве?

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

Тем, что им портируют на маздай реальные приложения, а .net -> mono почему-то нет, хорошо уберем cygwin, qt, wx и gtk тоже костыли?

linux4ever
()
Ответ на: комментарий от unix

>Открытая и СВОБОДНАЯ реализация .NET называеься DotGNU

моно свободен, учи матчасть

>А толку от него? Всё равно линуксовые приложения пишутся под Mono на Gtk#, а вендовые на этом самом WinForms не запускаются.


ну и что?

Tu3eK
()
Ответ на: комментарий от mono

> Тогда портируй мне миранду на Макос.

Зачем? Если оценить уровень завязанности этого запутанного поделия на win32API, то наверное проще будет действительно написать толстую прослойку по незыблемому паттерну Yet Anothen Fukking Layer.

И вообще, в философии unix есть правило "Предпочитайте переносимость эффективности"...

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

Причем тут EULA, когда мы гворим о портировании между .NET и Mono.. И где критерий "серьезности"?

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

Я сейчас попробовал запустить программу .net на mono, вот что пишет:

KDE colorscheme read failure, using built-in colorscheme                
System.NotImplementedException: The requested feature is not implemented.
  at System.Net.HttpWebRequest.set_AutomaticDecompression (DecompressionMethods value) [0x00000] 
  at (wrapper remoting-invoke-with-check) System.Net.HttpWebRequest:set_AutomaticDecompression (System.Net.DecompressionMethods)
  at VKontakte.VKClient.Authorize (System.String email, System.String pass) [0x00000]                                           
  at VKontakte.VKClient..ctor (System.String email, System.String pass, System.Net.WebProxy proxy) [0x00000]                    
  at MainForm.btnAccept_Click (System.Object sender, System.EventArgs e) [0x00000]
  at System.Windows.Forms.Control.OnClick (System.EventArgs e) [0x00000]
  at System.Windows.Forms.Button.OnClick (System.EventArgs e) [0x00000]
  at System.Windows.Forms.ButtonBase.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000]
  at System.Windows.Forms.Button.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000]
  at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000]
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000]
  at System.Windows.Forms.ButtonBase.WndProc (System.Windows.Forms.Message& m) [0x00000]
  at System.Windows.Forms.Button.WndProc (System.Windows.Forms.Message& m) [0x00000]
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000]
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000]
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000]

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

>Тем, что им портируют на маздай реальные приложения

а Paint.NET, блин, иллюзорен?

>qt, wx и gtk тоже костыли?

для винды - да.

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

>я сейчас попробовал запустить ELF файл под Win.

>не запускается гад!

Я сейчас попробовал запустить jedit.jar под Win.

Запустился!

unix
()
Ответ на: комментарий от linux4ever

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

Tu3eK
()
Ответ на: комментарий от unix

я сейчас попробовал запустить ELF файл под Win.

не запускается гад!

GotDotNet
()
Ответ на: комментарий от linux4ever

>Я сейчас попробовал запустить программу .net на mono, вот что пишет:

и что? кто-то говорил о 100% совместимости между .NET и Mono?

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

Прогу проприетарную, дотнетовскую, сложнее helloWorld запили!

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

>и что? кто-то говорил о 100% совместимости между .NET и Mono?

И зачем тогда нужно mono? Монофилы кричат о полной совместимости с вендой, ан совместимости-то и нет!

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

> И зачем тогда нужно mono? Монофилы кричат о полной совместимости с вендой, ан совместимости-то и нет!

Вот именно. Эта переносимость - маркетинговый бред и только на бумаге, на деле её нет => проект mono не смог достигнуть своих целей => не нужен.

shahid ★★★★★
()

Переносимость нужна людям, которые не умеет новые писать программы (c) Linups Вернее она нужна, но далеко не так широко, как это пытаются представить. Для каждой платформы надо писать свою версию, которая будет органично вписываться в эту систему, быстро работать, использовать стандартные, для этой платформы вещи.

a3
()

Итак, зачем нужно Mono под Линуксом? Я лучше на Java программу напишу и буду на 100% уверен что она запустится в винде. Write once, run anywhere.

unix
()
Ответ на: комментарий от shahid

>Вот именно. Эта переносимость - маркетинговый бред и только на бумаге, на деле её нет => проект mono не смог достигнуть своих целей => не нужен.

+10000

unix
()
Ответ на: комментарий от GotDotNet

> а попытайся запустить setup.exe от JBuilder под Linux.

Можно взять NetBeans и один и тот же его бинарный дистрибутив запускать где угодно: и в венде, и юниксе - везде, где установлена j2se. И это безотносительно к открытости проекта. А теперь попрошу нечто схожих масштабов на дотнете.

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