mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-25 15:06:14 +01:00
2.43.4
This commit is contained in:
parent
56f0c637cf
commit
926955f325
43
NEWS
43
NEWS
@ -1,3 +1,46 @@
|
||||
Overview of changes in GLib 2.43.4
|
||||
==================================
|
||||
|
||||
* 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
|
||||
|
||||
|
||||
Overview of changes in GLib 2.43.3
|
||||
==================================
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user