glibmm 2.45.2



About glibmm
============

C++ bindings for Glib

News
====

Glib:
* Add Glib::format_size().
  (Kjell Ahlstedt) Bug #747311 (Zsolt Bölöny)
* Add get_user_special_dir(UserDirectory), deprecating 
  get_user_special_dir(GUserDirectory directory).
  (Kjell Ahlstedt) Bug #747311
* Threads::Thread: Use GThread only via a pointer.
  Kjell Ahlstedt (Bug #746533)
* VariantBase: Add is_castable_to().
* VariantContainerBase: get_iter(): Accept casts of complicated types
  containing object paths and DBus type signatures to Variant<> types
  containing Glib::ustring and std::string.
  (Kjell Ahlstedt) Bug #747508.
* Variant: Wrap handles and add get_data_as_bytes()
  (Kjell Ahlstedt)
* Added SignalProxyDetailed.

Gio:
* Settings: Add signal_changed(key).
  (Kjell Ahlstedt, Murray Cumming) Bug #749034.
* Added SimpleIOStream.
  (Kjell Ahlstedt)

Documentation:
* API Reference: Remove generated " "You rarely need to use properties".
  Some new glib and gtk+ classes (GSimpleIOStream, GtkModelButton,
  GtkPopoverMenu) have no public set/get methods for their properties.
  (Kjell Ahlstedt)
* API Reference: Fix the version numbers in some @newin Doxygen commands.
  (Kjell Ahlstedt)

gmmproc:
* Add _IGNORE_PROPERTY() and _IGNORE_CHILD_PROPERTY() macros.
  (Kjell Ahlstedt)
* Add support for 'newin "n,m"' in some _WRAP macros.
  (Kjell Ahlstedt) Bug #748856 (Andrew Potter)
* _WRAP_SIGNAL: Add support for detail_name.
  (Kjell Ahlstedt) Bug #749034
*  Fetch property documentation from the docs.xml file, if available there.
  (Kjell Ahlstedt)
* docextract_to_xml.py: Distinguish sections from properties.
  (Kjell Ahlstedt)
* docextract_to_xml.py: Add support for the --no-recursion option.
  (Kjell Ahlstedt)

Build:
* Glib::ObjectBase: Don't use std::auto_ptr (deprecated in C++11).
  (Kjell Ahlstedt) Bug #748630 (Hubert Figuiere)
* Add missing GLIBMM_API for Interface
  (Mikhail Titov) Bug #748719.


2.44:

API additions since 2.42:

Glib:
* Add Binding.
  (Kjell Ahlstedt) Bug #738663.
* OptionContext: Add get/set_strict_posix().
  (Murray Cumming)

Gio:
* Application:
  - Add get/set/unset_resource_base_path() and property.
  - Add get_is_busy() and property.
  (Murray Cumming)
* File: Add replace_contents_bytes_aync().
  (Murray Cumming)
* InputStream: Add read_all_async() and read_all_finish().
  (Murray Cumming)
* MemoryInputStream: Add add_bytes().
  (Murray Cumming)
* Added NetworkMonitor.
  (Murray Cumming)
* Notification: Add set_priority() and enum NotificationPriority.
  (Kjell Ahlstedt)
* OutputStream: Add write_all_async() and write_all_finish().
  (Murray Cumming)
* Add Resource.
  (Kjell Ahlstedt)
* Add TcpWrapperConnection.
  (Murray Cumming)

Gio::DBus
* InterfaceInfo: Add cache_build() and cache_release().
  (Murray Cumming)



ChangeLog
=========
https://download.gnome.org/sources/glibmm/2.45/glibmm-2.45.2.changes  (8.88K)

Download
========
https://download.gnome.org/sources/glibmm/2.45/glibmm-2.45.2.tar.xz (6.06M)
  sha256sum: 28597a39c19bce7c0ad7334fa9328e4e747468638e6448ae4badc71dc96514d1



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