ANNOUNCE: glibmm 2.34.1
- From: Murray Cumming <murrayc murrayc com>
- To: gnome-announce <gnome-announce-list gnome org>, gtkmm-list <gtkmm-list gnome org>
- Subject: ANNOUNCE: glibmm 2.34.1
- Date: Tue, 06 Nov 2012 06:42:51 +0100
*** 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]