2.31.22 (unstable): Glib: * Threads, Dispatcher: Delete DispatchNotifier. (Kjell Ahlstedt) Bug #671587. Gio: * Action: Ensure vfunc callbacks return valid memory. (José Alburquerque) * ActionGroup: list_actions_vfunc(): Do not return freed memory. (Murray Cumming) * Move AppLaunchContext into its own header file. (Murray Cumming) * Add Menu and MenuItem. * SimpleAction: Constructor: Add a parameter that takes no VariantType. (Murray Cumming) Gio::DBus: * Object: Ensure vfunc callbacks return valid memory. (José Alburquerque) * Add the Interface and Object interfaces. (José Alburquerque) gmmproc: * _WRAP_SIGNAL() can now take an optional deprecated parameter, like _WRAP_METHOD() and _WRAP_PROPERTY(). (Murray Cumming, Kjell Ahlstedt) * _WRAP_PROPERTY(): Correct the ifdefs in generated code when using the optional deprecated parameter. (Kjell Ahlstedt) Other: * Dispatcher examples: Use Glib::signal_idle().connect_once(). (Kjell Ahlstedt) Bug #396963 * Some fixes for minor clang++ warnings. (José Alburquerque, Murray Cumming)