ANNOUNCE: glibmm 2.34.1



*** glibmm:

gtkmm 2.34 wraps glib 2.34.

glibmm stays in-sync with glib by following the official GNOME release schedule:
http://www.gnome.org/start/unstable/

http://www.gtkmm.org


*** Changes

2.34.1:

Gio:
* Corrected an ABI class-size break in MountOperation.
  This only appeared in glibmm 2.36.0.
  (Murray Cumming)
* ContentType: Actually implement 
  content_type_get_symbolic_icon() name.
  (José Alburquerque)

gmmproc:
* Improve documentation generation.
  (Kjell Ahlstedt, José Alburquerque)


Changes in 2.34 compared to 2.32:

Glib:
* Added the Bytes class, wrapping GBytes.
  (Murray Cumming)
* RegEx: Add get_has_cr_or_lf().
  (José Alburquerque)
* Threads::Mutex, RecMutex: Add wrap() functions.
  (Kjell Ahlstedt) Bug #483790
* VariantIter: Add init() method.
  (José Alburquerque)

Gio:
* ActionGroup: Add the query_action() methods.
  (José Alburquerque)
* AppInfo: Added  get_display_name(),
  set_as_last_used_for_type() and get_supported_types().
  (Murray Cumming)
* AppLaunchContext: Add setenv(), unsetenv() and get_environment().
  (Murray Cumming)
* Application:
  - Added get_dbus_connection()
  and get_dbus_object_path().
  - Allow the application ID to be empty.
  (Murray Cumming)
* ContentType:
  - get_icon(): Fix a refcount error.
  - Added get_symbolic_icon().
  (Murray Cumming)
* Add Converter, ZlibCompressor, ZlibDecompressor and 
  CharsetConverter classes.
  (José Alburquerque)
* Add ConverterInputStream and ConverterOutputStream.
  (José Alburquerque)
* DBusAuthObserver: Added allow_mechanism().
  (Murray Cumming)
* Drive: Added get_symbolic_icon().
  (Murray Cumming)
* File: Add remove_async() and remove_finish().
  (Murray Cumming)
* FileAttributeMatcher: Add create_difference() and to_string().
  (José Alburquerque)
* FileInfo:
  - Add has_namespace(), [get|set]_attribute_status(),
  and [get|set]_attribute_strings().
  (José Alburquerque)
  - Added get_symbolic_icon().
  (Murray Cumming)
* InetSocketAddress: Added get_flowinfo() and get_scope_id()
  (Murray Cumming)
* InputStream: Added read_bytes(), read_bytes_async() and read_bytes_finish().
  (Murray Cumming)
* IOStream: Add splice_async() splice_finish().
  (José Alburquerque)
* Menu: Added append_section().
  (Murray Cumming)
* MenuItem:
  - Added get_link().
  (Murray Cumming)
  - Add get_attribute().
  (José Alburquerque)
* MenuModel: Added is_mutable() and get_n_items().
  (Murray Cumming)
* Mount: Added get_symbolic_icon().
  (Murray Cumming)
* MountOperation: Wrap the "show-unmount-progess" signal.
  (José Alburquerque)
* OutputStream: Added write_bytes(), write_bytes_async() and write_bytes_finish().
  (Murray Cumming)
* Add PollableInputStream and PollableOutputStream.
  (José Alburquerque)
* Proxy: Add call(), call_sync() and call_finish() for unix_fd_list.
  (Murray Cumming)
* ProxyAddress: Added get_destination_protocol()
  and get_uri().
  (Murray Cumming)
* Add Resource
  Bug #674545 (Kalev Lember)
* Socket: Added get_available_bytes(), get_ttl(), set_ttl(), 
  get_broadcast(), set_broadcast(), 
  get_multicast_loopback(), set_multicast_loopback(),
  get_multicast_ttl(), set_multicast_ttl(),
  join_multicast_group(), leave_multicast_group(),
  and properties.
  (Murray Cumming)
* Volume:
  - Added get_symbolic_icon().
  - Added get_sort_key().
  (Murray Cumming)

Gio::DBus:
* Connection:
  - Added get_last_serial().
  (Murray Cumming)
  - Added call_[finish|sync]() with UnixFDLists.
  (José Alburquerque)#662371.

gmmproc:
* Add _INCLUDE_IN_WRAP_INIT, _GMMPROC_WRAP_CONDITIONALLY.
  (Kjell Ahlstedt) Bug #678883.
* Add _CUSTOM_CTOR_CAST
  (Krzesimir Nowak)
* _WRAP_VFUNC: Handle virtual functions that throw GErrors.
  (José Alburquerque) Bug #683460
* Add a _NO_WRAP_INIT_REGISTRATION macro
  (José Alburquerque) Bug #684006
* _CLASS_GOBJECT: Allow classes to have custom wrap() functions.
  (José Alburquerque) Bug #684006
* _WRAP_METHOD: Allow setting parameters from C output params.
  (José Alburquerque) Bug #662371

*** Development 

There is active discussion on the mailing list: 
http://www.gtkmm.org/mailinglist.shtml
and in the #c++ channel on irc.gnome.org


-- 
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com

-- 
murrayc murrayc com
www.murrayc.com
www.openismus.com

www.openismus.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]