LINUX.ORG.RU

Nimbus: встречайте новое впечатление и ощущение(C) Java


0

0

"Впечатление и ощущение" так Lingvo 11(R) переводит сочетание Look&Feel. Nimbus же это разрабатываемый Sun на замену Ocean новый L&F для Java SE. Sun поняла, что гоняться за native впечатлениями и ощущениями бессмысленно, все равно будет получаться "почти тютелька в тютельку, но еще не то", и решила сосредоточиться на создании фирменного стиля для программ Java SE

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

anonymous

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

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

> Граждане! Так что же на этом скрине ? Mockup или реальная тема гнома ?

Это абсолютно реальная тема гнома, идущего в поставке OpenSolaris [community edition | developer edition]. Кириллица там вроде была и шрифт кажись уникодный.

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

Гм. С тем же успехом можно саму идею прогресс-бара приписать эпплу :) Хотя может она ему и принадлежит -- и такое бывает :)

Если внимательно посмотрите, то увидите группировку всех прогресс-баров в один апплет. Это несколько иное.

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

> Если внимательно посмотрите, то увидите группировку всех
> прогресс-баров в один апплет. Это несколько иное.

Да обратил внимание. Это как у Safari, только от нескольких приложений.

Насколько это будет полезно еще вопрос, т.к. под Gnome (KDE) можно
запускать приложения из других сред которые об этом апплете ничего не
знают - получится опять каша :( подходов.

Т.е. таким апплетом только повышают количество несовместимостей в
идеологии (можно и HIG'ом обозвать :)

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

>Насколько это будет полезно еще вопрос, т.к. под Gnome (KDE) можно запускать приложения из других сред которые об этом апплете ничего не знают - получится опять каша :( подходов.

Я думаю сделают что-то вроде D-Bus сервиса в который будут пихаться данные о прогресс-задачах. А эти данные будет отображать соответствующий апплет либо гномовский либо кдешный либо еще какой-нибудь другой. Не знаю... я бы так сделал.

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

> Я думаю сделают что-то вроде D-Bus сервиса...

Оно понятно, что в принципе это не сложно. Только как "заставить"
работать с этим сервисом приложения, написанные под разные DE и на
разных языках. Вот в чем вопрос.

Просто у Мак здесь преимущество - один WM, один DE. Проще с точки зрения написания и интеграции.

Korwin ★★★
()

Поставили, TabedPane не работает =( жалко =(((

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

>Оно понятно, что в принципе это не сложно. Только как "заставить" работать с этим сервисом приложения, написанные под разные DE и на разных языках. Вот в чем вопрос.

DE тут ни при чем (D-Bus не привязана ни к какому DE), разные языки тем более - D-Bus языконезависимый. Осталось только, чтобы приложения заюзали этот сервис. Правда его нет еще :))

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

А для дальтоников в макоси на шариках когда на них курсор наезжает появляются символы - "+", "-" и "х". Да и расположение шариков может даже дальтоник запомнить :)

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

> Насколько это будет полезно еще вопрос, т.к. под Gnome (KDE) можно запускать приложения из других сред которые об этом апплете ничего не знают - получится опять каша :( подходов.

http://dot.kde.org/1169588301/

"There are intentions to collaborate with the GNOME project's Mathusalem team, a project of similar scope as this one."

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

>Хочу шрифты как отсюда: http://www.progx.org/users/Gfx/nimbus_laf.png Это гном штоле? Охренеть, хочу такой гном!

А, что собственно мешает иметь такой, и даже лучше гном или кде у себя? Вот мой скрин - шрифты во всяком случае не хуже: http://apollo.divshare.com/files/2007/03/14/227456/clear.png

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

> "There are intentions to collaborate with the GNOME project's
> Mathusalem team, a project of similar scope as this one."

А как быть с приложениями в dependency которых не стоит GNOME или KDE?
Те, что написаны на wxWindows и прочих?

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

>Какие красивые цветные каёмочки у символов :) А теперь серьёзно: для этого патч нужен?

Каёмочки - на мониторе "вживую" практически не видны. А патч нужен, три библиотеки патченых, и шрифты еще "специальные" нужны, и поковыряться в /etc/font/ для порядка :-)

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

> Какие красивые цветные каёмочки у символов :) А теперь серьёзно: для этого патч нужен?

Так ведь обсуждалось сто раз уже, freetype и cairo нужны патченные, для убунту есть репозитарии c патченными дебами, в генту надо юзать оуверлей xeffects (USE-флагами соответствующие вещи включаются). Давно пользуем.

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

>Каёмочки - на мониторе "вживую" практически не видны.

На скриншоте видны отчётливо :( (LCD 17"). А где прочитать про патч? И вообще, в чём суть улучшения? Freetype вроде умеет subpixel-antialiasing... У меня сейчас сглаживание отключено, сравнить не могу...

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

>На скриншоте видны отчётливо :( (LCD 17"). А где прочитать про патч? И вообще, в чём суть улучшения? Freetype вроде умеет subpixel-antialiasing... У меня сейчас сглаживание отключено, сравнить не могу...

Видимо дело в неродном разрешении - у меня настроено на 1600х1200х99dpi В любом случае необходимо подстраивать под свою конфигурацию.

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

>Куда? Зачем?

Вопрос кажется стоял:

>А как быть с приложениями в dependency которых не стоит GNOME или KDE? Те, что написаны на wxWindows и прочих?

Так вот это и есть пример одного из таких приложений.

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

>Так вот это и есть пример одного из таких приложений.

FLTK?

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

>Мой вопрос был в следующем: В чём суть улучшения? Freetype вроде умеет subpixel-antialiasing...

Так это и есть freetype - слегка подправленный, и libxft - так-же необходимо лечить, ну и cairo если нужен. И шрифты обычные ttf - не годятся.

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

> Так это и есть freetype - слегка подправленный, и libxft - так-же
> необходимо лечить, ну и cairo если нужен. И шрифты обычные ttf - не
> годятся.

Ужос. А почему эти патчи не входят в основную ветку. К тому-же если давно уже есть.

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

> А, что собственно мешает иметь такой, и даже лучше гном или кде у себя? Вот мой скрин - шрифты во всяком случае не хуже: http://apollo.divshare.com/files/2007/03/14/227456/clear.png

Знаю-знаю, для убунты искать топик про это на ubuntuforums.org, ключевые слова: improved subpixel. Естественно, у меня пропатченные либы уже установлены. Но имхо, шрифты в солярке выглядят чуть получше, хотя уже и не намного.

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

> А как быть с приложениями в dependency которых не стоит GNOME или KDE?

Я думаю, что этим в итоге займётся Portland project, и тогда всё будет окей :)

> Ужос. А почему эти патчи не входят в основную ветку. К тому-же если давно уже есть.

Патентные риски

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

>Что такое "обычные ttf"? Corefonts не сгодятся?

Нет. Нужны или OTF от Adobe, или ClearType - от вражеской системы. Если очень необходимо - могу скинуть основные. И патченые библиотеки заодно тоже - я собирал под арчем, но скинул в etch - там работает тоже. Или патчи берите отсюда: http://david.freetype.org/lcd/ Информацию по их применению и разработке - немного вот: http://www.mail-archive.com/freetype%40nongnu.org/msg00981.html остальное ищите на freetype.org по имени David Turner - это он всем этим заведует. Исходники берите у производителей - последних версий! Ну и напоследок - линки нужные сделать в /etc/fonts/conf.d - включая autohint + sub-pixel !

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

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

Открою один "страшный" секрет - они не выглядят лучше - это они и есть.

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

>Мой вопрос был в следующем: В чём суть улучшения?

Ну, если в целом - то очень хорошая читабельность (после не очень долгого привыкания ) Шрифт остается вполне различим при очень мелком (для монитора) размере. Можно вполне комфортно читать даже это: http://athena.divshare.com/files/2007/03/14/227709/sans-small.png И можно даже задавать шрифт с засечками (что на мониторах делать не рекомендуется, но при новых технологиях вполне допустимо - если очень хочется): http://athena.divshare.com/files/2007/03/14/227711/serif-normal.png И даже такое - еще вполне можно разобрать: http://athena.divshare.com/files/2007/03/14/227710/serif-small.png

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

Есть несколько более грустная вещь. Красивые буковки на мелких кеглях получить можно и без патентных рисков. Вот только никто почему-то не хочет это реализовывать.

Ссылки по теме:

http://www.mail-archive.com/openfontlibrary@lists.freedesktop.org/msg00069.html
http://www.mail-archive.com/openfontlibrary@lists.freedesktop.org/msg00151.html

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

> посмотрел, там буквы расплываются.

Где "там"? :)

> в m$ cleartype такого нет.

Ещё как есть. Скриншотец не желаете? :)

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

Да пажалста :)

http://prokoudine.info/shots/cleartype_sp2_default.png
http://prokoudine.info/shots/cleartype_sp2_default_2.png

Лично я выдержал минут пять, не больше :) Не, я понимаю, что это настраивается. Наверное, даже есть какой-нибудь вумный ключик в реестре или супермегаковырялка. Я же со своей стороны на домашнем ноуте просто подключил нужный репозиторий к убунте, обновился, выставил субпиксельное сглаживание и, по Карнеги, перестал беспокоиться и начал жить. Хотя и совсем без сглаживания до того было вполне неплохо :)

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

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

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

