About GLib ========== GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
News ==== * GType now has type declaration macros G_DECLARE_DERIVABLE_TYPE, G_DECLARE_FINAL_TYPE and G_DECLARE_INTERFACE, which significantly reduce the boilerplate needed for GObject types and interfaces. * g_autoptr and g_auto are macros for declaring variables with automatic cleanup. They only work with gcc and clang. * GListModel is a new interface that represents a dynamic list of GObjects. * GListStore is a GSequence-based implementation of GListModel. * Support thread names on OS X * g_simple_action_set_state_hint: New function to set the state hint of GSimpleActions * g_win32_check_windows_version: New function to check Windows version * g_settings_schema_list_children and g_settings_schema_key_get_name are new functions to complete the GSettingsSchema API. * Bugs fixed: 389585 G_DEFINE_TYPE hack for header files 729351 Add GListModel 736914 Docs: various fixes and improvements 741807 Add thread name support on OS X and iOS 741895 gwin32: Add Simple API to check whether we are on at least a v... 742456 object: Add g_steal_pointer() convenience function to mark own... 743508 polkitd fails to start: patch for gio/gcredentialsprivate.h 743517 GSettings API is missing some introspection functions 743521 GSimpleAction: add g_simple_action_set_state_hint 743596 G_DECLARE_DERIVABLE_TYPE() should allow additional typedef for... 743640 add __attribute__((cleanup)) support 743827 Fix build of GListModel (on Visual Studio) 743927 GListStore: add sorted insert function 743936 glib: handle unsigned modifier for long long in internal printf 744012 Add GMutexLocker 744190 Fix build on Compilers That Do Not Use inline for Plain C Code ChangeLog ========= https://download.gnome.org/sources/glib/2.43/glib-2.43.4.changes (32.2K) Download ======== https://download.gnome.org/sources/glib/2.43/glib-2.43.4.tar.xz (6.73M) sha256sum: 5f090530a950e2881b130703e598f6fdd45b0c6c130976e91531e10a24f4d3cd _______________________________________________ ftp-release-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/ftp-release-list
