LINUX.ORG.RU

Вышла новая версия классического графического тулкита Motif


0

0

...точнее -- OpenMotif версии 2.2.3.

В релизе -- множество улучшений и багфиксов. Среди прочего:

o Исправлено более 20 ошибок

o Переписан с целью улучшения thread safety код пятнадцати виджетов, подаренных компанией Integrated Computer Solutions

o Несколько изменений косметического характера в части интернационализации

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



Проверено: Demetrio ()

Re: Вышла новая версия классического графического тулкита Motif

Когда его ява будет поддерживать?

anonymous ()

Re: Вышла новая версия классического графического тулкита Motif

когда он перестанет выглядеть как блевотина? А то на Acrobat Reader аж смотреть противно...

anonymous ()

Re: Re: Вышла новая версия классического графического тулкита Motif

>когда он перестанет выглядеть как блевотина? А то на Acrobat Reader аж смотреть противно...

выпрями руки и настрой .Xresources

anonymous ()

Re: Вышла новая версия классического графического тулкита Motif

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

jackill ★★★★★ ()

Re: Re: Вышла новая версия классического графического тулкита Motif

>>выпрями руки и настрой .Xresources

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

anonymous ()

Re: Re: Re: Вышла новая версия классического графического тулкита Motif

AR это Acrobat Reader?

если да, то шрифт в менюшках на ту же Тахому поменять элементарно, будет выглядеть вполне хорошо.

Правда вот сами виджеты мерзкие.

Demetrio ★★★★★ ()

Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif

> Правда вот сами виджеты мерзкие.

О виджетах и речь. Можно это дело как-то заставить больше на винду походить?

int19h ★★★★ ()

Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif

> если да, то шрифт в менюшках на ту же Тахому поменять элементарно, будет выглядеть вполне хорошо.

Интересно посмотреть, как Вы тахому ставить будете при её физическом отсутствии.

> Правда вот сами виджеты мерзкие.

А вот это святая правда. А по сему я бы вопрос о припарка мёртвому снял бы просто ввиду бессмысленности.

awn ()

Re: Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif

>  а то только звиздеть можете.

Да шо вы говорите :)

вот куски из /usr/lib/acroread/Reader/intellinux/app-defaults/AcroRead

*FontList:-microsoft-Tahoma-medium-r-normal--11-*-*-*-p-*-iso8859-1
*AboutDlg*userInfo*fontList:-microsoft-Tahoma-medium-r-normal--11-*-*-*-p-*-iso8
859-1
*AboutDlg*message.fontList:-microsoft-Tahoma-medium-r-normal--11-*-*-*-p-*-iso88
59-1
*AboutDlg*copyright.fontList:-microsoft-Tahoma-medium-r-normal--11-*-*-*-p-*-iso
8859-1

а это очевидно за вид менюшек отвечает (не менял, оригинальный вариант)

*Background:#999999999999
*TabWindow.Background:#ffffffffffff
*ToolTip.Background:#ffffffffcccc
*TextHighlight.Background:#000000000000

и так далее.

2int19h:

не в курсе к сожалению

Demetrio ★★★★★ ()

Re: Вышла новая версия классического графического тулкита Motif

Motif действительно неприятно выглядит, как и проги написанные на Tcl/Tk.

Selecter ★★★★ ()

Re: Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif

Так винда с мотифа и писана, думаете почему у многих на мотиф блевотный рефлекс?

anonymous ()

Re: Re: Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif

Какие приемущества у мотифа в сравнении со скажем КДЕ или ГНОМЕ, безотносительно к рюшечкам? Какое архитектурное решение и т.д. Сравнимо ли со Свингом, КУТ и т.д. Можно ли изменит программно ситуацию с рюшечками? Насколько он (мотиф) эфекивнее в качестве использования его в качестве основы для десктопа?

anonymous ()

Re: Вышла новая версия классического графического тулкита Motif

>О виджетах и речь... Ну как motif можно причесать см. напримерах здесь

http://www.ibiblio.org/tkan/xmcd/screenshots.html