Aristarkh
()

Ошибка в "Нимбус" в JTree?

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

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

это мониторно-зависимые вещи. мне больше нравится вид в венде. кому-то, возможно, наоборот.

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

>еще идейки из Мака. У иконки файла который в данный момент скачивается
>показывается progress bar (при просмотре из любого приложения: open
>dialog, finder, etc.)

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

ЗЫ: блин, этож было ещё в прошлом веке... пойду поставлю BeOS...

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

>На скриншоте видны отчётливо :( (LCD 17")

Странно а у мя на ноуте никаких каёмочек не видно...
Приличный шрифт..

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

>кстати да, заценил, маленькие шрифты с патчами Тёрнера в линуксе рисуются лучше чем в венде, выглядят чётче :)

Тока шо сам поставил, по этой инструкции:
http://www.cesarius.net/como-implementar-cleartype-en-ubuntu/

Приятно удивлён, надо сказать...

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

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

Ну меня чёт попёрло поискать в гугле по libxft ubuntu )))

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

>Странно а у мя на ноуте никаких каёмочек не видно... Приличный шрифт..

У вас наверное матнрица 160dpi? Все верно - шрифт будет прилично смотреться только на экранах от 99dpi На подавляющем большинстве LCD (это практически все 19" и средние и дешевые 17") с размером точки 0,294mm - будет мыло и цветной ореол.

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