Форум Orsha-LUG

Портал => Новости => Тема начата: Sacren от 24 Март 2010, 15:48:40



Название: Вышел графический тулкит GTK+ 2.20.0
Отправлено: Sacren от 24 Март 2010, 15:48:40
Анонсирован релиз новой стабильной ветки тулкита для создания графического интерфейса пользователя GTK+ 2.20.0, на базе которой будет основан GNOME 2.30. Осенью ожидается выпуск библиотеки GTK+ 3.0, обзор планов по развитию которой был опубликован ранее.

Основные изменения в GTK+ 2.20.0, в котором сохранена полная совместимость ABI с GTK+ 2.18:

    * В интерфейс GtkStatusbar добавлена поддержка области размещения сообщения, которую можно использовать для добавления дополнительных виджетов в строке статуса;
    * В GtkBuilder в свойство виджетов "name" более не сохраняется идентификатор объекта (ID-атрибут блока object). Для получения идентификатора необходимо вызывать функцию gtk_buildable_get_name() вместо gtk_widget_get_name();
    * В GTK+ добавлена поддержка интроспекции данных, что позволяет определить их структуру во время выполнения программы. Интроспекцию можно запретить собрав GTK+ сказанием опции "--disable-introspection";
    * Добавлены новые виджеты GtkSpinner и GtkCellRendererSpinner, позволяющие отобразить особый вид анимации для индикации процесса выполнения текущей работы;
    * Добавлен виджет GtkOffscreenWindow, который выступает в роли первичного контейнера для управления дочерними виджетми при их работе за пределами экрана;
    * В виджет GtkNotebook добавлена поддержка отображения других виджетов в области свободной от размещения табов;
    * Переработан виджет GtkFileSystemModel для формирования диалога работы с файлами, основные изменения связаны с упрощением интерфейса и с увеличением скорости работы;
    * Комбинации клавиш, доступные при работе с устройствами ввода, синхронизированы с X.org
    * Добавлена функция gdk_screen_get_primary_monitory(), позволяющая определить первичный экран в многомониторных конфигурациях;
    * В gdk-pixbuf добавлена поддержка сохранения и загрузки цветовых профилей, встроенных в png и tiff изображения. Добавлена поддержка формата QTIF;
    * На платформе Mac OS X GTK теперь использует стандартные для данной платформы комбинации клавиш (например, Cmd-X/Cmd-C вместо Ctrl-X/Ctrl-C). Значительно улучшена поддержка работы в конфигурациях с несколькими мониторами.

CTRL+Ced from: http://www.opennet.ru/opennews/art.shtml?num=25934