denis_55 ()

Re: Вышла новая версия классического графического тулкита Motif

а че саныча замодерировали?

anonymous ()

Re: Re: Вышла новая версия классического графического тулкита Motif

> http://www.ibiblio.org/tkan/xmcd/screenshots.html

честно, посмотрел и прям блевать захотелось...

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

anonymous ()

Re: Re: Re: Вышла новая версия классического графического тулкита Motif

Вот кстати сейчас сглючил в тему: смотрю на заголовок новости и читаю: "вышла новая версия классического графического _тупика_ Motif" =)

int19h ★★★★ ()

Re: Re: Re: Вышла новая версия классического графического тулкита Motif

Motif вообще самый стильный тулкит. Особенно если его с кутой сравнивать! Правда писать под него я не пробовал.

ugoday ★★★★★ ()

Re: Re: Re: Вышла новая версия классического графического тулкита Motif

Посмотрел скриншоты - Windows 3.0 смотрелась лучше. Может он и сильный тулкит внутрях, но мне глаза свои жалко.

WM ()

Re: Вышла новая версия классического графического тулкита Motif

Сила Motif в том, что он стабилен (всё что нужно - там уже есть). Написав морду к программе один раз можно быть спокойным, что она и через двадцать лет будет работать так, как от неё требуется. Если очень хочется, то Motif позволяет абсолютно всё настраивать через ресурсы. Только вот красоты, как правило, никому особо не нужны - надо чтобы программа работала, а морда это, тоже как правило, очень маленькая часть программы.

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

Evgueni ★★★★★ ()

Re: Re: Вышла новая версия классического графического тулкита Motif

> Сила Motif в том, что он стабилен (всё что нужно - там уже есть). Написав морду к программе один раз можно быть спокойным, что она и через двадцать лет будет работать так, как от неё требуется.

То же можно сказать про Gtk+ 1.2.

> Если очень хочется, то Motif позволяет абсолютно всё настраивать через ресурсы.

Как раз того, что мне надо - внешнего вида виджетов (не цвета, а именно отрисовки) - оно настраивать не умеет.

> Только вот красоты, как правило, никому особо не нужны - надо чтобы программа работала, а морда это, тоже как правило, очень маленькая часть программы.

Боюсь, на среднестатистическом домашнем десктопе ситуация строго обратная. Определяющим фактором зачастую служит именно внешний вид (для показательного примера можно глянуть в соседнюю ветку про Tkabber).

int19h ★★★★ ()

Re: Вышла новая версия классического графического тулкита Motif

> Какие приемущества у мотифа в сравнении со скажем КДЕ или ГНОМЕ, безотносительно к рюшечкам? Какое архитектурное решение и т.д. Сравнимо ли со Свингом, КУТ и т.д. Можно ли изменит программно ситуацию с рюшечками? Насколько он (мотиф) эфекивнее в качестве использования его в качестве основы для десктопа?

Сравнивать его можно только с qt и gtk. swing построен как раз на нём. Ближе к DE это mwm, особенно Iris с 4Dwm (клон mwm) от sgi. Оличительна я черта - Xt, полностью конфигурится через XResource, и большая легкость приложений чем qt и gtk.

anonymous ()

Re: Re: Вышла новая версия классического графического тулкита Motif

>Если очень хочется, то Motif позволяет абсолютно всё настраивать через ресурсы
Я конечно понимаю, что это "рюшечки" для разработчиков Motif. Но нельзя ли в этих ресурсах настроить колесико мышки? Мне лично это больше всего мешает в работе с Motif приложениями (когда была класическая трехкнопочная мышь - ничего не мешало ;))
Внешний вид - дело привычки. Когда приходилось работать с SGI машинами - их десктоп, основанный на Motif, мне очень нравился.
Да, а как в Motif с поддержкой unicode?

anonymous ()

Кончайте споры.

Грамотеи-линуксоиды :)

Свинг писан не на Мотифе. Свинг рисует себя сам.

AWT под Юникс может работать в двух режимах -- MToolkit (Motif-based) и XToolkit (Xlib-based, но эмулирует вид Motif).

