LINUX.ORG.RU

Мёртвые возвращаются: OpenMotif 2.3 beta


0

0

Вышла версия 2.3 beta OpenSource toolkit'а OpenMotif. Это релиз включает:
- поддержку сглаживания шрифтов через XFT/FreeType2 (нисколько не опоздали)
- поддержку atom UTF-8 и UTF8_STRING
- поддержку графических форматов JPEG и PNG
- возможность показа как текста, так и изображений в Label, LabelGadget и всех унаследованных widget'ах

а также исправление множества ошибок предыдущих версий.

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

★★★★★

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

> Хороший пример мотифного приложения - Alias Maya (сейчас это, по идее, lesstif, но какая разница?)

Нет, там используется OpenMotif 2.1.30

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

>для извращенцев -- поддерживает. через xresources

Для особо "умных", высокомерных и злых - вас не оскорбляли..

Про xresourсes - знаю.. это не совсем то..

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

>Гадость этот мотиф, его чекбоксы вообще сводят с ума. Одно состояние
>светлосерый квадрат с тенью, другое состояние темносерый квадрат с
>тенью. Где выделенно где нет фиг поймешь. Хуже винды 3.1

Так он вроде и раньше ее появился.

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

> Критерий для определения невкусности еды изложи?

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

А теперь ты мне расскажи про убогость Motif.

anonymous
()

XnView for Linux (удобный просмотрщик картинок, но версия для win лучше => не motif) - наверное единственная Motif-программа, которой я пользуюсь

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

>Привычка, степень сытости, избыток или недостаток тех или иных веществ в организме и состояние желудка. Убедительно?

Неубедительно.

Тебе дали в детстве в первый раз гречневую кашу вместе с кетчупом и гречневую кашу и кетчуп отдельно.

1) ты ни того, ни другого не ел, но кашу с кетчупом ты съешь с удовольствием, а от кетчупа без каши тебя проблюёт;

2) ты сутки не ел, но то же самое;

3) вещества там все такие же, опять то же самое;

4) желудок у тебя здоровый, и снова то же самое.

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

>Это не юникод. Это только чтение атомов с utf кодировкой, присоединеных к окну. Для русского текста будет пЯпЯпЯ вместо текста.

Никаких пяпяп таме не было и нет. Нефиг писать о том, о чем не знаешь. Многобайтовые кодировки там поддерживались задолго до всяких gtk и qt.

Любитель Мотифа.

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

>Гадость этот мотиф, его чекбоксы вообще сводят с ума. Одно состояние светлосерый квадрат с тенью, другое состояние темносерый квадрат с тенью. Где выделенно где нет фиг поймешь. Хуже винды 3.1 Если ты не знаешь, что такое Xresources, то лучше молчи.

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

>Если ты не знаешь, что такое Xresources, то лучше молчи.

Ты не мог бы показать свой Xresources, хочется заценить, насколько мотиф круче Qt4. =))))

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

> Emacs не использует Motif.

Кто тебе такую чушь сказал?

$ ./configure -h

[... от сих до сих поскипано ...]

--with-x-toolkit=KIT use an X toolkit (KIT = yes/lucid/athena/motif/no)

[... и тут поскипано ...]

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

>процентов на 800% круче.

Ну давай свой Xresources. =))))

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

и ещё где-то на 5 сантиметров, в диаметре ;-)

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

> Такой же, как и у еды - когда используешь убогий гуй, тебе очевидна его убогость.

Тогда и пиши - "_мне_ _кажется_, Motif - плохой тулкит". Только после этого - аргументируй, например, "потому, что мне не нравится внешний вид кнопок". Потом, тебе кто-нибудь расскажет, что мотиф - не кути не разу, поэтому исключительно средствами ресурсов можно поменять содержимое кнопки, вставить туда картинку, изменить размер бордюра и т.п.

Иначе как-то неконструктивно.

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

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

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

suser, ты похож на клоуна, который кроме КДЕ ничего не видел. Если не можешь внятно сказать о недостатках motifа, то лучше вали с этого топика.

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

>Тогда и пиши - "_мне_ _кажется_, Motif - плохой тулкит".

Мне не кажется, я вижу это.

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

Мне не нравится там практически всё. Скроллинг, то, что менюшки пропадают после отпускания мыши, внешний вид всего.

>Потом, тебе кто-нибудь расскажет, что мотиф - не кути не разу

Ну так и для Qt есть куча тем.

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

Твой Xresources в студию.

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

>suser, ты похож на клоуна, который кроме КДЕ ничего не видел. Если не можешь внятно сказать о недостатках motifа, то лучше вали с этого топика.

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

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

