Christian Hergert dd43471f60 gobject: add GSignalGroup
Much like GBindingGroup, the GSignalGroup object allows you to connect many
signal connections for an object and connect/disconnect/block/unblock them
as a group.

This is useful when using many connections on an object to ensure that they
are properly removed when changing state or disposing a third-party
object.

This has been used for years in various GNOME projects and makes sense to
have upstream instead of multiple copies.
2022-02-01 17:09:14 -08:00
..
2015-10-23 11:28:03 -04:00
2021-05-13 22:16:27 +01:00
2022-01-28 16:01:22 -08:00
2014-05-30 10:22:35 -04:00
2018-11-01 01:41:32 +03:00
2020-11-17 15:50:07 +00:00
2022-02-01 17:09:14 -08:00
2021-05-13 22:16:27 +01:00
2022-02-01 17:09:14 -08:00
2020-11-17 15:50:07 +00:00