forked from pool/glib2
next
- Update to version 2.89.0 (Unstable):
+ g_thread_yield() may not yield control to another thread as
expected on Linux.
+ gio: gmemorymonitordbus: Fix fallback backends can't be
properly loaded
+ gregex: Remove "array length" annotations
+ win32-build.md: Update Visual Studio build info
+ Don't use slow content type for icons when only fast content is
queried
+ Performance improvements to GVariant/GDBusMessage
+ docs: fix wrong reference to gint16 for gint32 types in
glib/types.md
+ Add missing finish-func annotations
+ gregex: g_match_info_fetch_pos() and g_match_info_fetch_all()
will now work after partial matches as well
+ gdatetime: Clarify docs around comparisons across time zones
+ docs: GI annotation fixes for GCancellable
+ tests: Fix various leaks spotted by ASAN
+ docs + tests: fix docs and add unit test about g_try_new with
zero n_structs
+ CI: Set msys2-clang64 as default job for merges
+ docs: add missing reference to g_rc_box_new0 and
g_atomic_rc_box_new0 and others in Reference Counting page
+ gutf8: Eliminate redundant double-traversal in g_utf8_substring
+ gsocket: Improve docs for g_socket_get_fd()
+ gerror: Add missing introspection annotations
+ Use dlopen to access environ on FreeBSD
+ gvariant: Check for overflow in g_variant_new_fixed_array()
+ meson: Override girepository-2.0 when glib is used as
subproject
+ Updated translations.
Quoting the "Vendor overrides" section from [1]: Default values are defined in the schemas that get installed by an application. Sometimes, it is necessary for a vendor or distributor to adjust these defaults. Since patching the XML source for the schema is inconvenient and error-prone, glib-compile-schemas reads so-called 'vendor override' files. These are keyfiles in the same directory as the XML schema sources which can override default values. The schema id serves as the group name in the key file, and the values are expected in serialized GVariant form, as in the following example: [org.gtk.Example] key1='string' key2=1.5 glib-compile-schemas expects schema files to have the extension .gschema.override [1] http://developer.gnome.org/gio/stable/GSettings.html
Description
Languages
Shell
100%