GTK+ 2.9.2 released
- From: Matthias Clasen <mclasen redhat com>
- To: gnome-announce-list gnome org, gtk-devel-list gnome org, gtk-app-devel-list gnome org, gtk-list gnome org
- Cc:
- Subject: GTK+ 2.9.2 released
- Date: Mon, 05 Jun 2006 16:21:30 -0400
GTK+ 2.9.2 is now available for download at:
http://ftp.gnome.org/pub/gnome/sources/gtk+/2.9/
gtk+-2.9.2.tar.gz md5sum: c63e7d0cf7c4e983206c3088a0fb8862
gtk+-2.9.2.tar.bz2 md5sum: 17629437af44fce03485101371c8f041
This is a development release leading up to GTK+ 2.10.
Notes:
* This is unstable development release. There are certainly
plenty of bugs remaining to be found. This release should
not be used in production.
* Installing this version will overwrite your existing
copy of GTK+ 2.8. If you have problems, you'll need
to reinstall GTK+ 2.8.
* GTK+ 2.10 will be source compatible with the GTK+ 2.8 series;
the new API additions in GTK+ 2.9.0 are not yet completely
finalized, so there are likely incompatibilies between this
release and the final 2.10 release.
* The ABI version has been bumped from 2.4.0 to 2.10.0, since
the filechooser backend interface has been changed. Third-party
filechooser backends need to be ported to the new interface.
Other third-party modules (input methods, image loaders, etc)
just need to be reinstalled in the proper location for GTK+ to
find them.
* Remaining issues for GTK+ 2.10 can be found with following
bugzilla query:
http://bugzilla.gnome.org/buglist.cgi?product=gtk%2b&target_milestone=2.10+API+Freeze&target_milestone=2.10+Freeze&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
* Bugs should be reported to http://bugzilla.gnome.org.
What is GTK+
============
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.
Where to get more information about GTK+
========================================
Information about GTK+ including links to documentation can be
found at:
http://www.gtk.org/
An installation guide for GTK+ 2.x is found at:
http://developer.gnome.org/doc/API/2.4/gtk/gtk-building.html
Common questions:
http://developer.gnome.org/doc/API/2.4/gtk/gtk-question-index.html
http://www.gtk.org/faq/
Overview of Changes from GTK+ 2.9.1 to 2.9.2
============================================
* GtkPrintOperation
- Support asynchronous pagination with the ::paginate signal
- Add gtk_print_operation_cancel
- Support application-specific widgets
- Allow disabling features based on application capabilities
- Optionally show progress
- Change some function names in GtkPrintContext to be longer
and better
- Support preview, the default implementation spawns evince,
but the api allows for an internal preview implementation
* GtkCellView
- Add a model property
* GtkStatusIcon
- Allow to obtain screen geometry
* GtkTreeView
- Many bug fixes, in particular for RTL handling
- Separate sensitive and selectable properties of rows
- Optionally allow rubberband selection
* GtkButton
- Add image-spacing style property
- Add image-position property
* GtkToolButton
- Add icon-spacing style property
* Make GTK+ work as an untrused X client
* Bugs fixed:
343838 gtkprintoperationpreview.h guards
305530 Crashes while creating source code w/GtkFontSelection
341327 Memory corruption inside glib
341734 cursor blocked to dnd mode after using shift and
dnd on a GtkCalendar
343453 G_DEFINE_TYPE messes up internal typenames of
GdkWindow and GdkPixmap
136571 Problems running as untrusted client
168105 the right edge tab does not appear when switching tab
172535 Add support for UI builders in gtk+
302556 GtkTreeView widget signals are badly documented
324480 Selecting first item with keyboard is difficult
340428 small cleanup
340444 don't run the custom page size dialogue
340839 Critical warnings in GtkTreeModelFilter
341898 gtk_tree_view_insert_column_with_attributes doesn't
work with fixed_height_mode
342003 DnD: Conditional jump or move depends on uninitialised value
342072 Wrong drop location in GtkEntry
342096 GtkImage animation CRITICALS on switching themes
342513 widget class style property with type module
342529 gdk should set resolution on PangoCairoFontmap,
not PangoCairoContext
342535 Add documentation for new GtkWidget style properties
(including Since tags)
342543 can't compile gtk+ on opensolaris using sun cc
342569 Typo in decl of gdk_color_parse
342752 Need a way to specify custom tab label for custom page
in Print dialog
342754 print-editor: font button dialog doesn't get focus if
main window has a window group
342781 GtkPrintUnixDialog: Collate should be insensitive unless
Copies is > 1
342783 GtkPrintUnixDialog: Range textinput area should be
insensitive unless range radiobutton is selected
342894 Use after free inside gtk_text_view_set_buffer
342930 GtkButton should offer a way to position the image
relative to the text
343088 Some typos in the PO file
343425 "grab-notify"-signal is not correctly propagated for
internal children
343438 gtk_color_button_set_color() doesn't emit "color-set"
signal
343475 page setup unix dialog confusion
343625 allow to get only some info from gtk_status_icon_get_geometry
343677 GtkWindow chains key-release to key-press
320431 Text too close when using East/West in a GtkToolButton
321523 GtkTreeView's test_expand_row signal emitting impractical
on row expand all
342007 Warning in gtk_paned_compute_position
343233 gdk_rectangle_intersect doc
333284 expander animation not working in RTL mode
343444 change color of gtk-demo source-buffer comment color
from red to DodgerBlue
343630 Small inconsistence in migration documentation
80127 Rubberbanding for GtkTreeView
341450 status icon + libnotify
341679 Allow absolute filenames in the options entries
* Updated translations (bg,cy,de,el,es,et,eu,gl,gu,it,ja,
nb,nl,pt_BR,th,vi)
Thanks to everybody who has contributed to this release,
in the form of bug reports or patches:
Alexander Larsson, Behdad Esfahbod, Benjamin Berg,
Caolan McNamara, Carlos Garnacho Parro, Carol Spears,
Christian Persch, Chris Wilson, Claudio Saavedra,
Clytie Siddall, Damon Chaplin, Daniel Lindenaar,
Dan Winship, Diana Fong, Ed Catmur, Emmanuele Bassi,
Havoc Pennington, Henrique Romano, Hiroyuki Ikezoe,
James Moger, Johan Dahlin, Kouhei Sutou, Kristian
Rietveld, Markku Vire, Mart Raudsepp, Masatake Yamato,
Michael Emmel, Michael Natterer, Murray Cumming,
Olexiy Avramchenko, Paolo Borelli, Patrick Monnerat,
Richard Hult, Sampo Savolainen, Sebastien Bacher,
Srirama Sharma, Stefan Kost, Tim Janik, Tommi
Komulainen, Tor Lillqvist, Yevgen Muntyan
A list of all bugs fixed in this release can be found at:
http://bugzilla.gnome.org/buglist.cgi?bug_id=342072,342096,342003,341734,305530,168105,342007,342529,342535,342543,342569,341679,342752,172535,342513,342781,342783,342754,136571,341450,333284,340428,340839,341898,321523,343088,343233,324480,342894,320431,342930,343453,343425,343438,343444,340444,343475,302556,343677,343625,80127,343838,341327,168105,343630
Matthias Clasen
June 5, 2006
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]