Jump to content
Compatible Support Forums
Sign in to follow this  
news

GTK+ 3.0.2

Recommended Posts

GTK+ 3.0.2 is now available for download at:

 

ftp://ftp.gtk.org/pub/gtk/3.0/

http://download.gnome.org/sources/gtk+/3.0/

 

dfc5cc68da83a3f6133e86dba00d6a77263b4dd15117dbf97aa5f19da39b202d gtk

+-3.0.2.tar.bz2

f03df82dd03ccbd7170fcabba73bb221bf190f00f8d7a4b0e0b788fb4ed6235a gtk

+-3.0.2.tar.gz

 

This is the another bug fix release in the stable 3.0 series, focusing

largely on improvements in theming.

 

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

 

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.0.2

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

 

* GtkSettings have been made multi-backend-safe

 

* Many improvements to themability and the default theme

- GtkScale slider theming can adjust to scale marks, using style

classes

- A new style class for 'primary' toolbars

- Widget style classes can now be specified in GtkBuilder files

- Improved scrollbar drawing

- Improved combobox drawing

- Improved spinbutton drawing

- Improved switch drawing

- Improved checkbutton drawing

- Improved menu drawing

- Improved notebook tab drawing

 

* Bugs fixed:

643041 Gtk-CRITICAL **: gtk_render_slider: assertion `height > 0'...

643131 gtk_tray_icon_dispose

643170 gtk_file_chooser_set_filename does not work if "Show hidden...

643216 Extraneous emits of GdkScreen::monitors-changed

643321 Keypresses in window contextual menu go through to app

643347 consider allowing style data in builder data

643370 gtk_style_context_get_font return NULL

643440 gdkconfig.h included in tarball

643496 GtkDialog does not use separators any more. Description is...

643543 App Chooser classes abort if no content-type is given

643584 crash in gdk_event_free()

643630 Tabs disappear from notebook on scrolling back and resizing...

643685 Normalise marks positions internally in GtkScale

643911 Inactive tab content allocation should respect tab-overlap

643912 Tab allocation should respect tab-curvature

643925 Mouse wheel is following URLs

643967 Add a style property to flip rendering order

644089 treeview: propagate the selected state from the row

 

* Translation updates:

Esperanto

German

Latvian

Portuguese

Russian

Simplified Chinese

Slovenian

Spanish

Ukrainian

 

 

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+ 3 is found at:

 

http://library.gnome.org/devel/gtk3/3.0/gtk-building.html

 

Common questions:

 

http://library.gnome.org/devel/gtk3/3.0/gtk-question-index.html

 

GTK+ 3 is a major new version of GTK+, changing the ABI and

the API compared to GTK+ 2.x. This means that GTK+ 2.x applications

will need some adjustments before they can be used with GTK+ 3.

The migration guide at

 

http://library.gnome.org/devel/gtk3/3.0/migrating.html

 

gives an overview of what is involved in porting to GTK+ 3.

 

 

Contributing

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

 

GTK+ is a large project and relies on voluntary contributions.

We are actively searching for new contributors in various areas

and invite everyone to help project development.

If you are willing to participate, please subscribe to the project

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×