> Мне не кажется, я вижу это.

"
Q #132: I can't see any picture, only hear the sound
A: you are blind
" MPlayer's FAQ2

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

> Если не можешь внятно сказать о недостатках Qt, то лучше вали с этого топика.

Не понял? Почему это он тебе должен что-то доказывать о куте? Топик про мотиф вообще-то. Ну куте тормоз по сравнению с мотиф, хотя он тормоз по сравнению с чем угодно ;-)

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

кстати, а где взять xnview в сырцовом виде?

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

> Мне не нравится там практически всё. Скроллинг, то, что менюшки пропадают после отпускания мыши, внешний вид всего.

Ну, а кого-то там все устраивает.

> Ну так и для Qt есть куча тем.

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

> Твой Xresources в студию.

Он у меня пуст.

Однако, motif по-крайней мере можно настраивать таким образом, а qt - нет. Тот факт, что ни qt ни gtk не понимают X-ресурсов мне представляется недостатком.

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

>У каждого свое представление о крутости. Подозреваю, что мое с твоим расходится. Что касается чекбоксов: http://perso.wanadoo.fr/pierre.g/xnview/images/screenshots/xnview2_sgi.jpg

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

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

>Однако, motif по-крайней мере можно настраивать таким образом, а qt - нет. Тот факт, что ни qt ни gtk не понимают X-ресурсов мне представляется недостатком.

Чем темы не устраивают? Темы пишут обычные люди.

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

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

Про Qt здесь никто кроме тебя не вспоминает, поэтому предложение свалить с топика остается в силе.

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

> "ну это же очевидно".

Для слепых может и очевидно.

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

>На просьбу указать на недостатки motifa следует ответ в стиле "ну это же очевидно".

Я уже назвал недостатки двумя постами выше.

А чем мотиф не отстой?

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

> Чем темы не устраивают? Темы пишут обычные люди.

Тем, что ресурсы - это свойство X-сервера, а темы - свойство, фактически, клиента.

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

>Он поддерживает темы. Только называются они xresources.

Тему plastic для motif где скачать? ну или bluecurve? Они вообще есть какиенибудь готовые, кроме дефолтной? или мне надо для каждого контрола прописывать бордюр и подсовывать картинку?

>Там просто появился дополнительный тип шрифта XmFONT_IS_XFT, по-дефолту, как и раньше используется XmFONT_IS_FONT. Я не понял, что нужно будет текст программ менять, чтобы сглаживание появилось?

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

Народ, чего вы спорите-то?

Идеология Motif-а была достаточно прогрессивна для своего времени. Но к сожалению это время уже давно прошло, т.к. одной моделью сыт не будешь. Сам Motif уже не развивается наверное лет 10. В последнее время делаются только bug-fixes и добавляются минорные фишки. OSF/Motif есть подозрение совсем не развивается. OpenMotif еле-еле. За все это время не был сделан редизайн ни одного виджета. Методы классов многих виджетов изначально были написаны так коряво, что без изменения исходников невозможно отнаследоваться от оригинального виджета и создать на его основе свой имеющий modern look&feel. Вот вы говорите про scrollbar виджет. А вы в курсе как реализовано изменение размера слайдера? Это же просто жуть - в OSF/Motif слайдер это pixmap, который при изменении размера постоянно уничтожается и создается по-новой, т.к. Х-ы не умеют изменять размер pixmap-ов. А делается это так, потому что когда-то давным-давно использовать для этого случая Window было очень накладно. И вот такая политика, что мол у user-a стоит тормознутый и древний Xserver, применяется почти во всех виджетах. А про то, что во всех Primitive виджетах при изменении их размера полностью очищается содержимое окна этого виджета и говорить не хочется.

Вообщем, если бы эти мудаки из OSF отдали бы Motif народу лет 10 назад, то никаких бы Qt и Gtk никогда бы не появилось на свет.

На самом деле очень жалко, но Motif это действительно труп.

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

>Помню краденный CDE на Slackware в 98 году из исходников собирал. Вот были времена!..

Пардон канэчна но ... эта ... ведро в штанах не беспокоит?

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

>Вообщем, если бы эти мудаки из OSF отдали бы Motif народу лет 10 назад, то никаких бы Qt и Gtk никогда бы не появилось на свет.

А вот с этим я согласен, увы. Если бы они отадли тогда Мотиф, то сейчас бы Линукс был бы готов для десктопа.

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

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

Это то есть как некрасивый? Он везде одинаковый. Скроллинг, что в КДЕ, что там.

>Чем темы не устраивают? Темы пишут обычные люди.

