LINUX.ORG.RU

Gtk


76

12

Всего сообщений: 167

Cairo 1.6.0

 , , ,

Группа Open Source
Выпущена новая стабильная версия библиотеки Cairo, предназначенной для вывода 2D векторной графики на любые устройства.

В новой версии:
  • улучшен вывод в PDF, PostScript и SVG; в случае с PDF и PS растеризуется минимум данных;
  • добавлен экспорт в EPS;
  • добавлен бэкенд Quartz для Mac OS X;
  • добавлен бэкенд печати в Win32;
  • руководство по адресу http://cairographics.org/manual теперь охватывает 100% функций внешнего API.
Cairo участвует в Google Summer of Code 2008. Среди поступивших заявок уже есть реализация управления цветом, ускорение растеризации, логические операции с контурами.

>>> Подробности (lists.freedesktop.org)

AP
()

Будущее GTK

 ,

Группа GNOME
Сайт ars technica выложил подборку статей и интервью, где обсуждаются планы будущего развития GTK+. В общем, можно выделить такие направления:
  • Imendio, компания, ведущая около-GTK'шную разработку, а также спонсирующая порт GTK+ на MacOS X, предлагает реализовать эффекты, анимацию, физику (!) для улучшения пользовательского интерфейса (полный доклад http://developer.imendio.com/sites/de...)
  • Хавок Пеннингтон, который недавно ушел из Red Hat, 9 лет занимавшийся разработкой GNOME, предлагает интегрировать так давно необходимый Canvas в GTK+3.0. До этого разработчикам приходилось использовать для своих нужд сторонние разработки, что вызывало ряд проблем. Полный текст письма http://mail.gnome.org/archives/gtk-de....
  • Целый ряд разработчиков во главе с Mirco Muller (Canonical, Ltd) мечтают увидеть отрисовку виджетов полностью на OpenGL, что позволит создавать любые мыслимые и немыслимые эффекты для приложений. Некоторые успехи уже есть http://arstechnica.com/news.ars/post/..., но это все равно еще не предел. Плюс Andrea Cimitan уже сделал поддержку rgba прозрачности в виджетах, что добавляет оптимизма.

Подводя итоги, нужно сказать что GTK+ - замечательный тулкит, но все же некоторые болезни есть и у него. Сюда входят и две абсолютно разные модели заселения тулбаров, и три схемы построения интерфейса на основе XML, и разные проблемы с попиксельным позиционированием виджетов. Все это не может быть решено без слома старого API, поэтому в стане GTK+ все чаще звучат голоса в поддержку нового API в GTK+3.0. Все же, усилия Immendio, Пеннингтона и огромного сообщества делают будущее GTK+ чистым и ясным.

>>> Подробности (arstechnica.com)

lester_dev
()

Трудоголик GTK

 , workaholic, ,

Группа Open Source
Недавно на Gnomefiles.org появилась интересная gtk2-программка, которая за пару дней уже успела дорасти до версии 0.2.0.

Основная задача Workaholic - висеть в области трея и через заданное время выводить полноэкранное сообщение о том, что нужно сделать перерыв. Это может быть очень полезно для людей, которые хотят сохранить свое зрение и не отрываются от компьютера, чтобы, например, пойти на перекур или обед. "Перерыв" можно прервать или отложить на 5-10 минут.

>>> Подробности (mundogeek.net)

MEZON
()

Andrea Cimitan нуждается в помощи gtk+ кодера

 , ,

Группа GNOME
Автор движка Murrine и дефолтной темы GNOME 2.22 попросил помощи сообщества для добавления в GTK+ поддержки прозрачности, которую он реализовал в своем движке.

Что надо сделать в данный момент:
  • Добавить GtkSetting, что-то вроде boolean rgba-colormap = TRUE | FALSE;
  • Привязать GtkSetting к Xsetting;
  • Читать GtkSetting перед созданием Window и устанавливать rgba-colormap, если оно в наличии.
Кодеры, выручайте. Если это сделать, очень вероятно, что по-дефолту Gnome будет выглядеть примерно так.

>>> Подробности (cimitan.com)

lester_dev
()

Кроссплатформенная графика с использованием cairo

 , ,

Группа Документация
В этой статье рассказывается о том, что такое библиотека cairo и чем она может быть полезна при разработке приложений. Пример, приведенный в данной статье, создает изображение логотипа IBM в форматах pdf, ps, png, svg и в окне gtk.

>>> Подробности (ibm.com)

IBM_dW
()

metromap 0.1.2

 ,

Группа Open Source
Вышел справочник метро metromap 0.1.2. В новой версии карты рисуются при помощи библиотеки cairo, поддерживается новый формат карт pMetro, отображается "дополнительная" информация о станциях метро, добавлена возможность (комфортной) работы с однокнопочной мышью (стилусом) и добавлено кэширование отрисованных карт.

>>> Подробности (antex.ru)

drF_ckoff
()

Ответ Motorola на покупку Trolltech компанией Nokia

 , , , ,

Группа PDA
Компания Motorola ответила на недавнюю новость о том, что известный производитель мобильных телефонов Nokia приобретает Trolltech, авторов Qt и Qtopia. Резюме заявления таково: «С Qt мы все равно закончили».

Кристи Уайт (Christy Wyatt), возглавляющая группу по программным платформам и экосистемам в Motorola, говорит, что год назад они вместе с пятью другими компаниями основали альянс LiMo [the Linux Mobile Foundation], и с тех пор к ним многие присоединились. Основным пунктом введенной спецификации является GTK, и они не намерены идти на уступки.

>>> Подробности (linuxdevices.com)

xTERM
()