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

ANNOUNCE: gtkmm 2.99.5

Recommended Posts

*** gtkmm 2.99:

 

gtkmm 2.99 (previously 2.90 and 2.91) wraps GTK+ 2.99. It is the gtkmm-3.0 ABI and installs in

parallel with the gtkmm-2.4 ABI, of which gtkmm 2.24 is currently the latest stable

version. This allows application developers to start using it when they choose to,

without being forced, and without breaking existing installed applications.

 

gtkmm-3.0 will be mostly API-compatible with gtkmm-2.4, though some

changes will be needed in application source code.

 

gtkmm stays in-sync with GTK+ by following the official GNOME release schedule:

http://www.gnome.org/start/unstable/

 

Bindings for the rest of the GNOME Platform are also available, and are also

API-stable.

 

http://www.gtkmm.org

 

 

*** Changes

 

2.99.5 (unstable):

 

NOTE: We want to freeze the API for a stable release fairly soon, so please

do try to port your application to gtkmm-3.0 and tell us about any problems.

 

Gtk:

* ButtonBox, Separator, Scale, Scrollbar: Add public constructors.

(Murray Cumming)

* CellArea, CellRenderer: Added get_request_mode(),

get_preferred_[width|height_for_width|height|width_for_height] vfuncs.

(Kjell Ahlstedt) Bug #639073,

* CellView: Derive from Orientable and add set/get_draw_sensitive(),

set/get_fit_model() and the new properties.

* EntryCompletion: Derive from Buildable and add the cell-area

property.

* IconView: Added the cell_area property.

* Image: Added the set_fallback property.

* Paned: Constructor: Add an optional orientation parameter.

* Widget: Added should_draw_window() and transform_cairo_context_to_window().

(Murray Cumming)

 

 

*** Development

 

 

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  

×