diff --git a/GLib-2.0.gir b/GLib-2.0.gir index 78a73840..955a4bfb 100644 --- a/GLib-2.0.gir +++ b/GLib-2.0.gir @@ -14464,7 +14464,7 @@ This is the same as standard C `UINT8_MAX`, which should be preferred in new code. - + The micro version number of the GLib library. Like #gtk_micro_version, but from the headers used at @@ -18244,7 +18244,12 @@ need to parse commandline options are expected to provide a function for getting a `GOptionGroup` holding their options, which the application can then add to its #GOptionContext. - Creates a new #GOptionGroup. + Creates a new #GOptionGroup. + +@description is typically used to provide a title for the group. If so, it +is recommended that it’s written in title case, and has a trailing colon so +that it matches the style of built-in GLib group titles such as +‘Application Options:’. a newly created option group. It should be added to a #GOptionContext or freed with g_option_group_unref(). @@ -19984,7 +19989,7 @@ Note that the comparison function for g_ptr_array_sort() doesn't take the pointers from the array as arguments, it takes pointers to the pointers in the array. -Use g_ptr_array_sort_with_data() if you want to use normal +Use g_ptr_array_sort_values() if you want to use normal #GCompareFuncs, otherwise here is a full example of use: |[<!-- language="C" --> @@ -20085,7 +20090,7 @@ Note that the comparison function for g_ptr_array_sort_with_data() doesn't take the pointers from the array as arguments, it takes pointers to the pointers in the array. -Use g_ptr_array_sort_with_data() if you want to use normal +Use g_ptr_array_sort_values_with_data() if you want to use normal #GCompareDataFuncs, otherwise here is a full example of use: |[<!-- language="C" --> @@ -41698,7 +41703,7 @@ threads are using the same datalist and the same key. the #GQuark identifying a data element - + function to duplicate the old value @@ -43766,7 +43771,12 @@ translation of filenames. Converts an escaped ASCII-encoded URI to a local filename in the -encoding used for filenames. +encoding used for filenames. + +Since GLib 2.78, the query string and fragment can be present in the URI, +but are not part of the resulting filename. +We take inspiration from https://url.spec.whatwg.org/#file-state, +but we don't support the entire standard. a newly-allocated string holding the resulting filename, or %NULL on an error. @@ -51744,7 +51754,7 @@ are different concepts on Windows. flags from #GSpawnFlags - + function to run in the child just before exec() @@ -51789,7 +51799,7 @@ so no FD assignments are used. flags from #GSpawnFlags - + function to run in the child just before exec() @@ -51847,7 +51857,7 @@ so no FD assignments are used. flags from #GSpawnFlags - + function to run in the child just before exec() @@ -52097,7 +52107,7 @@ windows on the right screen, you may want to use #GdkAppLaunchContext, flags from #GSpawnFlags - + function to run in the child just before `exec()` @@ -52383,7 +52393,7 @@ how these functions work on Windows. flags from #GSpawnFlags - + function to run in the child just before exec() @@ -53472,7 +53482,7 @@ the strsignal() function. - + Splits a string into a maximum of @max_tokens pieces, using the given @delimiter. If @max_tokens is reached, the remainder of @string is appended to the last token. @@ -53487,9 +53497,9 @@ special case is that being able to represent an empty vector is typically more useful than consistent handling of empty elements. If you do need to represent empty elements, you'll need to check for the empty string before calling g_strsplit(). - - a newly-allocated %NULL-terminated array of strings. Use - g_strfreev() to free it. + + a newly-allocated %NULL-terminated array of + strings. Use g_strfreev() to free it. @@ -53512,7 +53522,7 @@ before calling g_strsplit(). - + Splits @string into a number of tokens not containing any of the characters in @delimiter. A token is the (possibly empty) longest string that does not contain any of the characters in @delimiters. If @max_tokens is reached, the @@ -53534,9 +53544,9 @@ before calling g_strsplit_set(). Note that this function works on bytes not characters, so it can't be used to delimit UTF-8 strings for anything but ASCII characters. - - a newly-allocated %NULL-terminated array of strings. Use - g_strfreev() to free it. + + a newly-allocated %NULL-terminated array of + strings. Use g_strfreev() to free it. @@ -54015,7 +54025,12 @@ called with the same type of fixture (the @data_size argument), but varying - + + Attempt to disable system crash reporting infrastructure. + +This function should be called before exercising code paths that are +expected or intended to crash, to avoid wasting resources in system-wide +crash collection infrastructure such as systemd-coredump or abrt. @@ -56483,7 +56498,7 @@ pointed to by @mirrored_ch. Otherwise the original character is put. a Unicode character - + location to store the mirrored character diff --git a/GObject-2.0.gir b/GObject-2.0.gir index 8a3eda45..007f7ff7 100644 --- a/GObject-2.0.gir +++ b/GObject-2.0.gir @@ -18244,11 +18244,15 @@ in type has no parent, i.e. is a fundamental type, 0 is returned. Queries the type system for information about a specific type. + This function will fill in a user-provided structure to hold type-specific information. If an invalid #GType is passed in, the @type member of the #GTypeQuery is 0. All members filled into the #GTypeQuery structure should be considered constant and have to be -left untouched. +left untouched. + +Since GLib 2.78, this function allows queries on dynamic types. Previously +it only supported static types. diff --git a/Gdk-4.0.gir b/Gdk-4.0.gir index 010db7e0..54e55409 100644 --- a/Gdk-4.0.gir +++ b/Gdk-4.0.gir @@ -18979,6 +18979,9 @@ being set. whether the left edge is resizable + + the surface is not visible to the user + An event related to a touch-based device. diff --git a/Gio-2.0.gir b/Gio-2.0.gir index 98f01c25..ed02bc75 100644 --- a/Gio-2.0.gir +++ b/Gio-2.0.gir @@ -4219,7 +4219,7 @@ Support for the XDG Activation Protocol was added in GLib 2.76. - a #GList of of #GFile objects + a #GList of #GFile objects @@ -4348,7 +4348,7 @@ Support for the XDG Activation Protocol was added in GLib 2.76. - a #GList of of #GFile objects + a #GList of #GFile objects @@ -4548,7 +4548,7 @@ signal has been emitted, then you can duplicate `pid` using `DuplicateHandle()`. - a #GList of of #GFile objects + a #GList of #GFile objects @@ -4671,8 +4671,8 @@ is not the primary instance then a signal is sent to the primary instance and g_application_run() promptly returns. See the code examples below. -If used, the expected form of an application identifier is the same as -that of of a +If used, the expected form of an application identifier is the +same as that of a [D-Bus well-known bus name](https://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names-bus). Examples include: `com.example.MyApp`, `org.example.internal_apps.Calculator`, `org._7_zip.Archiver`. @@ -13711,12 +13711,12 @@ Free with g_variant_unref(). - + Gets the interface vtable for the D-Bus interface implemented by @interface_. The returned function pointers should expect @interface_ itself to be passed as @user_data. - - A #GDBusInterfaceVTable (never %NULL). + + the vtable of the D-Bus interface implemented by the skeleton @@ -13862,12 +13862,12 @@ Free with g_variant_unref(). - + Gets the interface vtable for the D-Bus interface implemented by @interface_. The returned function pointers should expect @interface_ itself to be passed as @user_data. - - A #GDBusInterfaceVTable (never %NULL). + + the vtable of the D-Bus interface implemented by the skeleton @@ -14020,10 +14020,10 @@ to was exported in. - - - - A #GDBusInterfaceVTable (never %NULL). + + + + the vtable of the D-Bus interface implemented by the skeleton @@ -27120,8 +27120,8 @@ of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -27261,20 +27261,22 @@ g_file_copy_finish() to get the result of the operation. - function to callback with progress - information, or %NULL if progress information is not needed + + function to callback with progress information, or %NULL if + progress information is not needed - + user data to pass to @progress_callback - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied - - the data to pass to callback function + + the data to pass to callback @@ -27370,8 +27372,8 @@ of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -27477,8 +27479,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -27644,8 +27646,8 @@ was cancelled, the error %G_IO_ERROR_CANCELLED will be returned. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -27707,8 +27709,8 @@ was cancelled, the error %G_IO_ERROR_CANCELLED will be returned. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -27824,8 +27826,8 @@ the operation. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -27932,8 +27934,8 @@ get the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -28671,8 +28673,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -28806,18 +28808,17 @@ g_file_move_finish() to get the result of the operation. - #GFileProgressCallback - function for updates + + #GFileProgressCallback function for updates - gpointer to user data for - the callback function + gpointer to user data for the callback function - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -28904,8 +28905,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -29099,8 +29100,8 @@ operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -29221,8 +29222,8 @@ then call g_file_query_info_finish() to get the result of the operation. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -29333,8 +29334,8 @@ of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -29503,8 +29504,8 @@ of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -29615,8 +29616,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -29743,11 +29744,12 @@ the result of the operation. - a #GAsyncReadyCallback + a #GAsyncReadyCallback + to call when the request is satisfied - a #gpointer + the data to pass to callback function @@ -29879,8 +29881,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -30139,8 +30141,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -30205,8 +30207,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -30307,8 +30309,8 @@ of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -30479,20 +30481,22 @@ g_file_copy_finish() to get the result of the operation. - function to callback with progress - information, or %NULL if progress information is not needed + + function to callback with progress information, or %NULL if + progress information is not needed - + user data to pass to @progress_callback - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied - - the data to pass to callback function + + the data to pass to callback @@ -30622,8 +30626,8 @@ of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -30729,8 +30733,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -30896,8 +30900,8 @@ was cancelled, the error %G_IO_ERROR_CANCELLED will be returned. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -30959,8 +30963,8 @@ was cancelled, the error %G_IO_ERROR_CANCELLED will be returned. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -31076,8 +31080,8 @@ the operation. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -31184,8 +31188,8 @@ get the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -31591,8 +31595,8 @@ See g_file_load_bytes() for more information. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -32350,8 +32354,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -32485,18 +32489,17 @@ g_file_move_finish() to get the result of the operation. - #GFileProgressCallback - function for updates + + #GFileProgressCallback function for updates - gpointer to user data for - the callback function + gpointer to user data for the callback function - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -32583,8 +32586,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -32905,8 +32908,8 @@ operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -33027,8 +33030,8 @@ then call g_file_query_info_finish() to get the result of the operation. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -33167,8 +33170,8 @@ of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -33309,8 +33312,8 @@ of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -33619,8 +33622,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -33962,11 +33965,12 @@ the result of the operation. - a #GAsyncReadyCallback + a #GAsyncReadyCallback + to call when the request is satisfied - a #gpointer + the data to pass to callback function @@ -34098,8 +34102,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -34374,8 +34378,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -34440,8 +34444,8 @@ the result of the operation. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -34974,7 +34978,8 @@ g_file_enumerator_close_finish(). - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -35137,7 +35142,8 @@ priority is %G_PRIORITY_DEFAULT. - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -35213,7 +35219,8 @@ g_file_enumerator_close_finish(). - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -35493,7 +35500,8 @@ priority is %G_PRIORITY_DEFAULT. - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -35611,7 +35619,8 @@ priority is %G_PRIORITY_DEFAULT. - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -35662,7 +35671,8 @@ priority is %G_PRIORITY_DEFAULT. - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -35863,7 +35873,8 @@ g_file_io_stream_query_info(). - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -36015,7 +36026,8 @@ g_file_io_stream_query_info(). - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -36173,7 +36185,8 @@ by g_file_io_stream_query_info_async(). - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -36611,8 +36624,8 @@ to be used as icon. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -36698,8 +36711,8 @@ to be used as icon. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -36777,8 +36790,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -36849,8 +36862,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -36928,8 +36941,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -37119,11 +37132,12 @@ to be used as icon. - a #GAsyncReadyCallback + a #GAsyncReadyCallback + to call when the request is satisfied - a #gpointer + the data to pass to callback function @@ -37190,8 +37204,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -37268,8 +37282,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -37348,8 +37362,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -37444,8 +37458,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -37820,20 +37834,22 @@ to be used as icon. - function to callback with progress - information, or %NULL if progress information is not needed + + function to callback with progress information, or %NULL if + progress information is not needed - + user data to pass to @progress_callback - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied - - the data to pass to callback function + + the data to pass to callback @@ -37922,18 +37938,17 @@ to be used as icon. - #GFileProgressCallback - function for updates + + #GFileProgressCallback function for updates - gpointer to user data for - the callback function + gpointer to user data for the callback function - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -37986,8 +38001,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -38036,8 +38051,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -38086,8 +38101,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -38261,8 +38276,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -38340,8 +38355,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -38436,8 +38451,8 @@ to be used as icon. - a #GAsyncReadyCallback to call - when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -38602,8 +38617,8 @@ otherwise. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -38657,8 +38672,8 @@ otherwise. - a #GAsyncReadyCallback to call - when the request is satisfied, or %NULL + a #GAsyncReadyCallback + to call when the request is satisfied @@ -39043,15 +39058,25 @@ not contain a byte string, %NULL will be returned. - - - + + Gets the value of a byte string attribute as a file path. + +If the attribute does not contain a byte string, `NULL` will be returned. + +This function is meant to be used by language bindings that have specific +handling for Unix paths. + + the contents of the @attribute value as +a file path, or %NULL otherwise. + + a #GFileInfo. + a file attribute key. @@ -39701,19 +39726,27 @@ if possible. - + + Sets the @attribute to contain the given @attr_value, +if possible. + +This function is meant to be used by language bindings that have specific +handling for Unix paths. + a #GFileInfo. + a file attribute key. - + a file path. + @@ -40271,7 +40304,8 @@ was cancelled, the error %G_IO_ERROR_CANCELLED will be set - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -40384,7 +40418,8 @@ was cancelled, the error %G_IO_ERROR_CANCELLED will be set - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -40511,7 +40546,8 @@ was cancelled, the error %G_IO_ERROR_CANCELLED will be set - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -42703,7 +42739,8 @@ classes. However, if you override one you must override all. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -42861,7 +42898,8 @@ classes. However, if you override one you must override all. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -42991,11 +43029,12 @@ result of the operation. - a #GAsyncReadyCallback. + a #GAsyncReadyCallback + to call when the request is satisfied - user data passed to @callback. + the data to pass to callback function @@ -43085,7 +43124,8 @@ Do not free. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -45989,7 +46029,8 @@ override one you must override all. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46081,7 +46122,8 @@ of the request. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46205,7 +46247,8 @@ However, if you override one, you must override all. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46310,7 +46353,8 @@ override one you must override all. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46499,7 +46543,8 @@ priority. Default priority is %G_PRIORITY_DEFAULT. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46590,7 +46635,8 @@ of the request. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46685,7 +46731,8 @@ priority. Default priority is %G_PRIORITY_DEFAULT. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46822,7 +46869,8 @@ However, if you override one, you must override all. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46948,7 +46996,8 @@ of the request. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -46999,7 +47048,8 @@ of the request. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -47046,7 +47096,8 @@ of the request. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -47205,7 +47256,9 @@ properties[PROP_N_ITEMS] = items in @list, %NULL is returned. %NULL is never returned for an index that is smaller than the length -of the list. See g_list_model_get_n_items(). +of the list. See g_list_model_get_n_items(). + +The same #GObject instance may not appear more than once in a #GListModel. the object at @position. @@ -47828,8 +47881,8 @@ version of this function, see g_loadable_icon_load(). - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -47909,8 +47962,8 @@ version of this function, see g_loadable_icon_load(). - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -47995,8 +48048,8 @@ ignore. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -53723,8 +53776,8 @@ to get the result of the operation. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -53828,8 +53881,8 @@ to get the result of the operation. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -53944,14 +53997,18 @@ See also #GNetworkMonitor::network-changed. - Whether the network is considered metered. That is, whether the + Whether the network is considered metered. + +That is, whether the system has traffic flowing through the default connection that is subject to limitations set by service providers. For example, traffic might be billed by the amount of data transmitted, or there might be a quota on the amount of traffic per month. This is typical with tethered connections (3G and 4G) and in such situations, bandwidth intensive applications may wish to avoid network activity where possible if it will -cost the user money or use up their limited quota. +cost the user money or use up their limited quota. Anything more than a +few hundreds of kilobytes of data usage per hour should be avoided without +asking permission from the user. If more information is required about specific devices then the system network management API should be used instead (for example, @@ -54038,8 +54095,8 @@ See also #GNetworkMonitor:network-available. - a #GAsyncReadyCallback to call when the - request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -54661,7 +54718,8 @@ classes. However, if you override one you must override all. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -54750,7 +54808,8 @@ result of the operation. - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -54838,11 +54897,12 @@ g_output_stream_splice(). - a #GAsyncReadyCallback. + a #GAsyncReadyCallback + to call when the request is satisfied - user data passed to @callback. + the data to pass to callback function @@ -54930,7 +54990,8 @@ the contents (without copying) for the duration of the call. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -55060,7 +55121,8 @@ until @callback is called. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -55229,7 +55291,8 @@ classes. However, if you override one you must override all. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -55305,7 +55368,8 @@ result of the operation. - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -55495,11 +55559,12 @@ g_output_stream_splice(). - a #GAsyncReadyCallback. + a #GAsyncReadyCallback + to call when the request is satisfied - user data passed to @callback. + the data to pass to callback function @@ -55708,7 +55773,8 @@ until @callback is called. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -55810,7 +55876,8 @@ the contents (without copying) for the duration of the call. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -55885,7 +55952,8 @@ g_output_stream_write_bytes(). - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -56079,7 +56147,8 @@ of @vectors might be changed by this function. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -56176,7 +56245,8 @@ until @callback is called. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -56337,7 +56407,8 @@ until @callback is called. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -56392,11 +56463,12 @@ until @callback is called. - a #GAsyncReadyCallback. + a #GAsyncReadyCallback + to call when the request is satisfied - user data passed to @callback. + the data to pass to callback function @@ -56442,7 +56514,8 @@ until @callback is called. - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -56489,7 +56562,8 @@ until @callback is called. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -56579,7 +56653,8 @@ until @callback is called. - callback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -66031,11 +66106,11 @@ caller's ownership of @error, so the caller does not need to free it anymore. - a #GAsyncReadyCallback + a #GAsyncReadyCallback. - user data passed to @callback + user data passed to @callback. @@ -68876,8 +68951,8 @@ It is an error to call this multiple times before the previous callback has fini - a #GAsyncReadyCallback to call when the request - is satisfied + a #GAsyncReadyCallback to call + when the request is satisfied @@ -68958,8 +69033,8 @@ It is an error to call this multiple times before the previous callback has fini - a #GAsyncReadyCallback to call when the request - is satisfied + a #GAsyncReadyCallback to call + when the request is satisfied @@ -69034,8 +69109,8 @@ error handling. - a #GAsyncReadyCallback to call when the request - is satisfied + a #GAsyncReadyCallback to call + when the request is satisfied @@ -78135,7 +78210,7 @@ objects. Use g_object_unref() on each certificate, and g_list_free() on the rele g_tls_database_lookup_certificates_issued_by() for more information. The database may choose to hold a reference to the issuer byte array for the duration -of of this asynchronous operation. The byte array should not be modified during +of this asynchronous operation. The byte array should not be modified during this time. @@ -78637,7 +78712,7 @@ objects. Use g_object_unref() on each certificate, and g_list_free() on the rele g_tls_database_lookup_certificates_issued_by() for more information. The database may choose to hold a reference to the issuer byte array for the duration -of of this asynchronous operation. The byte array should not be modified during +of this asynchronous operation. The byte array should not be modified during this time. @@ -80772,7 +80847,8 @@ g_unix_connection_receive_credentials_finish() to get the result of the operatio - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied @@ -80879,7 +80955,8 @@ g_unix_connection_send_credentials_finish() to get the result of the operation.< - a #GAsyncReadyCallback to call when the request is satisfied + a #GAsyncReadyCallback + to call when the request is satisfied diff --git a/Gtk-4.0.gir b/Gtk-4.0.gir index 7200040e..03ac5a91 100644 --- a/Gtk-4.0.gir +++ b/Gtk-4.0.gir @@ -18485,7 +18485,7 @@ By default, when there's no space to give all three children their natural widths, the start and end widgets start shrinking and the center child keeps natural width until they reach minimum width. -If set to `TRUE`, start and end widgets keep natural width and the +If set to `FALSE`, start and end widgets keep natural width and the center widget starts shrinking instead. @@ -18541,7 +18541,7 @@ In horizontal orientation, the end position is at the trailing edge wrt. to the text direction. - + Whether to shrink the center widget after other children. @@ -18550,7 +18550,7 @@ By default, when there's no space to give all three children their natural widths, the start and end widgets start shrinking and the center child keeps natural width until they reach minimum width. -If set to `TRUE`, start and end widgets keep natural width and the +If set to `FALSE`, start and end widgets keep natural width and the center widget starts shrinking instead. @@ -18736,7 +18736,7 @@ By default, when there's no space to give all three children their natural widths, the start and end widgets start shrinking and the center child keeps natural width until they reach minimum width. -If set to `TRUE`, start and end widgets keep natural width and the +If set to `FALSE`, start and end widgets keep natural width and the center widget starts shrinking instead. @@ -18770,7 +18770,7 @@ To remove the existing start widget, pass %NULL. - + Whether to shrink the center widget after other children. @@ -18779,7 +18779,7 @@ By default, when there's no space to give all three children their natural widths, the start and end widgets start shrinking and the center child keeps natural width until they reach minimum width. -If set to `TRUE`, start and end widgets keep natural width and the +If set to `FALSE`, start and end widgets keep natural width and the center widget starts shrinking instead. @@ -36635,6 +36635,19 @@ To launch uris that don't represent files, use [class@Gtk.UriLauncher]. + + Returns whether to ask the user to choose an app for opening the file. + + `TRUE` if always asking for app + + + + + a `GtkFileLauncher` + + + + Gets the file that will be opened. @@ -36755,6 +36768,23 @@ call and returns the result. + + Sets whether to awlays ask the user to choose an app for opening the file. +If `FALSE`, the file might be opened with a default app or the previous choice. + + + + + + a `GtkFileLauncher` + + + + a `gboolean` + + + + Sets the file that will be opened. @@ -36771,6 +36801,13 @@ call and returns the result. + + + + Whether to ask the user to choose an app for opening the file. If `FALSE`, +the file might be opened with a default app or the previous choice. + + @@ -114168,6 +114205,23 @@ initial requested state is maximized. + + + Retrieves the current suspended state of @window. + +A window being suspended means it's currently not visible to the user, for +example by being on a inactive workspace, minimized, obstructed. + + whether the window is suspended. + + + + + a `GtkWindow` + + + + Asks to maximize @window, so that it fills the screen. @@ -114961,6 +115015,13 @@ and should not be set by applications. A write-only property for setting window's startup notification identifier. + + + Whether the window is suspended. + +See [method@Gtk.Window.is_suspended] for details about what suspended means. + +