А вы знали, что в КДЕ Motif приложения выглядят по другому? (Т.е. настройки КДЕ влияют на Motif. И это без всяких Gtkrc.KDE и gtkqt. И все через WMCLASS и т.д. И необязательно Xresource править. А для Gtk/qt нужно gtkqt ставить, программно rc менять.

И вообще топик про Motif, что вы с Qt влезли? Я тоже КДЕ юзаю, причем вместе с Motif приложениями. Что вы пытаетесь доказать?

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

AFAIK Еще Gimp был написан на Motif, а потом по образу и подобию они написали свой тулкит. Вроде на их сайте такоя инфа в документации была

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

> А вы знали, что в КДЕ Motif приложения выглядят по другому? (Т.е. > настройки КДЕ влияют на Motif. И это без всяких Gtkrc.KDE и gtkqt. И > все через WMCLASS и т.д. И необязательно Xresource править. А для > Gtk/qt нужно gtkqt ставить, программно rc менять.

Изучите сначала матчасть, а уже потом делайте такие утверждения. WMCLASS здесь абсолютно непричем, для этого используется RESOURCE_MANAGER property на root-окне.

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

Кстати насчет Motif, а вернее Xt resource management... Вешь довольно классная, но у ней есть один серъезный минус - невозможно правильно изменять ресурсы всех виджетов без перезапуска приложения. Т.е. практически нереально перезалить, например, ресурсы с другим look&feel, другими словами поменять на лету тему, т.к. механизм ресурсов реализован через наследование.

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

> WMCLASS здесь абсолютно непричем

А как же разные настройки для каждого Motif приложения делать ?:)

А сами настройки естественно с WMCLASS не связаны:)

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

> А как же разные настройки для каждого Motif приложения делать ?:)

Каждое правильное Xt приложение должно иметь название класса (application_class_name). При раскрутки ресурсов, если ресурс прописан с использованием этого application_class_name, то этот ресурс имеет максимальный приоритет. Например, приложению дали класс SuperApp. Чтобы настроить ресурсы исключительно для этого приложения в ~/.Xdefaults нужно прописать

SuperApp*background: white SuperApp*foreground: black

и SuperApp будет иметь черно-белую тему.

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

>> Emacs не использует Motif. > >http://www.phys.ufl.edu/docs/emacs/emacs_497.html

>В общем да, но под Linux его уже давно не собирают с Lesstif/Motif. >Если вообще когда либо собирали. В старых дистрах все уже Athena >использовали.

Думаю надо писать не все уже, а все еще Athena использовали. Athena вобще похуже Motif (даже Xaw3D).

Вобщем записывайте еще одного некрофила - мне мотиф нравица! Кстати интерфейс мотиф используется во многих приложениях АСУТП, как старых, так (что интересно) и довольно современных.

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

>Это из тех мёртвых, которые всех ныне живых переживут.

Да разве ж это жизнь? Командир, пристрели...

jackill ★★★★★
()

xnview - лучшая программа вьюер графических файлов в версии для unix под Motif 2.2.3 (Возможно как раз под OpenMotif. там он там вкомпилён в бинарник так что не понять сразу) отдельно вермия для lesstiff.

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

нафик. gqview/kuickshow/gliv намного удобнее и лучше смотрятся

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

>xnview - лучшая программа вьюер графических файлов в версии для unix под Motif 2.2.3 (Возможно как раз под OpenMotif. там он там вкомпилён в бинарник так что не понять сразу) отдельно вермия для lesstiff.

Лучшая? Чего в Gwenview нет нужного, что есть в этой проприетарной поделке с убогим гуем?

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

Тем что вы все предлагаете каждый свою (по вашему мнению) лучшую программу. Вместо этого зоопарка лучше использовать одну нормальмую программу - xnview. Которая существовала еще тогда, когда всех вышеупомянутых поделок и в помине не было. Она как была лидером так и остаётся.

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

>Тему plastic для motif где скачать? ну или bluecurve?

Нагуя? Я в комменте на скриншот писал - В мотиф - все нужное, ничего лишнего. Ни добавить ни отнять. Разработчики явно понимали, что eye-candy и серьезные вещи несовместимы. Потому как всякие рюшечки и pixmap-темы только такты процессорные кушают. И чем дальше-тем больше и больше. Мало того, они вносят в систему дополнительный элемент ненадежности. Абыдно будет, если супер-пупер-военное приложение грохнется из-за того, что какой-то тулкит глюкнул при отрисовке какой-нибудь кнопочки с градиентом и полупрозрачным pixmap-ом.

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

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

Ты видел когда-нибудь такое у серьёзных приложений на Qt/Gtk? Лично я нет.

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