2015-06-30 Murray Cumming 2.45.3 2015-06-29 Murray Cumming SArray: Deprecate this and remove ifdef0-ed code. Nothing seems to use this anymore, so it seems safe to deprecate it. 2015-06-29 Murray Cumming ArrayHandle: Add a comment about removing this one day. We still use it in lots of glibmm API, because glibmm (unlike gtkmm) hasn't had an ABI break since 2004. 2015-06-29 Murray Cumming HelperList: Deprecate this. Because nothing uses it anymore. See the previous commit about GP_LIST. 2015-06-29 Murray Cumming tools/m4/list.m4: GP_LIST: Remove this because nothing uses it. I think this has not been used by any *mm projects since gtkmm-2.4 We can add it back if I am wrong. And we doing new gtkmm-2.4 releases is hard enough anyway so there isn't much point in keeping stuff around just for that. 2015-06-21 Murray Cumming Add SettingsSchema, SettingsSchemaKey and SettingsSchemaSource. However, these are completely untested, and not all functions have been wrapped. 2015-06-21 Murray Cumming Regenerate gio .defs. 2015-06-21 Murray Cumming Regenerate glib docs.xml. 2015-06-21 Murray Cumming Regenerate glib method .defs. 2015-06-17 Kjell Ahlstedt Don't disable more deprecation warnings than necessary * gio/src/application.hg: * gio/src/desktopappinfo.hg: * gio/src/file.hg: * gio/src/notification.hg: * gio/src/settings.[ccg|hg]: * gio/src/simpleactiongroup.hg: * gio/src/tlsconnection.hg: * gio/src/volumemonitor.hg: * glib/src/date.hg: Don't #undef G_DISABLE_DEPRECATED or #define GLIB_DISABLE_DEPRECATION_WARNINGS. This is unnecessary when deprecated code is surrounded by G_GNUC_[BEGIN|END]_IGNORE_DEPRECATIONS. Bug #750379. 2015-06-17 Kjell Ahlstedt gmmproc: _WRAP_METHOD: Use G_GNUC_[BEGIN|END]_IGNORE_DEPRECATIONS * tools/m4/method.m4: Put G_GNUC_[BEGIN|END]_IGNORE_DEPRECATIONS around deprecated code. In most cases it's then not necessary to undef [G|GDK|GTK]_DISABLE_DEPRECATED and define [GLIB|GDK]_DISABLE_DEPRECATION_WARNINGS. Bug #750379. 2015-06-17 Kjell Ahlstedt Glib::Thread: Don't disable more deprecation warnings than necessary * glib/src/thread.hg: Don't define GLIB_DISABLE_DEPRECATION_WARNINGS in the .h file, only in the .cc file. If it's defined in the .h file, it disables warnings in every file that includes glibmm/thread.h or glibmm.h. Don't include in the .cc file. It became unnecessary when thread.hg was added to glibmm_files_deprecated_hg in glib/src/filelist.am. Bug #750379. 2015-06-08 Murray Cumming 2.45.2