SWT имеет bindings и на Motif, и на GTK.

Комментарии касательно вида/тем/look'n'feel считаю безосновательными, т. к. дело вкуса каждого. Хочется блевать от AR -- используйте xpdf (он тоже написан с использованием Motif :) Кстати, XResources ещё действительно никто не отменял, поэтому RTFM. Шрифты/цвет/background pixmaps и даже колесо мыши можно настроить через них (я добивался для Netscape 4.x; для XEmacs/Gvim/NEdit работает и так). Ресурсы есть в сети -- поэтому STFW.

Преимущества Xaw, Motif/LesTif и Tcl/Tk перед GTK и Qt -- скорость. Кроме того, великое количество софта, в т. ч. коммерческого, уже написано с использованием Motif и не будет переписано.

Касательно явы: ICS, IST и MetroWerks не признают версии Motif старше 2.1.x (2.1.30), т. к. какая-то функциональность там (якобы) была сломана. Поэтому ява до сих пор (1.5) работает на 2.1, а начиная с 1.6 будет поддерживать только XToolkit.

Кстати, сама новость -- слегка с бородой: у меня полгода стоит 2.2.4-beta. И достаточно стабильный тулкит, в отличие от Qt (ничего не имею против GTK).

Bass ★★★★★ ()
Ответ на: Кончайте споры. от Bass

Re: Кончайте споры.

> Преимущества Xaw, Motif/LesTif и Tcl/Tk перед GTK и Qt -- скорость

к сожалению, не совсем так. По крайней мере Vim с lesstif - тормоз тот еще, именно на отрисовке. пришлось уйти на Xaw.

anonymous ()
Ответ на: Re: Кончайте споры. от anonymous

Re: Re: Кончайте споры.

Не буду спорить. Но многое зависит от того, чем и с какими ключами компилить. Я весь пользовательский софт собираю с -O9. Кроме того, использую Motif, т.к. оригинал обычно лучше (по крайней мере Mwm у Motif стабильнее).

Если не трудно, пришли пожалуйста скриншот GVim с Xaw. Для коллекции :)

Bass ★★★★★ ()
Ответ на: Re: Re: Кончайте споры. от Bass

Re: Re: Re: Кончайте споры.

> Если не трудно, пришли пожалуйста скриншот GVim с Xaw

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

anonymous ()
Ответ на: Re: Re: Re: Кончайте споры. от anonymous

Re: Re: Re: Re: Кончайте споры.

Пришли, пожалуйста, на f_squared (at) mail (dot) ru.

У всех остальных прошу прощения за оффтопик.

Bass ★★★★★ ()
Ответ на: Кончайте споры. от Bass

Re: Кончайте споры.

> Свинг писан не на Мотифе. Свинг рисует себя сам.

Имхо, все тулкиты писаны с мотифа, и если рисуют они себя по-другому, то архитектурно внутри они почти такие же, и свинг не исключение.

anonymous ()

Re: Вышла новая версия классического графического тулкита Motif

Новость слегка старая.
2.2.3 ужо давно вышел. Скоро планируется уже 2.2.4.
А motif - очень приятная вещь.

ant ()

Re: Re: Вышла новая версия классического графического тулкита Motif

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

А зачем? есть ресурс
*Translations:
Если он не hard-coded, то колесо мышки можно настроить. И дополнительные кнопочки мыши прикрутить, если они имеются.

ant ()
Ответ на: Re: Кончайте споры. от anonymous

Re: Re: Кончайте споры.

>> Свинг писан не на Мотифе. Свинг рисует себя сам.

> Имхо, все тулкиты писаны с мотифа, и если рисуют они себя по-другому, то архитектурно внутри они почти такие же, и свинг не исключение.

Концептуально -- да. Я имел в виду, что под свингом нет никакого underlying native widget set'a (в отличие от AWT/SWT).

Bass ★★★★★ ()

Re: Re: Re: Вышла новая версия классического графического тулкита Motif

