glibmm 2.53.1



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

C++ bindings for Glib

News
====

2.51.5

Gio:
* Application: get_default(): Correct the reference counting.
  (KJell Ahlstedt) Bug #779936 (James Legg)
* Add PropertyAction.
  (Kjell Ahlstedt)

Glib:
* Remove Glib::unconst() because it is unused and unnecessary.
  (Kjell Ahlstedt)
* Variant: Add template specialization for std::tuple,
  and a test.
  (Alexander Rössler, Kjell Ahlstedt) Bug #777791


2.51.2 (unstable):
Distro packagers should probably not package this yet.

Glib:
* Object construction: Add custom class init and instance init functions
  An extra class init function is useful in Gtk::WidgetCustomDraw and
  Gtk::WidgetCustomSnapshot.
  (Kjell Ahlstedt) Bug #775348

Gio:
* Action: #include <glibmm/variant.h>, for convenience.
  (Daniel Boles) Bug #777953
* SimpleAction: Make set_state() public.
  (Daniel Boles) Bug #777953

Documentation:
* Glib::Variant: Explain how to create "maybe" type.
  (Daniel Boles) Bug #778219


2.51.1.2 (unstable):
Distro packagers should probably not package this yet.

Glib:
* Remove some deprecated API
  (Kjell Ahlstedt)
* Variant: Remove the string specializations of cast_dynamic.
  (Kjell Ahlstedt)
* Glib::VariantType: Add get_item_types(), removing first() and
  next().
  (Kjell Ahlstedt) Bug #775741


Gio:
* init(): Set the global locale.
  (Kjell Ahlstedt) Bug #661588
* ActionBase: get_state_hint_variant() now returns VariantContainerBase.
  (Kjell Ahlstedt)
* ActionMap: add_action_with_parameter(): Register the parameter type,
  to make this work.
  (Daniel Boles) Bug #774444
* ActionResult: Add is_tagged_vfunc().
  (Kjell Ahlstedt)
* Glib::Dispatcher: Implement the pimpl idiom
  (Kjell Ahlstedt) Bug #651942
* File, FileInfo, FileIOStream, FileOutputStream: Use Glib::ustring for
  (UTF-8) file attributes of string type.
  (Kjell Ahlstedt) Bug #615950
* NetworkMonitor: Derive from Gio::Initable.
  (Kjell Ahlstedt)
* RemoteActionGroup: Rename some vfuncs to add _full().
  (Murray Cumming)

Documentation:
* ActionMap:
  - ActivateSlot: Mention add_action_bool().
  - ActivateWithParameterSlot: Be more specific.
  (Daniel Boles) Bug #774444

Build:
* Update the Visual Studio project files.
  (Chun-wei Fan)
* Some minor cppcheck fixes.
  (Murray Cumming)


2.51.1.1 (unstable):

General:
* Remove no_default_handler in some _WRAP_SIGNAL()s
  This allows application developers to simply override
  the default on_*() signal handlers for these signals too,
  as they can already with most other signals.
  If you are using, for instance, the -Wsuggest-override
  compiler option, watch out for new compiler warnings suggesting
  that your existing signal handler should now be marked with the
  override keyword - that means you should do so but you should
  also stop connecting the signal handler in your code.
  (Kjell Ahlstedt)
* Build: examples/Makefile.am: Re-insert the dispatcher examples
  (Kjell Ahlstedt)

Glib:
* Dispatcher: Don't cast a HANDLE to an int on Windows.

ChangeLog
=========
https://download.gnome.org/sources/glibmm/2.53/glibmm-2.53.1.changes  (310)

Download
========
https://download.gnome.org/sources/glibmm/2.53/glibmm-2.53.1.tar.xz (5.95M)
  sha256sum: ccd3f4ae8522cf7e0220f60141c91b547c9cf698d48ee8f86c92128dfc556863



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