GTK+中文社区(gtk.awaysoft.com)

 找回密码
 马上加入

QQ登录

只需一步,快速开始

查看: 4350|回复: 0

GTK+ 3.1.2 released

[复制链接]
  • TA的每日心情
    奋斗
    2016-10-11 09:20
  • 签到天数: 271 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2011-4-19 06:42:51 | 显示全部楼层 |阅读模式
    GTK+ 3.1.2 is now available for download at:

    ftp://ftp.gtk.org/pub/gtk/3.1/
    http://download.gnome.org/sources/gtk+/3.1/


    ff8415a3eb2d288b9c85a44b99c6e460570c1f3e462b6dc5dfc4ca6d7db48baa  gtk
    +-3.1.2.tar.gz
    9a2490aac931f771a6addc891be09061c01f6c0b4e660ef72d4af4811e0b6b7b  gtk
    +-3.1.2.tar.bz2

    This release opens the 3.1 development cycle.

    ============

    GTK+ is a multi-platform toolkit for creating graphical user
    interfaces. Offering a complete set of widgets, GTK+ is suitable for
    projects ranging from small one-off tools to complete application
    suites.

    GTK+ has been designed from the ground up to support a range of
    languages, not only C/C++. Using GTK+ from languages such as Perl and
    Python (especially in combination with the Glade GUI builder) provides
    an effective method of rapid application development.

    GTK+ is free software and part of the GNU Project. However, the
    licensing terms for GTK+, the GNU LGPL, allow it to be used by all
    developers, including those developing proprietary software, without
    any license fees or royalties.


    Overview of Changes in GTK+ 3.1.2
    =================================

    * Theming fixes and enhancements
    - GtkNotebook has an initial-gap style property
    - GtkNotebook tab drawing fixes
    - Fix problems with transparent backgrounds in panel applets
    - Style classes for 'inline' and 'primary' toolbars and sidebars
    - Dark theme information is made available to window managers via
      the _GTK_THEME_VARIANT property
    - Improved rendering of insensitive text
    - Support non-uniform border withs in the default engine
    - Fix prelight on treeview expanders
    - Make it possible to give combo boxes, buttons, entries a
      uniform height

    * GtkEntry supports 'hinting'

    * GtkExpander can resize toplevel windows when expanding

    * GtkGrid supports RTL flipping

    * GtkStatusIcon reads the _NET_SYSTEM_TRAY_ICON_SIZE property
    to get information about the preferred icon size

    * To help with debugging of rendering problems, GDK consults
    the GDK_RENDERING environment variable. Possible values include
    'similar', 'image' and 'recording'

    * Fix some problems with XI2 and input methods

    * New, experimental GDK backends:
    - broadway, which targets HTML5
    - wayland, which targets the wayland display server
    To build these backends, use the --enable-broadway-backend
    and --enable-wayland-backend configure options.
    To use them at runtime, set the GDK_BACKEND environment variable
    to 'broadway' or 'wayland'. Other backend-specific setup may
    still be required, such as running a wayland server.

    * Bugs fixed:
    440963 Add hinting to GtkEntry
    635254 Check whether a resolution is set in GtkPrintSettings...
    639584 initial emission of GtkWidget:style-set is not happening
    640692 GtkNotebook has wrong background colour when border and...
    642712 improve the file chooser design
    642918 Sensitivity of buttons sometimes screws up
    643805 Allow GtkExpander to resize the toplevel upon expanding...
    643841 Make initial gap before the first tab of the notebook...
    644276 paned: don't set the "pane-separator" style class...
    644348 notebook: make GtkNotebook respect the focus-padding...
    644353 Missing annotations in Gtk/Gdk Window...
    644355 credits toggle inconsintency
    644570 handles with a background image don't work
    644777 range: allow stepper-spacing > 0 and trough-under-...
    644836 gdk_keyval_to_unicode returns incorrect value...
    644847 GdkDeviceManagerXI2: process send_event core events
    644925 widget: reset widget style after applying style classes...
    644975 styleproperties: make sure to merge the font...
    644976 Fix "backspace", "enter", "escape" input.
    645057 ./configure fails on gtk+3.0 git head
    645134 switch: fix boundaries for the switch motion
    645172 radiobutton: don't forget to set the insensitive state...
    645176 Closing display causes segfault
    645232 symbolic status icons are the wrong size
    645234 Leaky calls to gdk_device_manager_list_devices()
    645235 Free the motion hint infos in GdkDisplay
    645236 Don't leak translate queue in GdkDisplay
    645341 pre dialog set CAPSLOCK is ignored.
    645354 window: Export theme variant to X11
    645405 themingengine: don't hardcode white to draw insensitive...
    645458 styleproperties: don't replace when merging...
    645937 Drawing model docs are outdated
    645960 GtkTreeSelection has no property to set mode
    646338 gdk_x_io_error() should call _exit(), not exit()
    646446 gtkprintunixdialog.c: set_cell_sensitivity_func leaks badly
    646457 Leak in gtkfilechooserdefault.c: search_selected_foreach...
    646458 Leak in gtkfilechooserdefault.c: list_row_activated
    646460 Weirdness in gtkfilechooserbutton.c: set_info_get_info_cb
    646461 Leak in gtkfilechooserbutton.c: model_free_row_data
    646462 Leak in gtkappchooserbutton.c: select_application_func_cb
    646500 GTK+ 3.1 causes terminals to start up with 0 height
    646815 Ref leak in gtk_color_button_clicked
    646882 Theming fixes for GtkButton and GtkCombobox
    646886 Do not leak list when drawing notebook.
    647086 Mismatched style_context_[save/restore] calls
    647152 Assertion `GTK_IS_PRINTER (printer)' failed...
    647244 Toggling the 'Deletable' option under the general...
    647275 Opening messages in Evolution and Empathy...
    647278 Small cleanup in statusbar
    647594 README link to mailing list is broken
    554057 Calling gtk_menu_shell_select_item() on GtkMenuBar...

    Updated translations:
    Afrikaans
    Assamese
    Bengali
    Brazilian Portuguese
    British English
    Bulgarian
    Catalan
    Czech
    Danish
    Dutch
    French
    Galician
    German
    Greek
    Hindi
    Hungarian
    Indonesian
    Japanese
    Korean
    Kurdish
    Portuguese
    Romanian
    Russian
    Serbian
    Simplified Chinese
    Slovenian
    Spanish
    Swedish
    Traditional Chinese
    Uighur
    Ukrainian


    Thanks to everybody who contributed:
    Tristan Van Berkom
    Cosimo Cecchi
    Kristian Rietveld
    Benjamin Otte
    Chun-Wei Fan
    Ulrik Sverdrup
    John (J5) Palmieri
    Jasper St. Pierre
    William Jon McCann
    Carlos Garcia Campos
    Garret Regier
    Matteo Settenvini
    Marek Kasik
    Michael Natterer
    Florian Müllner
    Alexander Larsson
    Carlos Garnacho
    Juan Pablo Ugarte
    Federico Mena Quintero
    Paolo Borelli
    Javier Jardón
    *滑块验证:
    您需要登录后才可以回帖 登录 | 马上加入

    本版积分规则

    申请友链|Archiver|小黑屋|手机版|GTK+中文社区 ( 粤ICP备13080851号 )

    我要啦免费统计

    GMT+8, 2024-4-25 09:48 , Processed in 0.032186 second(s), 7 queries , Redis On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表