>> Только вот красоты, как правило, никому особо не нужны - надо чтобы программа работала, а морда это, тоже как правило, очень маленькая часть программы.

> Боюсь, на среднестатистическом домашнем десктопе ситуация строго обратная. Определяющим фактором зачастую служит именно внешний вид (для показательного примера можно глянуть в соседнюю ветку про Tkabber).

А зачем среднестатистическому юзеру motif? и зачем *nix?
А почему большая часть коммерческого софта пишется именно на motif, а не на gtk или qt?

ant ()
Ответ на: Кончайте споры. от Bass

Re: Кончайте споры.

Колесо работает, но неправильно.
Тебе обязательно нужно ткнуть в полосу прокрутки или зависнуть над ней, чтобы колесо заработало. А это неприемлимо.

jackill ★★★★★ ()

Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif

Им лень портировать.
Вон adobe еле-еле написала один продукт на qt и вроде в разработке еще два. Дошло, видать, что motif уже всем поперек горла встал.

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

jackill ★★★★★ ()

Re: Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif


> Если припрет, можно работать на чем угодно. Но лично меня внешний вид мотифа и поведение прог, сделанных на нем, тихо бесит.
На вкус и цвет... как говорится.
Но мне нравится motif-look(за исключением отдельных виджетов) при
*enableThinThickness: 1

ant ()
Ответ на: Кончайте споры. от Bass

Re: Кончайте споры.

то Bass

> Свинг писан не на Мотифе. Свинг рисует себя сам.

% strings /usr/java/j2re1.4.2_01/lib/i386/libawt.so | grep _XmStrings
_XmStrings
_XmStrings21
_XmStringsAreEqual

% strings ...oracle.swd.jre/1.1.8.1/../lib/i686/native_threads/libawt.so | grep _XmStrings
_XmStrings
_XmStringsI


как видем с libXm собранно. И Свинг на unix это имено врапер к Motif. (впрочен не только, но до сих пор по умолчанию)

anonymous ()

Re: Вышла новая версия классического графического тулкита Motif

Лично мне скриншот очень нравится, и сам аскетичный вид Motif - тоже. А блевать хочется от KDE, Gnome. Это МОЁ мнение.

anonymous ()

Re: Re: Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif

> Но мне нравится motif-look(за исключением отдельных виджетов) при > *enableThinThickness: 1

Если ещё добавишь *enableEtchedInMenu: True то получится вид как в Solaris CDE.

Bass ★★★★★ ()
Ответ на: Re: Кончайте споры. от anonymous

Re: Re: Кончайте споры.

> то Bass

>> Свинг писан не на Мотифе. Свинг рисует себя сам.

> % strings /usr/java/j2re1.4.2_01/lib/i386/libawt.so | grep _XmStrings

> _XmStrings

> _XmStrings21

> _XmStringsAreEqual

>% strings ...oracle.swd.jre/1.1.8.1/../lib/i686/native_threads/libawt.so | grep _XmStrings

> _XmStrings

> _XmStringsI

Дык это же AWT -- там действительно используется *native* Motif widget toolkit. В Swing используются т. наз. lightweight components.

Bass ★★★★★ ()
Ответ на: Re: Кончайте споры. от anonymous

Re: Re: Кончайте споры.

libawt.so - ну дык это ж авт, а не свинг.

> И Свинг на unix это имено врапер к Motif

Нет, даже по умолчанию у свинга лукэндфил - метал! Хотя можно поставить и мотифовский.

awt - другое дело, оно на мотифе, причём на 2.1, что очень огорчает.

anonymous ()

Re: Re: Re: Re: Re: Re: Re: Вышла новая версия классического графического тулкита Motif

>> Но мне нравится motif-look(за исключением отдельных виджетов) при > *enableThinThickness: 1
> Если ещё добавишь *enableEtchedInMenu: True то получится вид как в Solaris CDE.
Ага...
а у тебя Solaris под рукой? можешь скриншот с periodic оттуда сделать?
мне интересно, там тоже в ComboBox стрелочка чуть-чуть кривовато рисуется.

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