The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз GTK+ 2.24.0

30.01.2011 22:33

Анонсирован релиз новой стабильной ветки тулкита для создания графического интерфейса пользователя GTK+ 2.24.0. GTK+ 2.24 является финальным стабильным релизом GTK+ 2, после выхода которого ветка GTK+ 2 прекращает свое развитие и переходит в фазу пассивной поддержки, предусматривающей только исправление ошибок. Все усилия разработчиков отныне переключаются на развитие ветки GTK+ 3, первый релиз которой ожидается в течение нескольких дней.

Основные изменения в GTK+ 2.24.0 направлены на упрощение портирования приложений на GTK+ 3, при этом сохранена полная совместимость на уровне ABI и исходных текстов с GTK+ 2.22. Из изменений можно отметить:

  • Объявлены устаревшими:
    • gdk_cairo_set_source_pixmap
    • GdkDrawable API
    • gtk_object_destroy
    • gtk_init_add
    • gtk_remove_add
    • gtk_noteboook_set_window_creation_hook
    • gtk_notebook_set/get_group
    • gtk_link_button_set_uri_hook
    • gtk_about_dialog_set_url/email_hook
    • GtkComboBoxEntry
    • GtkRuler
    • gtk_widget_reset_shapes
    • gdk_set_sm_client_id
    • Foreign window API
    • gdk_spawn_*
    • gdkx_visual_get
    • gdk_net_wm_supports
    • gdk_set_locale, gtk_set_locale
    • Некоторые функции конвертации текста
    • gdk_drag_context_new
    • gdk_drag_find_window и gdk_drag_get_protocol
    • gdk_xid_table
    • gdk_set_pointer_hooks() и gdk_display_set_pointer_hooks()
    • gtk_range_get/set_update_policy()
    • gtk_window_get/set_frame_dimensions() и gtk_window_get/set_has_frame()
  • Расширение API для упрощения миграции на Gtk+ 3:
    • gdk_cairo_set_source_window
    • GdkWindow API (вместо GdkDrawable API)
    • gtk_notebook_set/get_group_name
    • GtkLinkButton::activate-link signal
    • gtk_combo_box_new_with_entry
  • Добавлен новый виджет GtkComboBoxText, старый API для формирования combo box объявлен устаревшим;
  • В cups-бэкенде обеспечена поддержка отправки заданий на печать в формате PDF;
  • Множественные исправления аннотаций интроспекции;
  • В GtkBuilder добавлена поддержка текстовых тегов и кнопок меню.


  1. Главная ссылка к новости (http://mail.gnome.org/archives...)
  2. OpenNews: В состав GTK+ 3 интегрирована поддержка Wayland и MacOS X Quartz
  3. OpenNews: Представлен бэкенд для формирования вывода Gtk+ через web-браузер
  4. OpenNews: Вышла первая тестовая версия библиотеки GTK+ 3.0
  5. OpenNews: Вышел графический тулкит GTK+ 2.20.0
  6. OpenNews: Предварительный план разработки библиотеки Gtk+ 3.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/29431-gtk
Ключевые слова: gtk
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, gegMOPO4 (ok), 22:59, 30/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да-да, Python 2.5 тоже когда-то был "финальным стабильным релизом" Python 2.
     
  • 1.4, ан (?), 23:23, 30/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > сохранена полная совместимость

    GNOME way. Уважаю.

     
     
  • 2.9, ascrzy (?), 23:48, 30/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    там про совместимость 2.24 версии, вот если бы 3я была совместима, это да, а так ничего особенного
     
     
  • 3.13, cuki (?), 00:38, 31/01/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    тогда это уже был бы x86-way
     

  • 1.6, Аноним (-), 23:37, 30/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    а как же хфце? которая отказалсь от гтк3? одна потащит? сомневаюсь.
     
     
  • 2.11, Resonance (ok), 00:09, 31/01/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    откуда же берутся такие коментаторы?..
     
     
  • 3.17, pro100master (ok), 09:20, 31/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Из параллельной Вселенной Анонимус :)
     
  • 2.23, Askent (ok), 21:09, 04/02/2011 [^] [^^] [^^^] [ответить]  
  • +/
    она мало кому нужна, какая разница. И да, неужели нельзя её переписать на гтк3, но чтобы она выглядела по старому.
     

  • 1.20, Вадим (??), 17:19, 31/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    GTK уже собирается студией?
     
     
  • 2.24, Andrew Kolchoogin (?), 02:07, 05/02/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вы про Oracle Solaris Studio?-) Тогда таки да, собирается. ;)))
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру