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