diff --git a/Gdk-4.0.gir b/Gdk-4.0.gir index f4ce53a1..95019357 100644 --- a/Gdk-4.0.gir +++ b/Gdk-4.0.gir @@ -89,7 +89,6 @@ if (!g_app_info_launch_default_for_uri ("http://www.gtk.org", context, &erro g_object_unref (context); ``` - Gets the `GdkDisplay` that @context is for. the display of @context @@ -201,7 +200,6 @@ prevention'. - The display that the `GdkAppLaunchContext` is on. @@ -418,7 +416,6 @@ To read textual or image data from a clipboard, use [method@Gdk.Clipboard.read_texture_async]. For other data, use [method@Gdk.Clipboard.read_async], which provides a `GInputStream` object. - Returns the `GdkContentProvider` currently set on @clipboard. If the @clipboard is empty or its contents are not owned by the @@ -436,7 +433,6 @@ current process, %NULL will be returned. - Gets the `GdkDisplay` that the clipboard was created for. a `GdkDisplay` @@ -450,7 +446,6 @@ current process, %NULL will be returned. - Gets the formats that the clipboard can provide its current contents in. The formats of the clipboard @@ -464,7 +459,6 @@ current process, %NULL will be returned. - Returns if the clipboard is local. A clipboard is considered local if it was last claimed @@ -881,23 +875,19 @@ See [method@Gdk.Clipboard.store_async]. - The `GdkContentProvider` or %NULL if the clipboard is empty or contents are provided otherwise. - The `GdkDisplay` that the clipboard belongs to. - The possible formats that the clipboard can provide its data in. - %TRUE if the contents of the clipboard are owned by this process. @@ -1755,7 +1745,6 @@ given `GType` is not supported, this operation can fail and - Gets the formats that the provider can provide its current contents in. The formats of the provider @@ -1769,7 +1758,6 @@ given `GType` is not supported, this operation can fail and - Gets the formats that the provider suggests other applications to store the data in. @@ -1886,8 +1874,7 @@ given `GType` is not supported, this operation can fail and - - + Gets the formats that the provider can provide its current contents in. The formats of the provider @@ -1900,8 +1887,7 @@ given `GType` is not supported, this operation can fail and - - + Gets the formats that the provider suggests other applications to store the data in. @@ -1982,13 +1968,11 @@ See [method@Gdk.ContentProvider.write_mime_type_async]. - - + The possible formats that the provider can provide its data in. - - + The subset of formats that clipboard managers should store this provider's data in. @@ -2556,7 +2540,6 @@ platforms can be found in the CSS specification: - Returns the fallback for this @cursor. The fallback will be used if this cursor is not available on a given @@ -2577,7 +2560,6 @@ it is used on does not support textured cursors. - Returns the horizontal offset of the hotspot. The hotspot indicates the pixel that will be directly above the cursor. @@ -2597,7 +2579,6 @@ will only return the hotspot position for cursors created with - Returns the vertical offset of the hotspot. The hotspot indicates the pixel that will be directly above the cursor. @@ -2617,7 +2598,6 @@ will only return the hotspot position for cursors created with - Returns the name of the cursor. If the cursor is not a named cursor, %NULL will be returned. @@ -2650,22 +2630,18 @@ If the cursor is a named cursor, %NULL will be returned. - Cursor to fall back to if this cursor cannot be displayed. - X position of the cursor hotspot in the cursor image. - Y position of the cursor hotspot in the cursor image. - Name of this this cursor. The name will be %NULL if the cursor was created from a texture. @@ -2829,7 +2805,6 @@ as a keyboard, a mouse, or a touchpad. See the [class@Gdk.Seat] documentation for more information about the various kinds of devices, and their relationships. - Retrieves whether the Caps Lock modifier of the keyboard is locked. This is only relevant for keyboard devices. @@ -2844,8 +2819,7 @@ This is only relevant for keyboard devices. - - + Retrieves the current tool for @device. the `GdkDeviceTool` @@ -2859,7 +2833,6 @@ This is only relevant for keyboard devices. - Returns the direction of effective layout of the keyboard. This is only relevant for keyboard devices. @@ -2880,7 +2853,6 @@ of its symbols. See [func@Pango.unichar_direction]. - Returns the `GdkDisplay` to which @device pertains. a `GdkDisplay` @@ -2894,7 +2866,6 @@ of its symbols. See [func@Pango.unichar_direction]. - Determines whether the pointer follows device motion. This is not meaningful for keyboard devices, which @@ -2911,7 +2882,6 @@ don't have a pointer. - Retrieves the current modifier state of the keyboard. This is only relevant for keyboard devices. @@ -2940,7 +2910,6 @@ This is only relevant for keyboard devices. - Retrieves whether the Num Lock modifier of the keyboard is locked. This is only relevant for keyboard devices. @@ -2969,7 +2938,6 @@ This is only relevant for keyboard devices. - Returns the product ID of this device. This ID is retrieved from the device, and does not change. @@ -2986,7 +2954,6 @@ See [method@Gdk.Device.get_vendor_id] for more information. - Retrieves whether the Scroll Lock modifier of the keyboard is locked. This is only relevant for keyboard devices. @@ -3002,7 +2969,6 @@ This is only relevant for keyboard devices. - Returns the `GdkSeat` the device belongs to. a `GdkSeat` @@ -3016,7 +2982,6 @@ This is only relevant for keyboard devices. - Determines the type of the device. a `GdkInputSource` @@ -3076,7 +3041,6 @@ update the timestamp). - Returns the vendor ID of this device. This ID is retrieved from the device, and does not change. @@ -3116,7 +3080,6 @@ for this device. - Determines if layouts for both right-to-left and left-to-right languages are in use on the keyboard. @@ -3133,38 +3096,32 @@ This is only relevant for keyboard devices. - Whether Caps Lock is on. This is only relevant for keyboard devices. - The direction of the current layout. This is only relevant for keyboard devices. - The `GdkDisplay` the `GdkDevice` pertains to. - Whether the device has both right-to-left and left-to-right layouts. This is only relevant for keyboard devices. - Whether the device is represented by a cursor on the screen. - The current modifier state of the device. This is only relevant for keyboard devices. @@ -3175,19 +3132,16 @@ This is only relevant for keyboard devices. - The device name. - Whether Num Lock is on. This is only relevant for keyboard devices. - The maximal number of concurrent touches on a touch device. Will be 0 if the device is not a touch device or if the number @@ -3195,36 +3149,30 @@ of touches is unknown. - Product ID of this device. See [method@Gdk.Device.get_product_id]. - Whether Scroll Lock is on. This is only relevant for keyboard devices. - `GdkSeat` of this device. - Source type for the device. - - + The `GdkDeviceTool` that is currently used with this device. - Vendor ID of this device. See [method@Gdk.Device.get_vendor_id]. @@ -3365,7 +3313,6 @@ current mode. A physical tool associated to a `GdkDevice`. - Gets the axes of the tool. the axes of @tool @@ -3379,7 +3326,6 @@ current mode. - Gets the hardware ID of this tool, or 0 if it's not known. When non-zero, the identifier is unique for the given tool model, @@ -3403,7 +3349,6 @@ as a tablet may support multiple devices with the same - Gets the serial number of this tool. This value can be used to identify a physical tool @@ -3420,7 +3365,6 @@ This value can be used to identify a physical tool - Gets the `GdkDeviceToolType` of the tool. The physical type for this tool. This can be used to @@ -3436,22 +3380,18 @@ This value can be used to identify a physical tool - The axes of the tool. - The hardware ID of the tool. - The serial number of the tool. - The type of the tool. @@ -3794,7 +3734,6 @@ if no ID has been defined. - Returns whether surfaces can reasonably be expected to have their alpha channel drawn correctly on the screen. @@ -3819,7 +3758,6 @@ On modern displays, this value is always %TRUE. - Returns whether surfaces on this @display are created with an alpha channel. @@ -4012,8 +3950,7 @@ special situations and should not be used by applications. - - + Returns %TRUE if the display supports input shapes. This means that [method@Gdk.Surface.set_input_region] can @@ -4031,8 +3968,7 @@ On modern displays, this value is always %TRUE. - - + Returns whether it's possible for a surface to draw outside of the window area. If %TRUE is returned the application decides if it wants to draw shadows. @@ -4131,27 +4067,22 @@ virtualized test environments. - %TRUE if the display properly composites the alpha channel. - The dma-buf formats that are supported on this display - - + %TRUE if the display supports input shapes. - %TRUE if the display supports an alpha channel. - - + %TRUE if the display supports extensible frames. @@ -4269,7 +4200,6 @@ backends will be used. - Gets the default `GdkDisplay`. a `GdkDisplay` @@ -4333,7 +4263,6 @@ backends will be used. - The default display. @@ -4650,7 +4579,6 @@ associated with. - Gets the format previously set via gdk_dmabuf_texture_builder_set_fourcc() or 0 if the format wasn't set. @@ -4667,7 +4595,6 @@ The format is specified as a fourcc code. - Gets the height previously set via gdk_dmabuf_texture_builder_set_height() or 0 if the height wasn't set. @@ -4695,7 +4622,6 @@ The format is specified as a fourcc code. - Gets the number of planes. The number of planes @@ -4756,7 +4682,6 @@ The format is specified as a fourcc code. - Gets the region previously set via gdk_dmabuf_texture_builder_set_update_region() or %NULL if none was set. @@ -4771,7 +4696,6 @@ The format is specified as a fourcc code. - Gets the texture previously set via gdk_dmabuf_texture_builder_set_update_texture() or %NULL if none was set. @@ -4786,7 +4710,6 @@ The format is specified as a fourcc code. - Gets the width previously set via gdk_dmabuf_texture_builder_set_width() or 0 if the width wasn't set. @@ -4841,7 +4764,6 @@ dma-buf formats. - Sets the format of the texture. The format is specified as a fourcc code. @@ -4862,7 +4784,6 @@ The format must be set before calling [method@Gdk.GLTextureBuilder.build]. - Sets the height of the texture. The height must be set before calling [method@Gdk.GLTextureBuilder.build]. @@ -4897,7 +4818,6 @@ The height must be set before calling [method@Gdk.GLTextureBuilder.build]. - Sets the number of planes of the texture. @@ -4975,7 +4895,6 @@ The stride must be set for all planes before calling [method@Gdk.GLTextureBuilde - Sets the region to be updated by this texture. Together with [property@Gdk.DmabufTextureBuilder:update-texture] this describes an update of a previous texture. @@ -5001,7 +4920,6 @@ An example would be a screen recording where only the mouse pointer moves. - Sets the texture to be updated by this texture. See [method@Gdk.DmabufTextureBuilder.set_update_region] for an explanation. @@ -5019,7 +4937,6 @@ An example would be a screen recording where only the mouse pointer moves. - Sets the width of the texture. The width must be set before calling [method@Gdk.GLTextureBuilder.build]. @@ -5038,20 +4955,14 @@ The width must be set before calling [method@Gdk.GLTextureBuilder.build]. - - The display that this texture will be used on. - - The format of the texture, as a fourcc value. - - The height of the texture. @@ -5060,8 +4971,6 @@ The width must be set before calling [method@Gdk.GLTextureBuilder.build]. - - The number of planes of the texture. Note that you can set properties for other planes, @@ -5075,20 +4984,14 @@ Only relevant if the format has alpha. - - The update region for [property@Gdk.GLTextureBuilder:update-texture]. - - The texture [property@Gdk.DmabufTextureBuilder:update-region] is an update for. - - The width of the texture. @@ -5179,7 +5082,6 @@ all subsequent calls will be ignored. - Determines the bitmask of possible actions proposed by the source. the `GdkDragAction` flags @@ -5193,7 +5095,6 @@ all subsequent calls will be ignored. - Returns the `GdkContentProvider` associated to the `GdkDrag` object. The `GdkContentProvider` associated to @drag. @@ -5207,7 +5108,6 @@ all subsequent calls will be ignored. - Returns the `GdkDevice` associated to the `GdkDrag` object. The `GdkDevice` associated to @drag. @@ -5221,7 +5121,6 @@ all subsequent calls will be ignored. - Gets the `GdkDisplay` that the drag object was created for. a `GdkDisplay` @@ -5254,7 +5153,6 @@ when the drag operation is over. - Retrieves the formats supported by this `GdkDrag` object. a `GdkContentFormats` @@ -5268,7 +5166,6 @@ when the drag operation is over. - Determines the action chosen by the drag destination. a `GdkDragAction` value @@ -5282,7 +5179,6 @@ when the drag operation is over. - Returns the `GdkSurface` where the drag originates. The `GdkSurface` where the drag originates @@ -5319,37 +5215,30 @@ Initially, the hotspot is at the top left corner of the drag surface. - The possible actions of this drag. - The `GdkContentProvider`. - The `GdkDevice` that is performing the drag. - The `GdkDisplay` that the drag belongs to. - The possible formats that the drag can provide its data in. - The currently selected action of the drag. - The surface where the drag originates. @@ -5574,7 +5463,6 @@ explicitly before calling this function. - Retrieves the `GdkDisplay` the @context is created for the `GdkDisplay` @@ -5608,7 +5496,6 @@ and [method@Gdk.DrawContext.end_frame], %NULL will be returned. - Retrieves the surface that @context is bound to. a `GdkSurface` @@ -5640,12 +5527,10 @@ may be effecting the contents of the @context's surface. - The `GdkDisplay` used to create the `GdkDrawContext`. - The `GdkSurface` the context is bound to. @@ -5685,7 +5570,6 @@ available via [method@Gdk.Drop.get_actions]. - Returns the possible actions for this `GdkDrop`. If this value contains multiple actions - i.e. @@ -5712,7 +5596,6 @@ side will not change this value anymore once a drop has started. - Returns the `GdkDevice` performing the drop. The `GdkDevice` performing the drop. @@ -5726,7 +5609,6 @@ side will not change this value anymore once a drop has started. - Gets the `GdkDisplay` that @self was created for. a `GdkDisplay` @@ -5740,7 +5622,6 @@ side will not change this value anymore once a drop has started. - If this is an in-app drag-and-drop operation, returns the `GdkDrag` that corresponds to this drop. @@ -5757,7 +5638,6 @@ If it is not, %NULL is returned. - Returns the `GdkContentFormats` that the drop offers the data to be read in. @@ -5772,7 +5652,6 @@ to be read in. - Returns the `GdkSurface` performing the drop. The `GdkSurface` performing the drop. @@ -5941,32 +5820,26 @@ actions first and then later call this function again. - The possible actions for this drop - The `GdkDevice` performing the drop - The `GdkDisplay` that the drop belongs to. - The `GdkDrag` that initiated this drop - The possible formats that the drop can provide its data in. - The `GdkSurface` the drop happens on @@ -7148,7 +7021,6 @@ until [method@Gdk.GLContext.make_current] is called. - Gets the allowed APIs set via gdk_gl_context_set_allowed_apis(). the allowed APIs @@ -7162,7 +7034,6 @@ until [method@Gdk.GLContext.make_current] is called. - Gets the API currently in use. If the renderer has not been realized yet, 0 is returned. @@ -7246,7 +7117,6 @@ See [method@Gdk.GLContext.set_required_version]. - Used to retrieves the `GdkGLContext` that this @context share data with. As many contexts can share data now and no single shared context exists @@ -7398,7 +7268,6 @@ It is safe to call this function on a realized `GdkGLContext`. - Sets the allowed APIs. When gdk_gl_context_realize() is called, only the allowed APIs will be tried. If you set this to 0, realizing will always fail. @@ -7524,17 +7393,14 @@ the OpenGL or OpenGL ES API, extensions, or shaders. - The allowed APIs. - The API currently in use. - Always %NULL As many contexts can share data now and no single shared context exists @@ -7686,7 +7552,6 @@ possibly with changing properties in between. - Gets the context previously set via gdk_gl_texture_builder_set_context() or %NULL if none was set. @@ -7701,7 +7566,6 @@ possibly with changing properties in between. - Gets the format previously set via gdk_gl_texture_builder_set_format(). The format @@ -7715,7 +7579,6 @@ possibly with changing properties in between. - Gets whether the texture has a mipmap. Whether the texture has a mipmap @@ -7729,7 +7592,6 @@ possibly with changing properties in between. - Gets the height previously set via gdk_gl_texture_builder_set_height() or 0 if the height wasn't set. @@ -7744,7 +7606,6 @@ possibly with changing properties in between. - Gets the texture id previously set via gdk_gl_texture_builder_set_id() or 0 if the id wasn't set. @@ -7759,7 +7620,6 @@ possibly with changing properties in between. - Gets the `GLsync` previously set via gdk_gl_texture_builder_set_sync(). the `GLSync` @@ -7773,7 +7633,6 @@ possibly with changing properties in between. - Gets the region previously set via gdk_gl_texture_builder_set_update_region() or %NULL if none was set. @@ -7788,7 +7647,6 @@ possibly with changing properties in between. - Gets the texture previously set via gdk_gl_texture_builder_set_update_texture() or %NULL if none was set. @@ -7803,7 +7661,6 @@ possibly with changing properties in between. - Gets the width previously set via gdk_gl_texture_builder_set_width() or 0 if the width wasn't set. @@ -7818,7 +7675,6 @@ possibly with changing properties in between. - Sets the context to be used for the texture. This is the context that owns the texture. @@ -7838,7 +7694,6 @@ The context must be set before calling [method@Gdk.GLTextureBuilder.build]. - Sets the format of the texture. The default is `GDK_MEMORY_R8G8B8A8_PREMULTIPLIED`. The format is the preferred format the texture data should be downloaded to. The @@ -7870,7 +7725,6 @@ in GSK's shaders. - Sets whether the texture has a mipmap. This allows the renderer and other users of the generated texture to use a higher quality downscaling. @@ -7890,7 +7744,6 @@ Typically, the `glGenerateMipmap` function is used to generate a mimap. - Sets the height of the texture. The height must be set before calling [method@Gdk.GLTextureBuilder.build]. @@ -7909,7 +7762,6 @@ The height must be set before calling [method@Gdk.GLTextureBuilder.build]. - Sets the texture id of the texture. The texture id must remain unmodified until the texture was finalized. See [method@Gdk.GLTextureBuilder.build] for a longer discussion. @@ -7930,7 +7782,6 @@ The id must be set before calling [method@Gdk.GLTextureBuilder.build]. - Sets the GLSync object to use for the texture. GTK will wait on this object before using the created `GdkTexture`. @@ -7954,7 +7805,6 @@ responsibility to make sure it doesn't leak. - Sets the region to be updated by this texture. Together with [property@Gdk.GLTextureBuilder:update-texture] this describes an update of a previous texture. @@ -7980,7 +7830,6 @@ An example would be a screen recording where only the mouse pointer moves. - Sets the texture to be updated by this texture. See [method@Gdk.GLTextureBuilder.set_update_region] for an explanation. @@ -7998,7 +7847,6 @@ An example would be a screen recording where only the mouse pointer moves. - Sets the width of the texture. The width must be set before calling [method@Gdk.GLTextureBuilder.build]. @@ -8017,58 +7865,40 @@ The width must be set before calling [method@Gdk.GLTextureBuilder.build]. - - The context owning the texture. - - The format when downloading the texture. - - If the texture has a mipmap. - - The height of the texture. - - The texture ID to use. - - An optional `GLSync` object. If this is set, GTK will wait on it before using the texture. - - The update region for [property@Gdk.GLTextureBuilder:update-texture]. - - The texture [property@Gdk.GLTextureBuilder:update-region] is an update for. - - The width of the texture. @@ -15614,7 +15444,6 @@ monitors with [method@Gdk.Display.get_monitors]. You can use [method@Gdk.Display.get_monitor_at_surface] to find a particular monitor. - Gets the name of the monitor's connector, if available. These are strings such as "eDP-1", or "HDMI-2". They depend @@ -15632,7 +15461,6 @@ relied on as stable identifiers of a specific monitor. - Gets a string describing the monitor, if available. This can be used to identify a monitor in the UI. @@ -15648,7 +15476,6 @@ This can be used to identify a monitor in the UI. - Gets the display that this monitor belongs to. the display @@ -15662,7 +15489,6 @@ This can be used to identify a monitor in the UI. - Retrieves the size and position of the monitor within the display coordinate space. @@ -15683,7 +15509,6 @@ The returned geometry is in ”application pixels”, not in - Gets the height in millimeters of the monitor. the physical height of the monitor @@ -15697,7 +15522,6 @@ The returned geometry is in ”application pixels”, not in - Gets the name or PNP ID of the monitor's manufacturer. Note that this value might also vary depending on actual @@ -15717,7 +15541,6 @@ The PNP ID registry is located at - Gets the string identifying the monitor model, if available. the monitor model @@ -15731,7 +15554,6 @@ The PNP ID registry is located at - Gets the refresh rate of the monitor, if available. The value is in milli-Hertz, so a refresh rate of 60Hz @@ -15748,7 +15570,6 @@ is returned as 60000. - Gets the internal scale factor that maps from monitor coordinates to device pixels. @@ -15767,7 +15588,6 @@ where it is better to use [method@Gdk.Surface.get_scale] instead. - Gets the internal scale factor that maps from monitor coordinates to device pixels. @@ -15789,7 +15609,6 @@ where it is better to use [method@Gdk.Surface.get_scale_factor] instead. - Gets information about the layout of red, green and blue primaries for pixels. @@ -15804,7 +15623,6 @@ primaries for pixels. - Gets the width in millimeters of the monitor. the physical width of the monitor @@ -15818,7 +15636,6 @@ primaries for pixels. - Returns %TRUE if the @monitor object corresponds to a physical monitor. @@ -15836,52 +15653,42 @@ is unplugged or removed. - The connector name. - A short description of the monitor, meant for display to the user. - The `GdkDisplay` of the monitor. - The geometry of the monitor. - The height of the monitor, in millimeters. - The manufacturer name. - The model name. - The refresh rate, in milli-Hertz. - The scale of the monitor. - The scale factor. The scale factor is the next larger integer, @@ -15889,17 +15696,14 @@ compared to [property@Gdk.Surface:scale]. - The subpixel layout. - Whether the object is still valid. - The width of the monitor, in millimeters. @@ -16620,7 +16424,6 @@ They can be modal, which is indicated by the [property@Gdk.Popup:autohide] property. - Returns whether this popup is set to hide on outside clicks. %TRUE if @popup will autohide @@ -16634,7 +16437,6 @@ property. - Returns the parent surface of a popup. the parent surface @@ -16745,12 +16547,10 @@ the [signal@Gdk.Surface::layout] signal will not me emitted. - Whether to hide on outside clicks. - The parent surface. @@ -17599,7 +17399,6 @@ that belong to a user. - Returns the `GdkDisplay` this seat belongs to. a `GdkDisplay`. This object @@ -17658,7 +17457,6 @@ that belong to a user. - `GdkDisplay` of this seat. @@ -17942,7 +17740,6 @@ before that happens. - Retrieves a `GdkCursor` pointer for the cursor currently set on the `GdkSurface`. @@ -18017,7 +17814,6 @@ left corner of @surface. - Gets the `GdkDisplay` associated with a `GdkSurface`. the `GdkDisplay` associated with @surface @@ -18031,7 +17827,6 @@ left corner of @surface. - Gets the frame clock for the surface. The frame clock for a surface never changes unless the surface is @@ -18048,7 +17843,6 @@ reparented to a new toplevel surface. - Returns the height of the given @surface. Surface size is reported in ”application pixels”, not @@ -18065,7 +17859,6 @@ Surface size is reported in ”application pixels”, not - Checks whether the surface has been mapped. A surface is mapped with [method@Gdk.Toplevel.present] @@ -18082,7 +17875,6 @@ or [method@Gdk.Popup.present]. - Returns the internal scale that maps from surface coordinates to the actual device pixels. @@ -18106,7 +17898,6 @@ The scale may change during the lifetime of the surface. - Returns the internal scale factor that maps from surface coordinates to the actual device pixels. @@ -18130,7 +17921,6 @@ The scale factor may change during the lifetime of the surface. - Returns the width of the given @surface. Surface size is reported in ”application pixels”, not @@ -18207,7 +17997,6 @@ See [method@Gdk.FrameClock.request_phase]. - Sets the default mouse pointer for a `GdkSurface`. Passing %NULL for the @cursor argument means that @surface will use @@ -18345,38 +18134,30 @@ transient-for to the same toplevel (directly or indirectly). - - The mouse pointer for the `GdkSurface`. - The `GdkDisplay` connection of the surface. - The `GdkFrameClock` of the surface. - The height of the surface, in pixels. - Whether the surface is mapped. - The scale of the surface. - The scale factor of the surface. The scale factor is the next larger integer, @@ -18384,7 +18165,6 @@ compared to [property@Gdk.Surface:scale]. - The width of the surface in pixels. @@ -18686,7 +18466,6 @@ downloading the texture. - Returns the height of the @texture, in pixels. the height of the `GdkTexture` @@ -18700,7 +18479,6 @@ downloading the texture. - Returns the width of @texture, in pixels. the width of the `GdkTexture` @@ -18806,12 +18584,10 @@ use [method@Gdk.Texture.save_to_png_bytes]. - The height of the texture, in pixels. - The width of the texture, in pixels. @@ -19135,7 +18911,6 @@ calling this function. - Gets the bitwise or of the currently active surface state flags, from the `GdkToplevelState` enumeration. @@ -19258,7 +19033,6 @@ This undoes the effect of [method@Gdk.Toplevel.inhibit_system_shortcuts]. - Sets the toplevel to be decorated. Setting @decorated to %FALSE hints the desktop environment @@ -19279,7 +19053,6 @@ does not need to have window decorations added. - Sets the toplevel to be deletable. Setting @deletable to %TRUE hints the desktop environment @@ -19299,7 +19072,6 @@ that it should offer the user a way to close the surface. - Sets a list of icons for the surface. One of these will be used to represent the surface in iconic form. @@ -19327,7 +19099,6 @@ Note that some platforms don't support surface icons. - Sets the toplevel to be modal. The application can use this hint to tell the @@ -19352,7 +19123,6 @@ previously called [method@Gdk.Toplevel.set_transient_for]. - Sets the startup notification ID. When using GTK, typically you should use @@ -19373,7 +19143,6 @@ instead of this low-level function. - Sets the title of a toplevel surface. The title maybe be displayed in the titlebar, @@ -19393,7 +19162,6 @@ in lists of windows, etc. - Sets a transient-for parent. Indicates to the window manager that @surface is a transient @@ -19471,12 +19239,10 @@ tiled window states. - Whether the window manager should add decorations. - Whether the window manager should allow to close the surface. @@ -19485,12 +19251,10 @@ tiled window states. - A list of textures to use as icon. - Whether the surface is modal. @@ -19499,7 +19263,6 @@ tiled window states. - The startup ID of the surface. See [class@Gdk.AppLaunchContext] for more information about @@ -19507,17 +19270,14 @@ startup feedback. - The state of the toplevel. - The title of the surface. - The transient parent of the surface. diff --git a/Gsk-4.0.gir b/Gsk-4.0.gir index 9341a8bc..f5146097 100644 --- a/Gsk-4.0.gir +++ b/Gsk-4.0.gir @@ -1070,7 +1070,7 @@ void mainImage(out vec4 fragColor, This feature was deprecated in GTK 4.16 after the new rendering infrastructure introduced in 4.14 did not support it. -The lack of Vulkan inegration would have made it a very hard feature to support. +The lack of Vulkan integration would have made it a very hard feature to support. If you want to use OpenGL directly, you should look at [GtkGLArea](../gtk4/class.GLArea.html) which uses a different approach and is still well supported. @@ -1465,7 +1465,6 @@ u_textureN value that the shader defines. - Gets the resource path for the GLSL sourcecode being used to render this shader. GTK's new Vulkan-focused rendering @@ -1483,7 +1482,6 @@ to render this shader. - Gets the GLSL sourcecode being used to render this shader. GTK's new Vulkan-focused rendering does not support this feature. Use [GtkGLArea](../gtk4/class.GLArea.html) @@ -1560,7 +1558,6 @@ to render this shader. - Resource containing the source code for the shader. If the shader source is not coming from a resource, this @@ -1568,7 +1565,6 @@ will be %NULL. - The source code for the shader, as a `GBytes`. @@ -4420,6 +4416,30 @@ The node will not draw outside of its boundaries. + + Gets an opaque rectangle inside the node that GTK can determine to +be fully opaque. + +There is no guarantee that this is indeed the largest opaque rectangle or +that regions outside the rectangle are not opaque. This function is a best +effort with that goal. + +The rectangle will be fully contained in the bounds of the node. + + %TRUE if part or all of the rendernode is opaque, %FALSE if no + opaque region could be found. + + + + + a `GskRenderNode` + + + + + + + Acquires a reference on the given `GskRenderNode`. @@ -4621,7 +4641,6 @@ The renderer will be realized before it is returned. - Retrieves the `GdkSurface` set using gsk_enderer_realize(). If the renderer has not been realized yet, %NULL will be returned. @@ -4637,7 +4656,6 @@ If the renderer has not been realized yet, %NULL will be returned. - Checks whether the @renderer is realized or not. %TRUE if the `GskRenderer` was realized, and %FALSE otherwise @@ -4770,12 +4788,10 @@ transform node and pass that node instead. - Whether the renderer has been associated with a surface or draw context. - The surface associated with renderer. diff --git a/Gtk-4.0.gir b/Gtk-4.0.gir index 63772055..c104f937 100644 --- a/Gtk-4.0.gir +++ b/Gtk-4.0.gir @@ -348,7 +348,6 @@ platform. - Retrieves the `GtkAccessible` using this context. a `GtkAccessible` @@ -362,7 +361,6 @@ platform. - Retrieves the accessible role of this context. a `GtkAccessibleRole` @@ -376,12 +374,10 @@ platform. - The `GtkAccessible` that created the `GtkATContext` instance. - The accessible role used by the AT context. Depending on the given role, different states and properties can be @@ -491,7 +487,6 @@ class `.aboutdialog`. - Returns the names of the artists which are displayed in the credits page. @@ -509,7 +504,6 @@ in the credits page. - Returns the names of the authors which are displayed in the credits page. @@ -527,7 +521,6 @@ in the credits page. - Returns the comments string. The comments @@ -541,7 +534,6 @@ in the credits page. - Returns the copyright string. The copyright string @@ -555,7 +547,6 @@ in the credits page. - Returns the name of the documenters which are displayed in the credits page. @@ -573,7 +564,6 @@ in the credits page. - Returns the license information. The license information @@ -587,7 +577,6 @@ in the credits page. - Retrieves the license type. a [enum@Gtk.License] value @@ -601,7 +590,6 @@ in the credits page. - Returns the paintable displayed as logo in the about dialog. the paintable displayed as @@ -617,7 +605,6 @@ in the credits page. - Returns the icon name displayed as logo in the about dialog. the icon name displayed as logo, @@ -632,7 +619,6 @@ in the credits page. - Returns the program name displayed in the about dialog. The program name @@ -646,7 +632,6 @@ in the credits page. - Returns the system information that is shown in the about dialog. the system information @@ -660,7 +645,6 @@ in the credits page. - Returns the translator credits string which is displayed in the credits page. @@ -675,7 +659,6 @@ in the credits page. - Returns the version string. The version string @@ -689,7 +672,6 @@ in the credits page. - Returns the website URL. The website URL @@ -703,7 +685,6 @@ in the credits page. - Returns the label used for the website link. The label used for the website link @@ -717,7 +698,6 @@ in the credits page. - Returns whether the license text in the about dialog is automatically wrapped. @@ -732,7 +712,6 @@ automatically wrapped. - Sets the names of the artists to be displayed in the "Credits" page. @@ -753,7 +732,6 @@ in the "Credits" page. - Sets the names of the authors which are displayed in the "Credits" page of the about dialog. @@ -773,7 +751,6 @@ in the "Credits" page of the about dialog. - Sets the comments string to display in the about dialog. This should be a short string of one or two lines. @@ -792,7 +769,6 @@ This should be a short string of one or two lines. - Sets the copyright string to display in the about dialog. This should be a short string of one or two lines. @@ -811,7 +787,6 @@ This should be a short string of one or two lines. - Sets the names of the documenters which are displayed in the "Credits" page. @@ -832,7 +807,6 @@ in the "Credits" page. - Sets the license information to be displayed in the about dialog. @@ -852,7 +826,6 @@ If `license` is `NULL`, the license page is hidden. - Sets the license of the application showing the about dialog from a list of known licenses. @@ -873,7 +846,6 @@ This function overrides the license set using - Sets the logo in the about dialog. @@ -890,7 +862,6 @@ This function overrides the license set using - Sets the icon name to be displayed as logo in the about dialog. @@ -907,7 +878,6 @@ This function overrides the license set using - Sets the name to display in the about dialog. If `name` is not set, the string returned @@ -927,7 +897,6 @@ by `g_get_application_name()` is used. - Sets the system information to be displayed in the about dialog. @@ -950,7 +919,6 @@ See [property@Gtk.AboutDialog:system-information]. - Sets the translator credits string which is displayed in the credits page. @@ -984,7 +952,6 @@ is untranslated and omit translator credits. - Sets the version string to display in the about dialog. @@ -1001,7 +968,6 @@ is untranslated and omit translator credits. - Sets the URL to use for the website link. @@ -1018,7 +984,6 @@ is untranslated and omit translator credits. - Sets the label to be used for the website link. @@ -1035,7 +1000,6 @@ is untranslated and omit translator credits. - Sets whether the license text in the about dialog should be automatically wrapped. @@ -1053,8 +1017,6 @@ automatically wrapped. - - The people who contributed artwork to the program, as a `NULL`-terminated array of strings. @@ -1065,8 +1027,6 @@ as links. - - The authors of the program, as a `NULL`-terminated array of strings. Each string may contain email addresses and URLs, which will be displayed @@ -1076,8 +1036,6 @@ as links, see the introduction for more details. - - Comments about the program. This string is displayed in a label in the main dialog, thus it @@ -1086,14 +1044,10 @@ not a detailed list of features. - - Copyright information for the program. - - The people documenting the program, as a `NULL`-terminated array of strings. Each string may contain email addresses and URLs, which will be displayed @@ -1103,8 +1057,6 @@ as links, see the introduction for more details. - - The license of the program, as free-form text. This string is displayed in a text view in a secondary dialog, therefore @@ -1122,8 +1074,6 @@ be converted into clickable links. - - The license of the program. The `GtkAboutDialog` will automatically fill out a standard disclaimer @@ -1142,8 +1092,6 @@ a side effect. - - A logo for the about box. If it is `NULL`, the default window icon set with @@ -1151,16 +1099,12 @@ If it is `NULL`, the default window icon set with - - A named icon to use as the logo for the about box. This property overrides the [property@Gtk.AboutDialog:logo] property. - - The name of the program. If this is not set, it defaults to the value returned by @@ -1168,8 +1112,6 @@ If this is not set, it defaults to the value returned by - - Information about the system on which the program is running. This information is displayed in a separate page, therefore it is fine @@ -1182,8 +1124,6 @@ be converted into clickable links. - - Credits to the translators. This string should be marked as translatable. @@ -1193,28 +1133,20 @@ as links, see the introduction for more details. - - The version of the program. - - The URL for the link to the website of the program. This should be a string starting with `http://` or `https://`. - - The label for the link to the website of the program. - - Whether to wrap the text in the license dialog. @@ -1824,7 +1756,6 @@ This function is meant to be used by language bindings. - The accessible role of the given `GtkAccessible` implementation. The accessible role cannot be changed once set. @@ -3392,7 +3323,6 @@ Each of the boxes contains children packed for that side. - Gets whether the contents of the action bar are revealed. the current value of the [property@Gtk.ActionBar:revealed] @@ -3473,7 +3403,6 @@ start of the @action_bar. - Reveals or conceals the content of the action bar. Note: this does not show or hide @action_bar in the @@ -3494,8 +3423,6 @@ no effect if the action bar is hidden. - - Controls whether the action bar shows its contents. @@ -3516,7 +3443,6 @@ are added with [method@Gtk.Widget.insert_action_group] will be consulted as well. - Gets the action name for @actionable. the action name @@ -3530,7 +3456,6 @@ as well. - Gets the current target value of @actionable. the current target value @@ -3544,7 +3469,6 @@ as well. - Specifies the name of the action with which this widget should be associated. @@ -3573,7 +3497,6 @@ associated with the window. - Sets the target value of an actionable widget. If @target_value is %NULL then the target value is unset. @@ -3607,7 +3530,6 @@ rendered inactive). - Gets the action name for @actionable. the action name @@ -3620,8 +3542,7 @@ rendered inactive). - - + Gets the current target value of @actionable. the current target value @@ -3635,7 +3556,6 @@ rendered inactive). - Specifies the name of the action with which this widget should be associated. @@ -3691,8 +3611,7 @@ the action name at the same time, you can use - - + Sets the target value of an actionable widget. If @target_value is %NULL then the target value is unset. @@ -3976,7 +3895,6 @@ way of compressing multiple emissions of - Retrieves the minimum value of the adjustment. The current minimum value of the adjustment @@ -4003,7 +3921,6 @@ way of compressing multiple emissions of - Retrieves the page increment of the adjustment. The current page increment of the adjustment @@ -4017,7 +3934,6 @@ way of compressing multiple emissions of - Retrieves the page size of the adjustment. The current page size of the adjustment @@ -4031,7 +3947,6 @@ way of compressing multiple emissions of - Retrieves the step increment of the adjustment. The current step increment of the adjustment. @@ -4045,7 +3960,6 @@ way of compressing multiple emissions of - Retrieves the maximum value of the adjustment. The current maximum value of the adjustment @@ -4059,7 +3973,6 @@ way of compressing multiple emissions of - Gets the current value of the adjustment. The current value of the adjustment @@ -4073,7 +3986,6 @@ way of compressing multiple emissions of - Sets the minimum value of the adjustment. When setting multiple adjustment properties via their individual @@ -4102,7 +4014,6 @@ to change, or using [method@Gtk.Adjustment.configure] has the same effect. - Sets the page increment of the adjustment. See [method@Gtk.Adjustment.set_lower] about how to compress @@ -4123,7 +4034,6 @@ signal when setting multiple adjustment properties. - Sets the page size of the adjustment. See [method@Gtk.Adjustment.set_lower] about how to compress @@ -4144,7 +4054,6 @@ signal when setting multiple adjustment properties. - Sets the step increment of the adjustment. See [method@Gtk.Adjustment.set_lower] about how to compress @@ -4165,7 +4074,6 @@ signal when setting multiple adjustment properties. - Sets the maximum value of the adjustment. Note that values will be restricted by `upper - page-size` @@ -4189,7 +4097,6 @@ signal when setting multiple adjustment properties. - Sets the `GtkAdjustment` value. The value is clamped to lie between [property@Gtk.Adjustment:lower] @@ -4214,20 +4121,14 @@ the effective range of allowed values goes from - - The minimum value of the adjustment. - - The page increment of the adjustment. - - The page size of the adjustment. Note that the page-size is irrelevant and should be set to zero @@ -4236,14 +4137,10 @@ if the adjustment is used for a simple scalar value, e.g. in a - - The step increment of the adjustment. - - The maximum value of the adjustment. Note that values will be restricted by `upper - page-size` if the page-size @@ -4251,8 +4148,6 @@ property is nonzero. - - The value of the adjustment. @@ -4624,8 +4519,6 @@ callback respectively. - - Labels for buttons to show in the alert. The labels should be translated and may contain @@ -4638,8 +4531,6 @@ automatically created. - - This property determines what happens when the Escape key is pressed while the alert is shown. @@ -4652,8 +4543,6 @@ is treated as both cancel and default button, so 0 is returned. - - This property determines what happens when the Return key is pressed while the alert is shown. @@ -4666,20 +4555,14 @@ is treated as both cancel and default button, so 0 is returned. - - The detail text for the alert. - - The message for the alert. - - Whether the alert is modal. @@ -4758,7 +4641,6 @@ alternative, create a new alternative trigger for each option. - Gets the first of the two alternative triggers that may trigger @self. @@ -4776,7 +4658,6 @@ the other one. - Gets the second of the two alternative triggers that may trigger @self. @@ -4794,12 +4675,10 @@ the other one. - The first `GtkShortcutTrigger` to check. - The second `GtkShortcutTrigger` to check. @@ -4866,7 +4745,6 @@ use [method@Gtk.AppChooser.get_app_info]. - Returns the content type for which the `GtkAppChooser` shows applications. This widget will be removed in GTK 5 @@ -4895,7 +4773,6 @@ shows applications. - The content type of the `GtkAppChooser` object. See `GContentType` for more information about content types. @@ -5000,7 +4877,6 @@ in the popup. - Returns the text to display at the top of the dialog. This widget will be removed in GTK 5 @@ -5016,7 +4892,6 @@ in the popup. - Gets whether the dialog is modal. This widget will be removed in GTK 5 @@ -5031,7 +4906,6 @@ in the popup. - Returns whether the dropdown menu should show the default application at the top. This widget will be removed in GTK 5 @@ -5047,7 +4921,6 @@ application at the top. - Returns whether the dropdown menu shows an item for a `GtkAppChooserDialog`. This widget will be removed in GTK 5 @@ -5085,7 +4958,6 @@ to its initial state. - Sets the text to display at the top of the dialog. If the heading is not set, the dialog displays a default text. @@ -5105,7 +4977,6 @@ If the heading is not set, the dialog displays a default text. - Sets whether the dialog should be modal. This widget will be removed in GTK 5 @@ -5123,7 +4994,6 @@ If the heading is not set, the dialog displays a default text. - Sets whether the dropdown menu of this button should show the default application for the given content type at top. This widget will be removed in GTK 5 @@ -5142,7 +5012,6 @@ default application for the given content type at top. - Sets whether the dropdown menu of this button should show an entry to trigger a `GtkAppChooserDialog`. This widget will be removed in GTK 5 @@ -5161,8 +5030,6 @@ entry to trigger a `GtkAppChooserDialog`. - - The text to show at the top of the dialog that can be opened from the button. @@ -5170,21 +5037,15 @@ The string may contain Pango markup. - - Whether the app chooser dialog should be modal. - - Determines whether the dropdown menu shows the default application on top for the provided content type. - - Determines whether the dropdown menu shows an item to open a `GtkAppChooserDialog`. @@ -5297,7 +5158,6 @@ The dialog will show applications that can open the content type. - Returns the text to display at the top of the dialog. This widget will be removed in GTK 5 @@ -5327,7 +5187,6 @@ The dialog will show applications that can open the content type. - Sets the text to display at the top of the dialog. If the heading is not set, the dialog displays a default text. @@ -5354,8 +5213,6 @@ be guessed from the file, if present. - - The text to show at the top of the dialog. The string may contain Pango markup. @@ -5409,7 +5266,6 @@ that can handle content of the given type. - Returns the text that is shown if there are not applications that can handle the content type. This widget will be removed in GTK 5 @@ -5425,7 +5281,6 @@ that can handle the content type. - Gets whether the app chooser should show all applications in a flat list. This widget will be removed in GTK 5 @@ -5441,7 +5296,6 @@ in a flat list. - Gets whether the app chooser should show the default handler for the content type in a separate section. This widget will be removed in GTK 5 @@ -5457,7 +5311,6 @@ for the content type in a separate section. - Gets whether the app chooser should show related applications for the content type in a separate section. This widget will be removed in GTK 5 @@ -5473,7 +5326,6 @@ for the content type in a separate section. - Gets whether the app chooser should show applications which are unrelated to the content type. This widget will be removed in GTK 5 @@ -5489,7 +5341,6 @@ which are unrelated to the content type. - Gets whether the app chooser should show recommended applications for the content type in a separate section. This widget will be removed in GTK 5 @@ -5505,7 +5356,6 @@ for the content type in a separate section. - Sets the text that is shown if there are not applications that can handle the content type. This widget will be removed in GTK 5 @@ -5524,7 +5374,6 @@ that can handle the content type. - Sets whether the app chooser should show all applications in a flat list. This widget will be removed in GTK 5 @@ -5543,7 +5392,6 @@ in a flat list. - Sets whether the app chooser should show the default handler for the content type in a separate section. This widget will be removed in GTK 5 @@ -5562,7 +5410,6 @@ for the content type in a separate section. - Sets whether the app chooser should show related applications for the content type in a separate section. This widget will be removed in GTK 5 @@ -5581,7 +5428,6 @@ for the content type in a separate section. - Sets whether the app chooser should show applications which are unrelated to the content type. This widget will be removed in GTK 5 @@ -5600,7 +5446,6 @@ which are unrelated to the content type. - Sets whether the app chooser should show recommended applications for the content type in a separate section. This widget will be removed in GTK 5 @@ -5619,23 +5464,17 @@ for the content type in a separate section. - - The text that appears in the widget when there are no applications for the given content type. - - If %TRUE, the app chooser presents all applications in a single list, without subsections for default, recommended or related applications. - - Determines whether the app chooser should show the default handler for the content type in a separate section. @@ -5644,8 +5483,6 @@ applications. - - Determines whether the app chooser should show a section for fallback applications. @@ -5654,15 +5491,11 @@ other applications. - - Determines whether the app chooser should show a section for other applications. - - Determines whether the app chooser should show a section for recommended applications. @@ -5922,7 +5755,6 @@ If you are unsure, check it with [func@Gtk.accelerator_parse] first. - Gets the “active” window for the application. The active window is the one that was most recently focused (within @@ -5962,7 +5794,6 @@ for more information. - Returns the menu model that has been set with [method@Gtk.Application.set_menubar]. @@ -6146,7 +5977,6 @@ For the `detailed_action_name`, see `g_action_parse_detailed_name()` and - Sets or unsets the menubar for windows of `application`. This is a menubar in the traditional sense. @@ -6200,13 +6030,10 @@ Inhibitors are also cleared when the application exits. - The currently focused window of the application. - - The `GMenuModel` to be used for the application's menu bar. @@ -6463,7 +6290,6 @@ See [method@Gtk.ApplicationWindow.set_help_overlay]. - Returns whether the window will display a menubar for the app menu and menubar as needed. @@ -6499,7 +6325,6 @@ Additionally, sets up an action with the name - Sets whether the window will display a menubar for the app menu and menubar as needed. @@ -6517,8 +6342,6 @@ and menubar as needed. - - If this property is %TRUE, the window will display a menubar unless it is shown by the desktop shell. @@ -6608,7 +6431,6 @@ Starting from GTK 4.12, `GtkAspectFrame` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` - Gets the child widget of @self. the child widget of @self @@ -6622,7 +6444,6 @@ Starting from GTK 4.12, `GtkAspectFrame` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` - Returns whether the child's size request should override the set aspect ratio of the `GtkAspectFrame`. @@ -6637,7 +6458,6 @@ the set aspect ratio of the `GtkAspectFrame`. - Returns the desired aspect ratio of the child. the desired aspect ratio @@ -6651,7 +6471,6 @@ the set aspect ratio of the `GtkAspectFrame`. - Returns the horizontal alignment of the child within the allocation of the `GtkAspectFrame`. @@ -6666,7 +6485,6 @@ allocation of the `GtkAspectFrame`. - Returns the vertical alignment of the child within the allocation of the `GtkAspectFrame`. @@ -6681,7 +6499,6 @@ allocation of the `GtkAspectFrame`. - Sets the child widget of @self. @@ -6698,7 +6515,6 @@ allocation of the `GtkAspectFrame`. - Sets whether the aspect ratio of the child's size request should override the set aspect ratio of the `GtkAspectFrame`. @@ -6718,7 +6534,6 @@ the `GtkAspectFrame`. - Sets the desired aspect ratio of the child. @@ -6735,7 +6550,6 @@ the `GtkAspectFrame`. - Sets the horizontal alignment of the child within the allocation of the `GtkAspectFrame`. @@ -6753,7 +6567,6 @@ of the `GtkAspectFrame`. - Sets the vertical alignment of the child within the allocation of the `GtkAspectFrame`. @@ -6771,20 +6584,14 @@ of the `GtkAspectFrame`. - - The child widget. - - Whether the `GtkAspectFrame` should use the aspect ratio of its child. - - The aspect ratio to be used by the `GtkAspectFrame`. This property is only used if @@ -6792,14 +6599,10 @@ This property is only used if - - The horizontal alignment of the child. - - The vertical alignment of the child. @@ -8383,7 +8186,6 @@ namespace added: `recent::private` (boolean) and `recent:applications` - Gets the attributes queried on the children. The queried attributes @@ -8397,7 +8199,6 @@ namespace added: `recent::private` (boolean) and `recent:applications` - Returns the filename of the bookmark file that this list is loading. @@ -8412,7 +8213,6 @@ this list is loading. - Gets the IO priority to use while loading file. The IO priority. @@ -8426,7 +8226,6 @@ this list is loading. - Returns %TRUE if the files are currently being loaded. Files will be added to @self from time to time while loading is @@ -8444,7 +8243,6 @@ in between runs. - Sets the @attributes to be enumerated and starts the enumeration. If @attributes is %NULL, no attributes will be queried, but a list @@ -8464,7 +8262,6 @@ of `GFileInfo`s will still be created. - Sets the IO priority to use while loading files. The default IO priority is %G_PRIORITY_DEFAULT. @@ -8483,19 +8280,14 @@ The default IO priority is %G_PRIORITY_DEFAULT. - - The attributes to query. - The bookmark file to load. - - Priority used when loading. @@ -8504,7 +8296,6 @@ The default IO priority is %G_PRIORITY_DEFAULT. - %TRUE if files are being loaded. @@ -8535,7 +8326,6 @@ to determine whether to include items. - Gets the expression that the filter uses to evaluate if an item should be filtered. @@ -8550,7 +8340,6 @@ an item should be filtered. - Returns whether the filter inverts the expression. %TRUE if the filter inverts @@ -8564,7 +8353,6 @@ an item should be filtered. - Sets the expression that the filter uses to check if items should be filtered. @@ -8584,7 +8372,6 @@ The expression must have a value type of %G_TYPE_BOOLEAN. - Sets whether the filter should invert the expression. @@ -8601,14 +8388,10 @@ The expression must have a value type of %G_TYPE_BOOLEAN. - - The boolean expression to evaluate on item. - - If the expression result should be inverted. @@ -8778,7 +8561,6 @@ Starting from GTK 4.12, `GtkBox` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` role. - Gets the value set by gtk_box_set_baseline_child(). the baseline child @@ -8792,7 +8574,6 @@ Starting from GTK 4.12, `GtkBox` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` role. - Gets the value set by gtk_box_set_baseline_position(). the baseline position @@ -8806,7 +8587,6 @@ Starting from GTK 4.12, `GtkBox` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` role. - Returns whether the box is homogeneous (all children are the same size). @@ -8821,7 +8601,6 @@ same size). - Gets the value set by gtk_box_set_spacing(). spacing between children @@ -8917,7 +8696,6 @@ If @sibling is %NULL, move @child to the first position. - Sets the baseline child of a box. This affects only vertical boxes. @@ -8936,7 +8714,6 @@ This affects only vertical boxes. - Sets the baseline position of a box. This affects only horizontal boxes with at least one baseline @@ -8959,7 +8736,6 @@ extra space available. - Sets whether or not all children of @box are given equal space in the box. @@ -8978,7 +8754,6 @@ in the box. - Sets the number of pixels to place between children of @box. @@ -8995,26 +8770,18 @@ in the box. - - The child that determines the baseline, in vertical orientation. - - The position of the baseline aligned widgets if extra space is available. - - Whether the children should all be the same size. - - The amount of space between children. @@ -9077,7 +8844,6 @@ you can use the [property@Gtk.BoxLayout:spacing] property. - Gets the value set by gtk_box_layout_set_baseline_position(). the baseline position @@ -9091,7 +8857,6 @@ you can use the [property@Gtk.BoxLayout:spacing] property. - Returns whether the layout is set to be homogeneous. %TRUE if the layout is homogeneous @@ -9105,7 +8870,6 @@ you can use the [property@Gtk.BoxLayout:spacing] property. - Returns the space that @box_layout puts between children. the spacing of the layout @@ -9119,7 +8883,6 @@ you can use the [property@Gtk.BoxLayout:spacing] property. - Sets the index of the child that determines the baseline in vertical layout. @@ -9137,7 +8900,6 @@ in vertical layout. - Sets the baseline position of a box layout. The baseline position affects only horizontal boxes with at least one @@ -9160,7 +8922,6 @@ space available. - Sets whether the box layout will allocate the same size to all children. @@ -9178,7 +8939,6 @@ size to all children. - Sets how much spacing to put between children. @@ -9195,8 +8955,6 @@ size to all children. - - The child that determines the baseline of the box in vertical layout. @@ -9206,8 +8964,6 @@ the bottom edge of the child is used. - - The position of the allocated baseline within the extra space allocated to each child. @@ -9216,15 +8972,11 @@ at least one child with a baseline alignment. - - Whether the box layout should distribute the available space equally among the children. - - The space to put between the children. @@ -10702,7 +10454,6 @@ templates are handled by `GtkWidget`. - Gets the current object set via gtk_builder_set_current_object(). the current object @@ -10757,7 +10508,6 @@ counts of the returned objects. - Gets the scope in use that was set via gtk_builder_set_scope(). the current scope @@ -10771,7 +10521,6 @@ counts of the returned objects. - Gets the translation domain of @builder. the translation domain @@ -10807,7 +10556,6 @@ the `GtkBuildable` interface on a type. - Sets the current object for the @builder. The current object can be thought of as the `this` object that the @@ -10832,7 +10580,6 @@ object to the widget the template is inited for. For functions like - Sets the scope the builder should operate in. If @scope is %NULL, a new [class@Gtk.BuilderCScope] will be created. @@ -10851,7 +10598,6 @@ If @scope is %NULL, a new [class@Gtk.BuilderCScope] will be created. - Sets the translation domain of @builder. @@ -10937,20 +10683,14 @@ assigned a `GError` from the %GTK_BUILDER_ERROR domain. - - The object the builder is evaluating for. - - The scope the builder is operating in - - The translation domain used when translating property values that have been marked as translatable. @@ -11215,7 +10955,6 @@ using data read from the given @resource_path to pass to `GtkBuilder`. - Gets the data used as the `GtkBuilder` UI template for constructing listitems. @@ -11230,7 +10969,6 @@ listitems. - If the data references a resource, gets the path of that resource. The path to the resource @@ -11244,7 +10982,6 @@ listitems. - Gets the scope used when constructing listitems. The scope used when constructing listitems @@ -11258,17 +10995,14 @@ listitems. - `GBytes` containing the UI definition. - Path of the resource containing the UI definition. - `GtkBuilderScope` to use when instantiating listitems @@ -11585,7 +11319,6 @@ size of its contents. - Gets the child widget of @button. the child widget of @button @@ -11599,7 +11332,6 @@ size of its contents. - Returns whether the button has a frame. %TRUE if the button has a frame @@ -11613,7 +11345,6 @@ size of its contents. - Returns the icon name of the button. If the icon name has not been set with [method@Gtk.Button.set_icon_name] @@ -11631,7 +11362,6 @@ an empty button with [ctor@Gtk.Button.new] to use as a container. - Fetches the text from the label of the button. If the label text has not been set with [method@Gtk.Button.set_label] @@ -11650,7 +11380,6 @@ by the widget and must not be modified or freed. - gets whether underlines are interpreted as mnemonics. See [method@Gtk.Button.set_use_underline]. @@ -11688,7 +11417,6 @@ For icons and custom children, this function has no effect. - Sets the child widget of @button. Note that by using this API, you take full responsibility for setting @@ -11711,7 +11439,6 @@ relations from @child to @button. - Sets the style of the button. Buttons can have a flat appearance or have a frame drawn around them. @@ -11730,7 +11457,6 @@ Buttons can have a flat appearance or have a frame drawn around them. - Adds a `GtkImage` with the given icon name as a child. If @button already contains a child widget, that child widget will @@ -11750,7 +11476,6 @@ be removed and replaced with the image. - Sets the text of the label of the button to @label. This will also clear any previously set labels. @@ -11769,7 +11494,6 @@ This will also clear any previously set labels. - Sets whether to use underlines as mnemonics. If true, an underline in the text of the button label indicates @@ -11799,32 +11523,22 @@ property has no effect. - - The child widget. - - Whether the button has a frame. - - The name of the icon used to automatically populate the button. - - Text of the label inside the button, if the button contains a label widget. - - If set, an underline in the text indicates that the following character is to be used as mnemonic. @@ -12423,7 +12137,6 @@ The returned date is in the local time zone. - Returns whether @self is currently showing the names of the week days. @@ -12441,7 +12154,6 @@ property. - Returns whether @self is currently showing the heading. This is the value of the [property@Gtk.Calendar:show-heading] @@ -12458,7 +12170,6 @@ property. - Returns whether @self is showing week numbers right now. @@ -12559,7 +12270,6 @@ when the day is 31, fails. - Sets whether the calendar shows day names. @@ -12576,7 +12286,6 @@ when the day is 31, fails. - Sets whether the calendar should show a heading. The heading contains the current year and month as well as @@ -12596,7 +12305,6 @@ buttons for changing both. - Sets whether week numbers are shown in the calendar. @@ -12659,20 +12367,14 @@ This property gets initially set to the current month. - - Determines whether day names are displayed. - - Determines whether a heading is displayed. - - Determines whether week numbers are displayed. @@ -19663,7 +19365,6 @@ Starting from GTK 4.12, `GtkCenterBox` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` ro - Gets the value set by gtk_center_box_set_baseline_position(). the baseline position @@ -19703,7 +19404,6 @@ Starting from GTK 4.12, `GtkCenterBox` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` ro - Gets whether @self shrinks the center widget after other children. whether to shrink the center widget after others @@ -19730,7 +19430,6 @@ Starting from GTK 4.12, `GtkCenterBox` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` ro - Sets the baseline position of a center box. This affects only horizontal boxes with at least one baseline @@ -19789,7 +19488,6 @@ To remove the existing end widget, pass %NULL. - Sets whether to shrink the center widget after other children. By default, when there's no space to give all three children their @@ -19831,20 +19529,14 @@ To remove the existing start widget, pass %NULL. - - The position of the baseline aligned widget if extra space is available. - - The widget that is placed at the center position. - - The widget that is placed at the end position. In vertical orientation, the end position is at the bottom. @@ -19853,8 +19545,6 @@ edge wrt. to the text direction. - - Whether to shrink the center widget after other children. By default, when there's no space to give all three children their @@ -19866,8 +19556,6 @@ center widget starts shrinking instead. - - The widget that is placed at the start position. In vertical orientation, the start position is at the top. @@ -19945,7 +19633,6 @@ The center widget is centered regarding the full width of the layout's. - Gets whether @self shrinks the center widget after other children. whether to shrink the center widget after others @@ -20040,7 +19727,6 @@ To remove the existing center widget, pass %NULL. - Sets whether to shrink the center widget after other children. By default, when there's no space to give all three children their @@ -20082,8 +19768,6 @@ To remove the existing start widget, pass %NULL. - - Whether to shrink the center widget after other children. By default, when there's no space to give all three children their @@ -20223,7 +19907,6 @@ is grouped together with other checkbuttons. - Returns whether the check button is active. whether the check button is active @@ -20237,7 +19920,6 @@ is grouped together with other checkbuttons. - Gets the child widget of @button or `NULL` if [property@CheckButton:label] is set. the child widget of @button @@ -20251,7 +19933,6 @@ is grouped together with other checkbuttons. - Returns whether the check button is in an inconsistent state. %TRUE if @check_button is currently in an inconsistent state @@ -20265,7 +19946,6 @@ is grouped together with other checkbuttons. - Returns the label of the check button or `NULL` if [property@CheckButton:child] is set. The label @self shows next @@ -20280,7 +19960,6 @@ is grouped together with other checkbuttons. - Returns whether underlines in the label indicate mnemonics. The value of the [property@Gtk.CheckButton:use-underline] property. @@ -20296,7 +19975,6 @@ is grouped together with other checkbuttons. - Changes the check buttons active state. @@ -20313,7 +19991,6 @@ is grouped together with other checkbuttons. - Sets the child widget of @button. Note that by using this API, you take full responsibility for setting @@ -20336,7 +20013,6 @@ relations from @child to @button. - Adds @self to the group of @group. In a group of multiple check buttons, only one button can be active @@ -20368,7 +20044,6 @@ value. - Sets the `GtkCheckButton` to inconsistent state. You should turn off the inconsistent state again if the user checks @@ -20388,7 +20063,6 @@ the check button. This has to be done manually. - Sets the text of @self. If [property@Gtk.CheckButton:use-underline] is %TRUE, an underscore @@ -20410,7 +20084,6 @@ in @label is interpreted as mnemonic indicator, see - Sets whether underlines in the label indicate mnemonics. If @setting is %TRUE, an underscore character in @self's label @@ -20431,8 +20104,6 @@ to [property@Gtk.Label:use-underline]. - - If the check button is active. Setting `active` to %TRUE will add the `:checked:` state to both @@ -20440,19 +20111,14 @@ the check button and the indicator CSS node. - - The child widget. - The check button whose group this widget belongs to. - - If the check button is in an “in between” state. The inconsistent state only affects visual appearance, @@ -20460,14 +20126,10 @@ not the semantics of the button. - - Text of the label inside the check button, if it contains a label widget. - - If set, an underline in the text indicates that the following character is to be used as mnemonic. @@ -20634,7 +20296,6 @@ color when the user finishes. - Gets whether the dialog is modal. Use [class@Gtk.ColorDialogButton] instead @@ -20649,7 +20310,6 @@ color when the user finishes. - Gets the title of the color chooser dialog. Use [class@Gtk.ColorDialogButton] instead @@ -20664,7 +20324,6 @@ color when the user finishes. - Sets whether the dialog should be modal. Use [class@Gtk.ColorDialogButton] instead @@ -20682,7 +20341,6 @@ color when the user finishes. - Sets the title for the color chooser dialog. Use [class@Gtk.ColorDialogButton] instead @@ -20700,8 +20358,6 @@ color when the user finishes. - - Whether the color chooser dialog should be modal. @@ -20714,8 +20370,6 @@ button is already part of a palette. - - The title of the color chooser dialog @@ -20815,7 +20469,6 @@ If @colors is %NULL, removes all previously added palettes. - Gets the currently-selected color. Use [class@Gtk.ColorDialog] instead @@ -20833,7 +20486,6 @@ If @colors is %NULL, removes all previously added palettes. - Sets the color. Use [class@Gtk.ColorDialog] instead @@ -20899,7 +20551,6 @@ If @colors is %NULL, removes all previously added palettes. - Gets the currently-selected color. Use [class@Gtk.ColorDialog] instead @@ -20917,7 +20568,6 @@ If @colors is %NULL, removes all previously added palettes. - Returns whether the color chooser shows the alpha channel. Use [class@Gtk.ColorDialog] instead @@ -20933,7 +20583,6 @@ If @colors is %NULL, removes all previously added palettes. - Sets the color. Use [class@Gtk.ColorDialog] instead @@ -20951,7 +20600,6 @@ If @colors is %NULL, removes all previously added palettes. - Sets whether or not the color chooser should use the alpha channel. Use [class@Gtk.ColorDialog] instead @@ -20969,8 +20617,6 @@ If @colors is %NULL, removes all previously added palettes. - - The currently selected color, as a `GdkRGBA` struct. The property can be set to change the current selection @@ -20980,8 +20626,6 @@ programmatically. - - Whether colors may have alpha (translucency). When ::use-alpha is %FALSE, the `GdkRGBA` struct obtained @@ -21374,21 +21018,15 @@ color chooser dialog. - - Whether the color chooser dialog is modal. - - A title that may be shown on the color chooser dialog that is presented by [method@Gtk.ColorDialog.choose_rgba]. - - Whether colors may have alpha (translucency). When with-alpha is %FALSE, the color that is selected @@ -21500,15 +21138,11 @@ presented when the user clicks the button. - - The `GtkColorDialog` that contains parameters for the color chooser dialog. - - The selected color. This property can be set to give the button its initial @@ -21643,7 +21277,6 @@ to add columns next. - Gets the list of columns in this column view. This list is constant over the lifetime of @self and can be used to @@ -21661,7 +21294,6 @@ monitor changes to the columns of @self by connecting to the - Returns whether rows can be selected by dragging with the mouse. %TRUE if rubberband selection is enabled @@ -21675,7 +21307,6 @@ monitor changes to the columns of @self by connecting to the - Gets the factory that's currently used to populate section headers. The factory in use @@ -21689,7 +21320,6 @@ monitor changes to the columns of @self by connecting to the - Gets the model that's currently used to read the items displayed. The model in use @@ -21703,7 +21333,6 @@ monitor changes to the columns of @self by connecting to the - Returns whether columns are reorderable. %TRUE if columns are reorderable @@ -21717,7 +21346,6 @@ monitor changes to the columns of @self by connecting to the - Gets the factory set via [method@Gtk.ColumnView.set_row_factory]. The factory @@ -21731,7 +21359,6 @@ monitor changes to the columns of @self by connecting to the - Returns whether the list should show separators between columns. @@ -21746,7 +21373,6 @@ between columns. - Returns whether the list should show separators between rows. @@ -21761,7 +21387,6 @@ between rows. - Returns whether rows will be activated on single click and selected on hover. @@ -21776,7 +21401,6 @@ selected on hover. - Returns a special sorter that reflects the users sorting choices in the column view. @@ -21808,7 +21432,6 @@ gtk_column_view_set_model (view, selection); - Gets the behavior set for the <kbd>Tab</kbd> key. The behavior of the <kbd>Tab</kbd> key @@ -21895,7 +21518,6 @@ If it isn't, then the changes will take effect once that happens. - Sets whether selections can be changed by dragging with the mouse. @@ -21912,7 +21534,6 @@ If it isn't, then the changes will take effect once that happens. - Sets the `GtkListItemFactory` to use for populating the [class@Gtk.ListHeader] objects used in section headers. @@ -21933,7 +21554,6 @@ section headers. - Sets the model to use. This must be a [iface@Gtk.SelectionModel]. @@ -21952,7 +21572,6 @@ This must be a [iface@Gtk.SelectionModel]. - Sets whether columns should be reorderable by dragging. @@ -21969,7 +21588,6 @@ This must be a [iface@Gtk.SelectionModel]. - Sets the factory used for configuring rows. The factory must be for configuring [class@Gtk.ColumnViewRow] objects. @@ -21992,7 +21610,6 @@ that see [method@GtkColumnViewColumn.set_factory] and [class@GtkColumnViewCell]. - Sets whether the list should show separators between columns. @@ -22010,7 +21627,6 @@ between columns. - Sets whether the list should show separators between rows. @@ -22028,7 +21644,6 @@ between rows. - Sets whether rows should be activated on single click and selected on hover. @@ -22046,7 +21661,6 @@ selected on hover. - Sets the behavior of the <kbd>Tab</kbd> and <kbd>Shift</kbd>+<kbd>Tab</kbd> keys. @@ -22094,70 +21708,50 @@ If @column is %NULL, the view will be unsorted. - The list of columns. - - Allow rubberband selection. - - Factory for creating header widgets. The factory must be for configuring [class@Gtk.ListHeader] objects. - - Model for the items displayed. - - Whether columns are reorderable. - - The factory used for configuring rows. The factory must be for configuring [class@Gtk.ColumnViewRow] objects. - - Show separators between columns. - - Show separators between rows. - - Activate rows on single click and select them on hover. - Sorter with the sorting choices of the user. - - Behavior of the <kbd>Tab</kbd> key @@ -22196,7 +21790,6 @@ by application code. This is done by calling [method@Gtk.ColumnViewCell.set_chil 2. The bound stage where the listitem references an item from the list. The [property@Gtk.ColumnViewCell:item] property is not %NULL. - Gets the child previously set via gtk_column_view_cell_set_child() or %NULL if none was set. @@ -22211,7 +21804,6 @@ by application code. This is done by calling [method@Gtk.ColumnViewCell.set_chil - Checks if a list item has been set to be focusable via gtk_column_view_cell_set_focusable(). @@ -22226,7 +21818,6 @@ gtk_column_view_cell_set_focusable(). - Gets the model item that associated with @self. If @self is unbound, this function returns %NULL. @@ -22242,7 +21833,6 @@ If @self is unbound, this function returns %NULL. - Gets the position in the model that @self currently displays. If @self is unbound, %GTK_INVALID_LIST_POSITION is returned. @@ -22258,7 +21848,6 @@ If @self is unbound, %GTK_INVALID_LIST_POSITION is returned. - Checks if the item is displayed as selected. The selected state is maintained by the liste widget and its model @@ -22275,7 +21864,6 @@ and cannot be set otherwise. - Sets the child to be used for this listitem. This function is typically called by applications when @@ -22296,7 +21884,6 @@ binding it multiple times. - Sets @self to be focusable. If an item is focusable, it can be focused using the keyboard. @@ -22321,29 +21908,22 @@ By default, list items are focusable. - - Widget used for display. - - If the item can be focused with the keyboard. - Displayed item. - Position of the item. - If the item is currently selected. @@ -22391,7 +21971,6 @@ column = gtk_column_view_column_new (_("Name"), - Gets the column view that's currently displaying this column. If @self has not been added to a column view yet, %NULL is returned. @@ -22407,7 +21986,6 @@ If @self has not been added to a column view yet, %NULL is returned. - Returns whether this column should expand. %TRUE if this column expands @@ -22421,7 +21999,6 @@ If @self has not been added to a column view yet, %NULL is returned. - Gets the factory that's currently used to populate list items for this column. @@ -22436,7 +22013,6 @@ this column. - Gets the fixed width of the column. the fixed with of the column @@ -22450,7 +22026,6 @@ this column. - Gets the menu model that is used to create the context menu for the column header. @@ -22465,7 +22040,6 @@ for the column header. - Returns the ID set with gtk_column_view_column_set_id(). The column's ID @@ -22479,7 +22053,6 @@ for the column header. - Returns whether this column is resizable. %TRUE if this column is resizable @@ -22493,7 +22066,6 @@ for the column header. - Returns the sorter that is associated with the column. the `GtkSorter` of @self @@ -22507,7 +22079,6 @@ for the column header. - Returns the title set with gtk_column_view_column_set_title(). The column's title @@ -22521,7 +22092,6 @@ for the column header. - Returns whether this column is visible. %TRUE if this column is visible @@ -22535,7 +22105,6 @@ for the column header. - Sets the column to take available extra space. The extra space is shared equally amongst all columns that @@ -22555,7 +22124,6 @@ have the expand set to %TRUE. - Sets the `GtkListItemFactory` to use for populating list items for this column. @@ -22573,7 +22141,6 @@ column. - If @fixed_width is not -1, sets the fixed width of @column; otherwise unsets it. @@ -22594,7 +22161,6 @@ width. Interactive resizing also sets the “fixed-width” property.< - Sets the menu model that is used to create the context menu for the column header. @@ -22612,7 +22178,6 @@ for the column header. - Sets the id of this column. GTK makes no use of this, but applications can use it when @@ -22634,7 +22199,6 @@ It is up to callers to ensure uniqueness of IDs. - Sets whether this column should be resizable by dragging. @@ -22651,7 +22215,6 @@ It is up to callers to ensure uniqueness of IDs. - Associates a sorter with the column. If @sorter is %NULL, the column will not let users change @@ -22677,7 +22240,6 @@ for setting up customizable sorting for [class@Gtk.ColumnView]. - Sets the title of this column. The title is displayed in the header of a `GtkColumnView` @@ -22698,7 +22260,6 @@ be translated. - Sets whether this column should be visible in views. @@ -22715,40 +22276,29 @@ be translated. - The `GtkColumnView` this column is a part of. - - Column gets share of extra width allocated to the view. - - Factory for populating list items. The factory must be for configuring [class@Gtk.ColumnViewCell] objects. - - If not -1, this is the width that the column is allocated, regardless of the size of its content. - - Menu model used to create the context menu for the column header. - - An ID for the column. GTK is not currently using the ID for anything, but @@ -22759,26 +22309,18 @@ It is up to applications to ensure uniqueness of IDs. - - Whether this column is resizable. - - Sorter for sorting items according to this column. - - Title displayed in the header. - - Whether this column is visible. @@ -22817,7 +22359,6 @@ see [method@GtkColumnViewColumn.set_factory] and [class@GtkColumnViewCell]. - Checks if the row has been set to be activatable via gtk_column_view_row_set_activatable(). @@ -22832,7 +22373,6 @@ gtk_column_view_row_set_activatable(). - Checks if a row item has been set to be focusable via gtk_column_view_row_set_focusable(). @@ -22847,7 +22387,6 @@ gtk_column_view_row_set_focusable(). - Gets the model item that associated with @self. If @self is unbound, this function returns %NULL. @@ -22863,7 +22402,6 @@ If @self is unbound, this function returns %NULL. - Gets the position in the model that @self currently displays. If @self is unbound, %GTK_INVALID_LIST_POSITION is returned. @@ -22879,7 +22417,6 @@ If @self is unbound, %GTK_INVALID_LIST_POSITION is returned. - Checks if the row has been set to be selectable via gtk_column_view_row_set_selectable(). @@ -22896,7 +22433,6 @@ Do not confuse this function with [method@Gtk.ColumnViewRow.get_selected]. - Checks if the item is selected that this row corresponds to. The selected state is maintained by the list widget and its model @@ -22947,7 +22483,6 @@ which may be used by e.g. screen readers. - Sets @self to be activatable. If a row is activatable, double-clicking on the row, using @@ -22971,7 +22506,6 @@ By default, row are activatable. - Sets @self to be focusable. If a row is focusable, it can be focused using the keyboard. @@ -22996,7 +22530,6 @@ By default, rows are focusable. - Sets @self to be selectable. If a row is selectable, clicking on the row or using the keyboard @@ -23023,47 +22556,34 @@ By default, rows are selectable. - - The accessible description to set on the row. - - The accessible label to set on the row. - - If the row can be activated by the user. - - If the row can be focused with the keyboard. - The item for this row. - Position of the row. - - If the row can be selected by the user. - If the item in the row is currently selected. @@ -23184,7 +22704,6 @@ If there is no primary sort column, then this function returns - The primary sort column. The primary sort column is the one that displays the triangle @@ -23192,7 +22711,6 @@ in a column view header. - The primary sort order. The primary sort order determines whether the triangle displayed @@ -23380,7 +22898,6 @@ an immediate child of the root of the tree, this function returns - Returns the ID of the active row of @combo_box. This value is taken from the active row and the column specified @@ -23427,7 +22944,6 @@ If no item is active, @iter is left unchanged. - Returns whether the combo box sets the dropdown button sensitive or not when there are no items in the model. Use [class@Gtk.DropDown] @@ -23447,7 +22963,6 @@ sensitive or not when there are no items in the model. - Gets the child widget of @combo_box. Use [class@Gtk.DropDown] @@ -23477,7 +22992,6 @@ from to display in the internal entry. - Returns whether the combo box has an entry. Use [class@Gtk.DropDown] @@ -23492,7 +23006,6 @@ from to display in the internal entry. - Returns the column which @combo_box is using to get string IDs for values from. Use [class@Gtk.DropDown] @@ -23508,7 +23021,6 @@ for values from. - Returns the `GtkTreeModel` of @combo_box. Use [class@Gtk.DropDown] @@ -23524,7 +23036,6 @@ for values from. - Gets whether the popup uses a fixed width. Use [class@Gtk.DropDown] @@ -23609,7 +23120,6 @@ back later. - Sets the active item of @combo_box to be the item at @index. Use [class@Gtk.DropDown] @@ -23628,7 +23138,6 @@ back later. - Changes the active row of @combo_box to the one that has an ID equal to @active_id. @@ -23676,7 +23185,6 @@ If @iter is %NULL, the active item is unset. - Sets whether the dropdown button of the combo box should update its sensitivity depending on the model contents. Use [class@Gtk.DropDown] @@ -23695,7 +23203,6 @@ its sensitivity depending on the model contents. - Sets the child widget of @combo_box. Use [class@Gtk.DropDown] @@ -23741,7 +23248,6 @@ This is only relevant if @combo_box has been created with - Sets the model column which @combo_box should use to get string IDs for values from. @@ -23763,7 +23269,6 @@ The column @id_column in the model of @combo_box must be of type - Sets the model used by @combo_box to be @model. Will unset a previously set model (if applicable). If model is %NULL, @@ -23788,7 +23293,6 @@ cell renderers for the new model. - Specifies whether the popup’s width should be a fixed width. If @fixed is %TRUE, the popup's width is set to match the @@ -23838,8 +23342,6 @@ This is the default value. - - The item which is currently active. If the model is a non-flat treemodel, and the active item is not an @@ -23849,27 +23351,19 @@ immediate child of the root of the tree, this property has the value - - The value of the ID column of the active row. - - Whether the dropdown button is sensitive when the model is empty. - - The child widget. - - The model column to associate with strings from the entry. This is property only relevant if the combo was created with @@ -23877,7 +23371,6 @@ This is property only relevant if the combo was created with - Whether the combo box has an entry. @@ -23886,21 +23379,15 @@ This is property only relevant if the combo was created with - - The model column that provides string IDs for the values in the model, if != -1. - - The model from which the combo box takes its values. - - Whether the popup's width should be a fixed width matching the allocated width of the combo box. @@ -24483,7 +23970,6 @@ attribute on a target and a constant value. - Retrieves the constant factor added to the source attributes' value. a constant factor @@ -24497,7 +23983,6 @@ attribute on a target and a constant value. - Retrieves the multiplication factor applied to the source attribute's value. @@ -24512,7 +23997,6 @@ attribute's value. - The order relation between the terms of the constraint. a relation type @@ -24526,7 +24010,6 @@ attribute's value. - Retrieves the [iface@Gtk.ConstraintTarget] used as the source for the constraint. @@ -24544,7 +24027,6 @@ the widget using the [class@Gtk.ConstraintLayout] as the source. - Retrieves the attribute of the source to be read by the constraint. the source's attribute @@ -24558,7 +24040,6 @@ the widget using the [class@Gtk.ConstraintLayout] as the source. - Retrieves the strength of the constraint. the strength value @@ -24572,7 +24053,6 @@ the widget using the [class@Gtk.ConstraintLayout] as the source. - Retrieves the [iface@Gtk.ConstraintTarget] used as the target for the constraint. @@ -24590,7 +24070,6 @@ the widget using the [class@Gtk.ConstraintLayout] as the target. - Retrieves the attribute of the target to be set by the constraint. the target's attribute @@ -24646,23 +24125,19 @@ constraint layout. - The constant value to be added to the [property@Gtk.Constraint:source-attribute]. - The multiplication factor to be applied to the [property@Gtk.Constraint:source-attribute]. - The order relation between the terms of the constraint. - The source of the constraint. The constraint will set the [property@Gtk.Constraint:target-attribute] @@ -24671,13 +24146,11 @@ property of the source. - The attribute of the [property@Gtk.Constraint:source] read by the constraint. - The strength of the constraint. The strength can be expressed either using one of the symbolic values @@ -24686,7 +24159,6 @@ value. - The target of the constraint. The constraint will set the [property@Gtk.Constraint:target-attribute] @@ -24695,7 +24167,6 @@ property of the source widget. - The attribute of the [property@Gtk.Constraint:target] set by the constraint. @@ -24815,7 +24286,6 @@ Unlike a `GtkWidget`, a `GtkConstraintGuide` will not be drawn. - Retrieves the name set using gtk_constraint_guide_set_name(). the name of the guide @@ -24849,7 +24319,6 @@ Unlike a `GtkWidget`, a `GtkConstraintGuide` will not be drawn. - Retrieves the strength set using gtk_constraint_guide_set_strength(). the strength of the constraint on the natural size @@ -24909,7 +24378,6 @@ the constraints will be updated to reflect the new size. - Sets a name for the given `GtkConstraintGuide`. The name is useful for debugging purposes. @@ -24951,7 +24419,6 @@ the constraints will be updated to reflect the new size. - Sets the strength of the constraint on the natural size of the given `GtkConstraintGuide`. @@ -24985,8 +24452,6 @@ given `GtkConstraintGuide`. - - A name that identifies the `GtkConstraintGuide`, for debugging. @@ -24999,8 +24464,6 @@ given `GtkConstraintGuide`. - - The `GtkConstraintStrength` to be used for the constraint on the natural size of the guide. @@ -27246,7 +26709,6 @@ with the given @attributes. - Gets the attributes queried on the children. The queried attributes @@ -27260,7 +26722,6 @@ with the given @attributes. - Gets the loading error, if any. If an error occurs during the loading process, the loading process @@ -27282,7 +26743,6 @@ successfully queried files will remain in the list. - Gets the file whose children are currently enumerated. The file whose children are enumerated @@ -27296,7 +26756,6 @@ successfully queried files will remain in the list. - Gets the IO priority set via gtk_directory_list_set_io_priority(). The IO priority. @@ -27310,7 +26769,6 @@ successfully queried files will remain in the list. - Returns whether the directory list is monitoring the directory for changes. @@ -27325,7 +26783,6 @@ the directory for changes. - Returns %TRUE if the children enumeration is currently in progress. @@ -27344,7 +26801,6 @@ in between runs. - Sets the @attributes to be enumerated and starts the enumeration. If @attributes is %NULL, the list of file infos will still be created, it will just @@ -27364,7 +26820,6 @@ not contain any extra attributes. - Sets the @file to be enumerated and starts the enumeration. If @file is %NULL, the result will be an empty list. @@ -27383,7 +26838,6 @@ If @file is %NULL, the result will be an empty list. - Sets the IO priority to use while loading directories. Setting the priority while @self is loading will reprioritize the @@ -27408,7 +26862,6 @@ may increase responsiveness. - Sets whether the directory list will monitor the directory for changes. @@ -27435,25 +26888,18 @@ and when monitoring was turned on. - - The attributes to query. - Error encountered while loading files. - - File to query. - - Priority used when loading. @@ -27462,13 +26908,10 @@ and when monitoring was turned on. - %TRUE if files are being loaded. - - %TRUE if the directory is monitored for changed. @@ -27567,7 +27010,6 @@ hotspot of the cursor. - Gets the widget currently used as drag icon. The drag icon @@ -27581,7 +27023,6 @@ hotspot of the cursor. - Sets the widget to display as the drag icon. @@ -27598,8 +27039,6 @@ hotspot of the cursor. - - The widget to display as drag icon. @@ -27706,7 +27145,6 @@ data after it has been transferred. - Gets the actions that are currently set on the `GtkDragSource`. the actions set on @source @@ -27720,7 +27158,6 @@ data after it has been transferred. - Gets the current content provider of a `GtkDragSource`. the `GdkContentProvider` of @source @@ -27748,7 +27185,6 @@ data after it has been transferred. - Sets the actions on the `GtkDragSource`. During a DND operation, the actions are offered to potential @@ -27773,7 +27209,6 @@ or in a handler for the [signal@Gtk.DragSource::prepare] signal. - Sets a content provider on a `GtkDragSource`. When the data is requested in the cause of a DND operation, @@ -27832,8 +27267,6 @@ a [signal@Gtk.DragSource::prepare] or - - The actions that are supported by drag operations from the source. Note that you must handle the [signal@Gtk.DragSource::drag-end] signal @@ -27841,8 +27274,6 @@ if the actions include %GDK_ACTION_MOVE. - - The data that is offered by drag operations from this source. @@ -28033,7 +27464,6 @@ creating your own `GtkWidget` subclass. - Retrieves the content height of the `GtkDrawingArea`. The height requested for content of the drawing area @@ -28047,7 +27477,6 @@ creating your own `GtkWidget` subclass. - Retrieves the content width of the `GtkDrawingArea`. The width requested for content of the drawing area @@ -28061,7 +27490,6 @@ creating your own `GtkWidget` subclass. - Sets the desired height of the contents of the drawing area. Note that because widgets may be allocated larger sizes than they @@ -28085,7 +27513,6 @@ If the height is set to 0 (the default), the drawing area may disappear. - Sets the desired width of the contents of the drawing area. Note that because widgets may be allocated larger sizes than they @@ -28147,14 +27574,10 @@ on the drawing area. This will cause a redraw and will call @draw_func again. - - The content height. - - The content width. @@ -28261,7 +27684,6 @@ events during drag and drop. - Returns if a Drag-and-Drop operation is within the widget @self or one of its children. @@ -28276,7 +27698,6 @@ events during drag and drop. - Returns the `GdkDrop` of a current Drag-and-Drop operation over the widget of @self. @@ -28292,7 +27713,6 @@ over the widget of @self. - Returns if a Drag-and-Drop operation is within the widget @self, not one of its children. @@ -28308,7 +27728,6 @@ over the widget of @self. - Whether the pointer of a Drag-and-Drop operation is in the controller's widget or a descendant. @@ -28320,7 +27739,6 @@ before [signal@Gtk.DropControllerMotion::enter], but after - The ongoing drop operation over the controller's widget or its descendant. @@ -28335,7 +27753,6 @@ before [signal@Gtk.DropControllerMotion::enter], but after - Whether the pointer is in the controllers widget itself, as opposed to in a descendent widget. @@ -28483,7 +27900,6 @@ the strings. - Returns whether search is enabled. %TRUE if the popup includes a search entry @@ -28497,7 +27913,6 @@ the strings. - Gets the expression set that is used to obtain strings from items. See [method@Gtk.DropDown.set_expression]. @@ -28513,7 +27928,6 @@ See [method@Gtk.DropDown.set_expression]. - Gets the factory that's currently used to populate list items. The factory returned by this function is always used for the @@ -28531,7 +27945,6 @@ if [property@Gtk.DropDown:list-factory] is not set. - Gets the factory that's currently used to create header widgets for the popup. The factory in use @@ -28545,7 +27958,6 @@ if [property@Gtk.DropDown:list-factory] is not set. - Gets the factory that's currently used to populate list items in the popup. The factory in use @@ -28559,7 +27971,6 @@ if [property@Gtk.DropDown:list-factory] is not set. - Gets the model that provides the displayed items. The model in use @@ -28573,7 +27984,6 @@ if [property@Gtk.DropDown:list-factory] is not set. - Returns the match mode that the search filter is using. the match mode of the search filter @@ -28587,7 +27997,6 @@ if [property@Gtk.DropDown:list-factory] is not set. - Gets the position of the selected item. the position of the selected item, or %GTK_INVALID_LIST_POSITION @@ -28602,7 +28011,6 @@ if [property@Gtk.DropDown:list-factory] is not set. - Gets the selected item. If no item is selected, %NULL is returned. The selected item @@ -28616,7 +28024,6 @@ if [property@Gtk.DropDown:list-factory] is not set. - Returns whether to show an arrow within the widget. %TRUE if an arrow will be shown. @@ -28630,7 +28037,6 @@ if [property@Gtk.DropDown:list-factory] is not set. - Sets whether a search entry will be shown in the popup that allows to search for items in the list. @@ -28651,7 +28057,6 @@ search to work. - Sets the expression that gets evaluated to obtain strings from items. This is used for search in the popup. The expression must have @@ -28671,7 +28076,6 @@ a value type of %G_TYPE_STRING. - Sets the `GtkListItemFactory` to use for populating list items. @@ -28688,7 +28092,6 @@ a value type of %G_TYPE_STRING. - Sets the `GtkListItemFactory` to use for creating header widgets for the popup. @@ -28705,7 +28108,6 @@ a value type of %G_TYPE_STRING. - Sets the `GtkListItemFactory` to use for populating list items in the popup. @@ -28722,7 +28124,6 @@ a value type of %G_TYPE_STRING. - Sets the `GListModel` to use. @@ -28739,7 +28140,6 @@ a value type of %G_TYPE_STRING. - Sets the match mode for the search filter. @@ -28756,7 +28156,6 @@ a value type of %G_TYPE_STRING. - Selects the item at the given position. @@ -28773,7 +28172,6 @@ a value type of %G_TYPE_STRING. - Sets whether an arrow will be displayed within the widget. @@ -28790,8 +28188,6 @@ a value type of %G_TYPE_STRING. - - Whether to show a search entry in the popup. Note that search requires [property@Gtk.DropDown:expression] @@ -28799,8 +28195,6 @@ to be set. - - An expression to evaluate to obtain strings to match against the search term. @@ -28810,40 +28204,28 @@ used to bind strings to labels produced by a default factory. - - Factory for populating list items. - - The factory for creating header widgets for the popup. - - The factory for populating list items in the popup. If this is not set, [property@Gtk.DropDown:factory] is used. - - Model for the displayed items. - - The match mode for the search filter. - - The position of the selected item. If no item is selected, the property has the value @@ -28851,13 +28233,10 @@ If no item is selected, the property has the value - The selected item. - - Whether to show an arrow within the GtkDropDown widget. @@ -28970,7 +28349,6 @@ If the drop target should support more than 1 type, pass - Gets the actions that this drop target supports. the actions that this drop target supports @@ -28984,7 +28362,6 @@ If the drop target should support more than 1 type, pass - Gets the currently handled drop operation. If no drop operation is going on, %NULL is returned. @@ -29000,7 +28377,6 @@ If no drop operation is going on, %NULL is returned. - Gets the currently handled drop operation. If no drop operation is going on, %NULL is returned. @@ -29017,7 +28393,6 @@ If no drop operation is going on, %NULL is returned. - Gets the data formats that this drop target accepts. If the result is %NULL, all formats are expected to be supported. @@ -29057,7 +28432,6 @@ If no types have been set, `NULL` will be returned. - Gets whether data should be preloaded on hover. %TRUE if drop data should be preloaded @@ -29071,7 +28445,6 @@ If no types have been set, `NULL` will be returned. - Gets the current drop data, as a `GValue`. The current drop data @@ -29104,7 +28477,6 @@ the data. - Sets the actions that this drop target supports. @@ -29144,7 +28516,6 @@ the data. - Sets whether data should be preloaded on hover. @@ -29161,30 +28532,23 @@ the data. - - The `GdkDragActions` that this drop target supports. - The `GdkDrop` that is currently being performed. - - + The `GdkDrop` that is currently being performed. Use [property@Gtk.DropTarget:current-drop] instead - The `GdkContentFormats` that determine the supported data formats. - - Whether the drop data should be preloaded when the pointer is only hovering over the widget but has not been released. @@ -29206,7 +28570,6 @@ so enabling it there is free. - The value for this drop operation. This is %NULL if the data has not been loaded yet or no drop @@ -29376,7 +28739,6 @@ state, which can be used by themes to style the widget as a drop target. - Gets the actions that this drop target supports. the actions that this drop target supports @@ -29390,7 +28752,6 @@ state, which can be used by themes to style the widget as a drop target. - Gets the data formats that this drop target accepts. If the result is %NULL, all formats are expected to be supported. @@ -29426,7 +28787,6 @@ the data. - Sets the actions that this drop target supports. @@ -29443,7 +28803,6 @@ the data. - Sets the data formats that this drop target will accept. @@ -29460,14 +28819,10 @@ the data. - - The `GdkDragActions` that this drop target supports. - - The `GdkContentFormats` that determines the supported data formats. @@ -30142,7 +29497,6 @@ Note that positions are specified in characters, not bytes. - Retrieves the contents of @editable. The returned string is owned by GTK and must not be modified or freed. @@ -30317,8 +29671,7 @@ before removing the delegate object. - - + Gets the alignment of the editable. the alignment @@ -30378,7 +29731,6 @@ Typically, the delegate is a [class@Gtk.Text] widget. - Retrieves whether @editable is editable. %TRUE if @editable is editable. @@ -30392,7 +29744,6 @@ Typically, the delegate is a [class@Gtk.Text] widget. - Gets if undo/redo actions are enabled for @editable %TRUE if undo is enabled @@ -30406,7 +29757,6 @@ Typically, the delegate is a [class@Gtk.Text] widget. - Retrieves the desired maximum width of @editable, in characters. the maximum width of the entry, in characters @@ -30419,8 +29769,7 @@ Typically, the delegate is a [class@Gtk.Text] widget. - - + Retrieves the current position of the cursor relative to the start of the content of the editable. @@ -30464,7 +29813,6 @@ Note that positions are specified in characters, not bytes. - Retrieves the contents of @editable. The returned string is owned by GTK and must not be modified or freed. @@ -30480,7 +29828,6 @@ The returned string is owned by GTK and must not be modified or freed. - Gets the number of characters of space reserved for the contents of the editable. @@ -30568,8 +29915,7 @@ Note that positions are specified in characters, not bytes. - - + Sets the alignment for the contents of the editable. This controls the horizontal positioning of the contents when @@ -30590,7 +29936,6 @@ the displayed text is shorter than the width of the editable. - Determines if the user can edit the text in the editable widget. @@ -30608,7 +29953,6 @@ the displayed text is shorter than the width of the editable. - If enabled, changes to @editable will be saved for undo/redo actions. @@ -30630,7 +29974,6 @@ when [property@Gtk.Text:visibility] is set to %FALSE. - Sets the desired maximum width in characters of @editable. @@ -30646,8 +29989,7 @@ when [property@Gtk.Text:visibility] is set to %FALSE. - - + Sets the cursor position in the editable to the given value. The cursor is displayed before the character with the given (base 0) @@ -30670,7 +30012,6 @@ of the editable. Note that @position is in characters, not in bytes. - Sets the text in the editable to the given value. This is replacing the current contents. @@ -30689,7 +30030,6 @@ This is replacing the current contents. - Changes the size request of the editable to be about the right size for @n_chars characters. @@ -30710,27 +30050,19 @@ If @n_chars is -1, the size reverts to the default size. - - - + The current position of the insertion cursor in chars. - - Whether the entry contents can be edited. - - If undo/redo should be enabled for the editable. - - The desired maximum width of the entry, in characters. @@ -30739,20 +30071,14 @@ If @n_chars is -1, the size reverts to the default size. - - The contents of the entry. - - Number of characters to leave space for in the entry. - - - + The horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts. @@ -31066,7 +30392,6 @@ see [class@Gtk.Text]. - Returns whether the label is currently in “editing mode”. %TRUE if @self is currently in editing mode @@ -31113,7 +30438,6 @@ previous [property@Gtk.Editable:text] property value. - This property is %TRUE while the widget is in edit mode. @@ -31350,7 +30674,6 @@ content instead. - Retrieves the value set by gtk_entry_set_activates_default(). %TRUE if the entry will activate the default widget @@ -31379,7 +30702,6 @@ See also: [property@Gtk.Editable:xalign] - Gets the attribute list of the `GtkEntry`. See [method@Gtk.Entry.set_attributes]. @@ -31395,7 +30717,6 @@ See [method@Gtk.Entry.set_attributes]. - Get the `GtkEntryBuffer` object which holds the text for this widget. @@ -31410,7 +30731,6 @@ this widget. - Returns the auxiliary completion object currently in use by @entry. GtkEntryCompletion will be removed in GTK 5. @@ -31442,7 +30762,6 @@ current DND operation, or -1. - Gets the menu model set with gtk_entry_set_extra_menu(). the menu model @@ -31456,7 +30775,6 @@ current DND operation, or -1. - Gets the value set by gtk_entry_set_has_frame(). whether the entry has a beveled frame @@ -31676,7 +30994,6 @@ position in @entry. - Gets the input hints of this `GtkEntry`. the input hints @@ -31690,7 +31007,6 @@ position in @entry. - Gets the input purpose of the `GtkEntry`. the input purpose @@ -31704,7 +31020,6 @@ position in @entry. - Retrieves the character displayed in place of the actual text in “password mode”. @@ -31720,7 +31035,6 @@ in “password mode”. - Retrieves the maximum allowed length of the text in @entry. See [method@Gtk.Entry.set_max_length]. @@ -31737,7 +31051,6 @@ See [method@Gtk.Entry.set_max_length]. - Gets whether the `GtkEntry` is in overwrite mode. whether the text is overwritten when typing. @@ -31751,7 +31064,6 @@ See [method@Gtk.Entry.set_max_length]. - Retrieves the text that will be displayed when @entry is empty and unfocused @@ -31770,7 +31082,6 @@ is empty and unfocused - Returns the current fraction of the task that’s been completed. See [method@Gtk.Entry.set_progress_fraction]. @@ -31786,7 +31097,6 @@ See [method@Gtk.Entry.set_progress_fraction]. - Retrieves the pulse step set with gtk_entry_set_progress_pulse_step(). @@ -31801,7 +31111,6 @@ gtk_entry_set_progress_pulse_step(). - Gets the tabstops of the `GtkEntry`. See [method@Gtk.Entry.set_tabs]. @@ -31817,7 +31126,6 @@ See [method@Gtk.Entry.set_tabs]. - Retrieves the current length of the text in @entry. This is equivalent to getting @entry's `GtkEntryBuffer` @@ -31835,7 +31143,6 @@ and calling [method@Gtk.EntryBuffer.get_length] on it. - Retrieves whether the text in @entry is visible. See [method@Gtk.Entry.set_visibility]. @@ -31903,7 +31210,6 @@ would confuse on-going input method behavior. - Sets whether pressing Enter in the @entry will activate the default widget for the window containing the entry. @@ -31946,7 +31252,6 @@ See also: [property@Gtk.Editable:xalign] - Sets a `PangoAttrList`. The attributes in the list are applied to the entry text. @@ -31969,7 +31274,6 @@ with unlimited extent. - Set the `GtkEntryBuffer` object which holds the text for this widget. @@ -31987,7 +31291,6 @@ this widget. - Sets @completion to be the auxiliary completion object to use with @entry. @@ -32010,7 +31313,6 @@ Completion is disabled if @completion is set to %NULL. - Sets a menu model to add when constructing the context menu for @entry. @@ -32028,7 +31330,6 @@ the context menu for @entry. - Sets whether the entry has a beveled frame around it. @@ -32253,7 +31554,6 @@ achieves the same result. - Set additional hints which allow input methods to fine-tune their behavior. @@ -32271,7 +31571,6 @@ fine-tune their behavior. - Sets the input purpose which can be used by input methods to adjust their behavior. @@ -32289,7 +31588,6 @@ to adjust their behavior. - Sets the character to use in place of the actual text in “password mode”. @@ -32315,7 +31613,6 @@ on the screen as they type. - Sets the maximum allowed length of the contents of the widget. If the current contents are longer than the given length, then @@ -32340,7 +31637,6 @@ calling [method@Gtk.EntryBuffer.set_max_length] on it. - Sets whether the text is overwritten when typing in the `GtkEntry`. @@ -32357,7 +31653,6 @@ calling [method@Gtk.EntryBuffer.set_max_length] on it. - Sets text to be displayed in @entry when it is empty. This can be used to give a visual hint of the expected @@ -32377,7 +31672,6 @@ contents of the `GtkEntry`. - Causes the entry’s progress indicator to “fill in” the given fraction of the bar. @@ -32397,7 +31691,6 @@ The fraction should be between 0.0 and 1.0, inclusive. - Sets the fraction of total entry width to move the progress bouncing block for each pulse. @@ -32418,7 +31711,6 @@ the progress. - Sets a `PangoTabArray`. The tabstops in the array are applied to the entry text. @@ -32437,7 +31729,6 @@ The tabstops in the array are applied to the entry text. - Sets whether the contents of the entry are visible or not. When visibility is set to %FALSE, characters are displayed @@ -32480,14 +31771,10 @@ is used again. See [method@Gtk.Entry.set_invisible_char]. - - Whether to activate the default widget when Enter is pressed. - - A list of Pango attributes to apply to the text of the entry. This is mainly useful to change the size or weight of the text. @@ -32497,14 +31784,10 @@ The `PangoAttribute`'s @start_index and @end_index must refer to the - - The buffer object which actually stores the text. - - The auxiliary completion object to use with the entry. GtkEntryCompletion will be removed in GTK 5. @@ -32515,14 +31798,10 @@ like `:heart:`. - - A menu model whose contents will be appended to the context menu. - - Whether the entry should draw a frame. @@ -32537,16 +31816,12 @@ property. - - Additional hints that allow input methods to fine-tune their behavior. Also see [property@Gtk.Entry:input-purpose] - - The purpose of this text field. This property can be used by on-screen keyboards and other input @@ -32558,8 +31833,6 @@ Note that setting the purpose to %GTK_INPUT_PURPOSE_PASSWORD or - - The character to use when masking entry contents (“password mode”). @@ -32568,20 +31841,14 @@ Note that setting the purpose to %GTK_INPUT_PURPOSE_PASSWORD or - - Maximum number of characters for this entry. - - If text is overwritten when typing in the `GtkEntry`. - - The text that will be displayed in the `GtkEntry` when it is empty and unfocused. @@ -32637,14 +31904,10 @@ Also see [method@Gtk.Entry.set_icon_tooltip_text]. - - The current fraction of the task that's been completed. - - The fraction of total entry width to move the progress bouncing block for each pulse. @@ -32711,13 +31974,10 @@ to open the Emoji chooser. - - A list of tabstops to apply to the text of the entry. - The length of the text in the `GtkEntry`. @@ -32726,8 +31986,6 @@ to open the Emoji chooser. - - Whether the entry should show the “invisible char” instead of the actual text (“password mode”). @@ -32847,7 +32105,6 @@ not bytes. - Retrieves the length in characters of the buffer. The number of characters in the buffer. @@ -33016,7 +32273,6 @@ See [method@Gtk.EntryBuffer.get_length]. - Retrieves the length in characters of the buffer. The number of characters in the buffer. @@ -33030,7 +32286,6 @@ See [method@Gtk.EntryBuffer.get_length]. - Retrieves the maximum allowed length of the text in @buffer. the maximum allowed number of characters @@ -33045,7 +32300,6 @@ See [method@Gtk.EntryBuffer.get_length]. - Retrieves the contents of the buffer. The memory pointer returned by this call will not change @@ -33097,7 +32351,6 @@ Note that the position and length are in characters, not in bytes. - Sets the maximum allowed length of the contents of the buffer. If the current contents are longer than the given length, then @@ -33119,7 +32372,6 @@ they will be truncated to fit. - Sets the text in the buffer. This is roughly equivalent to calling @@ -33146,19 +32398,14 @@ Note that @n_chars is in characters, not in bytes. - The length (in characters) of the text in buffer. - - The maximum length (in characters) of the text in the buffer. - - The contents of the buffer. @@ -33549,7 +32796,6 @@ the completion or %NULL if there’s no completion ongoing. - Returns whether the common prefix of the possible completions should be automatically inserted in the entry. GtkEntryCompletion will be removed in GTK 5. @@ -33565,7 +32811,6 @@ be automatically inserted in the entry. - Returns %TRUE if inline-selection mode is turned on. GtkEntryCompletion will be removed in GTK 5. @@ -33594,7 +32839,6 @@ be automatically inserted in the entry. - Returns the model the `GtkEntryCompletion` is using as data source. Returns %NULL if the model is unset. @@ -33611,7 +32855,6 @@ Returns %NULL if the model is unset. - Returns whether the completions should be presented in a popup window. GtkEntryCompletion will be removed in GTK 5. @@ -33626,7 +32869,6 @@ Returns %NULL if the model is unset. - Returns whether the completion popup window will be resized to the width of the entry. GtkEntryCompletion will be removed in GTK 5. @@ -33643,7 +32885,6 @@ width of the entry. - Returns whether the completion popup window will appear even if there is only a single match. GtkEntryCompletion will be removed in GTK 5. @@ -33660,7 +32901,6 @@ only a single match. - Returns the column in the model of @completion to get strings from. GtkEntryCompletion will be removed in GTK 5. @@ -33688,7 +32928,6 @@ only a single match. - Sets whether the common prefix of the possible completions should be automatically inserted in the entry. GtkEntryCompletion will be removed in GTK 5. @@ -33707,7 +32946,6 @@ be automatically inserted in the entry. - Sets whether it is possible to cycle through the possible completions inside the entry. GtkEntryCompletion will be removed in GTK 5. @@ -33776,7 +33014,6 @@ key takes a lot of time and will come up with meaningless results anyway - Sets the model for a `GtkEntryCompletion`. If @completion already has a model set, it will remove it @@ -33798,7 +33035,6 @@ will unset the model. - Sets whether the completions should be presented in a popup window. GtkEntryCompletion will be removed in GTK 5. @@ -33816,7 +33052,6 @@ will unset the model. - Sets whether the completion popup window will be resized to be the same width as the entry. GtkEntryCompletion will be removed in GTK 5. @@ -33835,7 +33070,6 @@ width as the entry. - Sets whether the completion popup window will appear even if there is only a single match. @@ -33857,7 +33091,6 @@ are using [property@Gtk.EntryCompletion:inline-completion]. - Convenience function for setting up the most used case of this code: a completion list with just strings. @@ -33893,8 +33126,6 @@ If no area is specified when creating the entry completion with - - Determines whether the common prefix of the possible completions should be inserted automatically in the entry. @@ -33903,8 +33134,6 @@ using a custom match function. - - Determines whether the possible completions on the popup will appear in the entry as you navigate through them. @@ -33918,22 +33147,16 @@ will appear in the entry as you navigate through them. - - Determines whether the possible completions should be shown in a popup window. - - Determines whether the completions popup window will be resized to the width of the entry. - - Determines whether the completions popup window will shown for a single possible completion. @@ -33942,8 +33165,6 @@ You probably want to set this to %FALSE if you are using - - The column of the model containing the strings. Note that the strings must be UTF-8. @@ -34148,7 +33369,6 @@ At other times, 0 is returned. - Gets the name of @controller. The controller name @@ -34162,7 +33382,6 @@ At other times, 0 is returned. - Gets the propagation limit of the event controller. the propagation limit @@ -34176,7 +33395,6 @@ At other times, 0 is returned. - Gets the propagation phase at which @controller handles events. the propagation phase @@ -34190,7 +33408,6 @@ At other times, 0 is returned. - Returns the `GtkWidget` this controller relates to. a `GtkWidget` @@ -34216,7 +33433,6 @@ At other times, 0 is returned. - Sets a name on the controller that can be used for debugging. @@ -34233,7 +33449,6 @@ At other times, 0 is returned. - Sets the event propagation limit on the event controller. If the limit is set to %GTK_LIMIT_SAME_NATIVE, the controller @@ -34254,7 +33469,6 @@ surface, such as popovers. - Sets the propagation phase at which a controller handles events. If @phase is %GTK_PHASE_NONE, no automatic event handling will be @@ -34290,25 +33504,18 @@ performed, but other additional gesture maintenance will. - - The name for this controller, typically used for debugging purposes. - - The limit for which events this controller will handle. - - The propagation phase at which this controller will handle events. - The widget receiving the `GdkEvents` that the controller will handle. @@ -34332,7 +33539,6 @@ that is rooted at the controllers widget. - Returns %TRUE if focus is within @self or one of its children. %TRUE if focus is within @self or one of its children @@ -34346,7 +33552,6 @@ that is rooted at the controllers widget. - Returns %TRUE if focus is within @self, but not one of its children. %TRUE if focus is within @self, but not one of its children @@ -34360,7 +33565,6 @@ that is rooted at the controllers widget. - %TRUE if focus is contained in the controllers widget. See [property@Gtk.EventControllerFocus:is-focus] for whether @@ -34372,7 +33576,6 @@ before [signal@Gtk.EventControllerFocus::enter] or - %TRUE if focus is in the controllers widget itself, as opposed to in a descendent widget. @@ -34604,7 +33807,6 @@ moves over the widget. - Returns if a pointer is within @self or one of its children. %TRUE if a pointer is within @self or one of its children @@ -34618,7 +33820,6 @@ moves over the widget. - Returns if a pointer is within @self, but not one of its children. %TRUE if a pointer is within @self but not one of its children @@ -34632,7 +33833,6 @@ moves over the widget. - Whether the pointer is in the controllers widget or a descendant. See also [property@Gtk.EventControllerMotion:is-pointer]. @@ -34643,7 +33843,6 @@ before [signal@Gtk.EventControllerMotion::enter], but after - Whether the pointer is in the controllers widget itself, as opposed to in a descendent widget. @@ -34743,7 +33942,6 @@ motion that was received. - Gets the flags conditioning the scroll controller behavior. the controller flags. @@ -34774,7 +33972,6 @@ Always returns %GDK_SCROLL_UNIT_WHEEL if the - Sets the flags conditioning scroll controller behavior. @@ -34791,8 +33988,6 @@ Always returns %GDK_SCROLL_UNIT_WHEEL if the - - The flags affecting event controller behavior. @@ -35042,7 +34237,6 @@ Pressing Alt and that key activates the button. - Gets the child widget of @expander. the child widget of @expander @@ -35056,7 +34250,6 @@ Pressing Alt and that key activates the button. - Queries a `GtkExpander` and returns its current state. Returns %TRUE if the child widget is revealed. @@ -35072,7 +34265,6 @@ Returns %TRUE if the child widget is revealed. - Fetches the text from a label widget. This is including any embedded underlines indicating mnemonics and @@ -35093,7 +34285,6 @@ container. - Retrieves the label widget for the frame. the label widget @@ -35107,7 +34298,6 @@ container. - Returns whether the expander will resize the toplevel widget containing the expander upon resizing and collapsing. @@ -35122,7 +34312,6 @@ containing the expander upon resizing and collapsing. - Returns whether the label’s text is interpreted as Pango markup. %TRUE if the label’s text will be parsed for markup @@ -35136,7 +34325,6 @@ containing the expander upon resizing and collapsing. - Returns whether an underline in the text indicates a mnemonic. %TRUE if an embedded underline in the expander @@ -35151,7 +34339,6 @@ containing the expander upon resizing and collapsing. - Sets the child widget of @expander. @@ -35168,7 +34355,6 @@ containing the expander upon resizing and collapsing. - Sets the state of the expander. Set to %TRUE, if you want the child widget to be revealed, @@ -35188,7 +34374,6 @@ and %FALSE if you want the child widget to be hidden. - Sets the text of the label of the expander to @label. This will also clear any previously set labels. @@ -35207,7 +34392,6 @@ This will also clear any previously set labels. - Set the label widget for the expander. This is the widget that will appear embedded alongside @@ -35227,7 +34411,6 @@ the expander arrow. - Sets whether the expander will resize the toplevel widget containing the expander upon resizing and collapsing. @@ -35245,7 +34428,6 @@ containing the expander upon resizing and collapsing. - Sets whether the text of the label contains Pango markup. @@ -35262,7 +34444,6 @@ containing the expander upon resizing and collapsing. - If true, an underline in the text indicates a mnemonic. @@ -35279,45 +34460,31 @@ containing the expander upon resizing and collapsing. - - The child widget. - - Whether the expander has been opened to reveal the child. - - The text of the expanders label. - - A widget to display instead of the usual expander label. - - When this property is %TRUE, the expander will resize the toplevel widget containing the expander upon expanding and collapsing. - - Whether the text in the label is Pango markup. - - Whether an underline in the text indicates a mnemonic. @@ -35973,7 +35140,6 @@ in a file chooser. - Gets the type of operation that the file chooser is performing. Use [class@Gtk.FileDialog] instead @@ -36006,7 +35172,6 @@ in a file chooser. - Gets whether file chooser will offer to create new folders. Use [class@Gtk.FileDialog] instead @@ -36095,7 +35260,6 @@ of @chooser as `GFile`. - Gets the current filter. Use [class@Gtk.FileDialog] instead @@ -36110,7 +35274,6 @@ of @chooser as `GFile`. - Gets the current set of user-selectable filters, as a list model. See [method@Gtk.FileChooser.add_filter] and @@ -36132,7 +35295,6 @@ You should not modify the returned list model. Future changes to - Gets whether multiple files can be selected in the file chooser. Use [class@Gtk.FileDialog] instead @@ -36148,7 +35310,6 @@ chooser. - Queries the list of shortcut folders in the file chooser. You should not modify the returned list model. Future changes to @@ -36219,7 +35380,6 @@ You should not modify the returned list model. Future changes to - Sets the type of operation that the chooser is performing. The user interface is adapted to suit the selected action. @@ -36267,7 +35427,6 @@ For a boolean choice, the possible options are "true" and "false". - Sets whether file chooser will offer to create new folders. This is only relevant if the action is not set to be @@ -36395,7 +35554,6 @@ prepare_file_chooser (GtkFileChooser *chooser, - Sets the current filter. Only the files that pass the filter will be displayed. @@ -36421,7 +35579,6 @@ set of files without letting the user change it. - Sets whether multiple files can be selected in the file chooser. This is only relevant if the action is set to be @@ -36443,29 +35600,22 @@ This is only relevant if the action is set to be - - The type of operation that the file chooser is performing. Use [class@Gtk.FileDialog] instead - - Whether a file chooser not in %GTK_FILE_CHOOSER_ACTION_OPEN mode will offer the user to create new folders. Use [class@Gtk.FileDialog] instead - - The current filter for selecting files that are displayed. Use [class@Gtk.FileDialog] instead - A `GListModel` containing the filters that have been added with gtk_file_chooser_add_filter(). @@ -36475,14 +35625,11 @@ or may not be updated for later changes. - - Whether to allow multiple files to be selected. Use [class@Gtk.FileDialog] instead - A `GListModel` containing the shortcut folders that have been added with gtk_file_chooser_add_shortcut_folder(). @@ -36929,7 +36076,6 @@ are not supported: - Retrieves the custom label text for the accept button. Use [class@Gtk.FileDialog] instead @@ -36944,7 +36090,6 @@ are not supported: - Retrieves the custom label text for the cancel button. Use [class@Gtk.FileDialog] instead @@ -36959,7 +36104,6 @@ are not supported: - Sets the custom label text for the accept button. If characters in @label are preceded by an underscore, they are @@ -36984,7 +36128,6 @@ Pressing Alt and that key should activate the button. - Sets the custom label text for the cancel button. If characters in @label are preceded by an underscore, they are @@ -37009,15 +36152,11 @@ Pressing Alt and that key should activate the button. - - The text used for the label on the accept button in the dialog, or %NULL to use the default text. - - The text used for the label on the cancel button in the dialog, or %NULL to use the default text. @@ -37821,14 +36960,10 @@ file chooser dialog. - - Label for the file chooser's accept button. - - The default filter, that is, the filter that is initially active in the file chooser dialog. @@ -37841,16 +36976,12 @@ of the list. If it is not, the dialog may choose to not make it available. - - The list of filters. See [property@Gtk.FileDialog:default-filter] about how those two properties interact. - - The initial file, that is, the file that is initially selected in the file chooser dialog @@ -37859,28 +36990,20 @@ This is a utility property that sets both [property@Gtk.FileDialog:initial-folde - - The initial folder, that is, the directory that is initially opened in the file chooser dialog - - The initial name, that is, the filename that is initially selected in the file chooser dialog. - - Whether the file chooser dialog is modal. - - A title that may be shown on the file chooser dialog. @@ -38069,7 +37192,6 @@ of `GtkFileChooser`. - Gets the human-readable name for the filter. See [method@Gtk.FileFilter.set_name]. @@ -38085,7 +37207,6 @@ See [method@Gtk.FileFilter.set_name]. - Sets a human-readable name of the filter. This is the string that will be displayed in the file chooser @@ -38125,8 +37246,6 @@ if there is a selectable list of filters. - - The human-readable name of the filter. This is the string that will be displayed in the file chooser @@ -38360,21 +37479,15 @@ If `FALSE`, the file might be opened with a default app or the previous choice.< - - 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. - - The file to launch. - - Whether to make the file writable for the handler. @@ -38682,7 +37795,6 @@ filtering long lists doesn't block the UI. See - Gets the `GtkFilter` currently set on @self. The filter currently in use @@ -38696,7 +37808,6 @@ filtering long lists doesn't block the UI. See - Returns whether incremental filtering is enabled. See [method@Gtk.FilterListModel.set_incremental]. @@ -38712,7 +37823,6 @@ See [method@Gtk.FilterListModel.set_incremental]. - Gets the model currently filtered or %NULL if none. The model that gets filtered @@ -38726,7 +37836,6 @@ See [method@Gtk.FilterListModel.set_incremental]. - Returns the number of items that have not been filtered yet. You can use this value to check if @self is busy filtering by @@ -38755,7 +37864,6 @@ function returns 0. - Sets the filter used to filter items. @@ -38772,7 +37880,6 @@ function returns 0. - Sets the filter model to do an incremental sort. When incremental filtering is enabled, the `GtkFilterListModel` will not @@ -38804,7 +37911,6 @@ about an ongoing incremental filtering operation. - Sets the model to be filtered. Note that GTK makes no effort to ensure that @model conforms to @@ -38826,14 +37932,10 @@ types match. - - The filter for this model. - - If the model should filter items incrementally. @@ -38842,8 +37944,6 @@ types match. - - The model being filtered. @@ -38852,7 +37952,6 @@ types match. - Number of items not yet filtered. @@ -39134,7 +38233,6 @@ long-term maintenance problem for your application. - Sets the transformation of the child of a `GtkFixedLayout`. @@ -39151,8 +38249,6 @@ long-term maintenance problem for your application. - - The transform of the child. @@ -39188,7 +38284,6 @@ it into a single model. Each list model becomes a section in the single model. - Gets the model set via gtk_flatten_list_model_set_model(). The model flattened by @self @@ -39219,7 +38314,6 @@ it into a single model. Each list model becomes a section in the single model. - Sets a new model to be flattened. @@ -39240,8 +38334,6 @@ it into a single model. Each list model becomes a section in the single model. - - The model being flattened. @@ -39387,7 +38479,6 @@ should be implemented by the model. - Returns whether children activate on single clicks. %TRUE if children are activated on single click, @@ -39446,7 +38537,6 @@ Both @x and @y are assumed to be relative to the origin of @box. - Gets the horizontal spacing. the horizontal spacing @@ -39460,7 +38550,6 @@ Both @x and @y are assumed to be relative to the origin of @box. - Returns whether the box is homogeneous. %TRUE if the box is homogeneous. @@ -39474,7 +38563,6 @@ Both @x and @y are assumed to be relative to the origin of @box. - Gets the maximum number of children per line. the maximum number of children per line @@ -39488,7 +38576,6 @@ Both @x and @y are assumed to be relative to the origin of @box. - Gets the minimum number of children per line. the minimum number of children per line @@ -39502,7 +38589,6 @@ Both @x and @y are assumed to be relative to the origin of @box. - Gets the vertical spacing. the vertical spacing @@ -39533,7 +38619,6 @@ Both @x and @y are assumed to be relative to the origin of @box. - Gets the selection mode of @box. the `GtkSelectionMode` @@ -39710,7 +38795,6 @@ this function. - If @single is %TRUE, children will be activated when you click on them, otherwise you need to double-click. @@ -39728,7 +38812,6 @@ on them, otherwise you need to double-click. - Sets the horizontal space to add between children. @@ -39809,7 +38892,6 @@ of the box. - Sets whether or not all children of @box are given equal space in the box. @@ -39828,7 +38910,6 @@ equal space in the box. - Sets the maximum number of children to request and allocate space for in @box’s orientation. @@ -39850,7 +38931,6 @@ than @n_children children long in the given orientation. - Sets the minimum number of children to line up in @box’s orientation before flowing. @@ -39868,7 +38948,6 @@ in @box’s orientation before flowing. - Sets the vertical space to add between children. @@ -39885,7 +38964,6 @@ in @box’s orientation before flowing. - Sets how selection works in @box. @@ -39997,35 +39075,25 @@ mode allows it. - - Determines whether children can be activated with a single click, or require a double-click. - - The amount of horizontal space between two children. - - Determines whether all children should be allocated the same size. - - The maximum amount of children to request space for consecutively in the given orientation. - - The minimum number of children to allocate consecutively in the given orientation. @@ -40035,14 +39103,10 @@ for the overall minimum width of the box. - - The amount of vertical space between two children. - - The selection mode used by the flow box. @@ -40205,7 +39269,6 @@ on any model change, but that is more expensive. - Gets the child widget of @self. the child widget of @self @@ -40247,7 +39310,6 @@ on any model change, but that is more expensive. - Sets the child widget of @self. @@ -40264,8 +39326,6 @@ on any model change, but that is more expensive. - - The child widget. @@ -40439,7 +39499,6 @@ contains a button node with the .font style class. - Gets whether the dialog is modal. Use [class@Gtk.FontDialogButton] instead @@ -40454,7 +39513,6 @@ contains a button node with the .font style class. - Retrieves the title of the font chooser dialog. Use [class@Gtk.FontDialogButton] instead @@ -40470,7 +39528,6 @@ contains a button node with the .font style class. - Returns whether the selected font is used in the label. Use [class@Gtk.FontDialogButton] instead @@ -40485,7 +39542,6 @@ contains a button node with the .font style class. - Returns whether the selected size is used in the label. Use [class@Gtk.FontDialogButton] instead @@ -40500,7 +39556,6 @@ contains a button node with the .font style class. - Sets whether the dialog should be modal. Use [class@Gtk.FontDialogButton] instead @@ -40518,7 +39573,6 @@ contains a button node with the .font style class. - Sets the title for the font chooser dialog. Use [class@Gtk.FontDialogButton] instead @@ -40536,7 +39590,6 @@ contains a button node with the .font style class. - If @use_font is %TRUE, the font name will be written using the selected font. Use [class@Gtk.FontDialogButton] instead @@ -40555,7 +39608,6 @@ using the selected font. - If @use_size is %TRUE, the font name will be written using the selected size. Use [class@Gtk.FontDialogButton] instead @@ -40575,26 +39627,18 @@ the selected size. - - Whether the font chooser dialog should be modal. - - The title of the font chooser dialog. - - Whether the buttons label will be drawn in the selected font. - - Whether the buttons label will use the selected font size. @@ -40784,7 +39828,6 @@ instead - Gets the currently-selected font name. Note that this can be a different string than what you set with @@ -40810,7 +39853,6 @@ instead - Gets the currently-selected font. Note that this can be a different string than what you set with @@ -40875,7 +39917,6 @@ instead - Gets the currently-selected font features. The format of the returned string is compatible with the @@ -40927,7 +39968,6 @@ instead - Gets the language that is used for font features. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -40943,7 +39983,6 @@ instead - Returns the current level of granularity for selecting fonts. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -40959,7 +39998,6 @@ instead - Gets the text displayed in the preview area. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -40975,7 +40013,6 @@ instead - Returns whether the preview entry is shown or not. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -41018,7 +40055,6 @@ instead - Sets the currently-selected font. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -41037,7 +40073,6 @@ instead - Sets the currently-selected font from @font_desc. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -41098,7 +40133,6 @@ instead - Sets the language to use for font features. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -41117,7 +40151,6 @@ instead - Sets the desired level of granularity for selecting fonts. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -41136,7 +40169,6 @@ instead - Sets the text displayed in the preview area. The @text is used to show how the selected font looks. @@ -41157,7 +40189,6 @@ instead - Shows or hides the editable preview entry. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -41176,21 +40207,16 @@ instead - - The font description as a string, e.g. "Sans Italic 12". Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead - - The font description as a `PangoFontDescription`. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead - The selected font features. The format of the string is compatible with @@ -41199,29 +40225,21 @@ CSS and with Pango attributes. - - The language for which the font features were selected. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead - - The level of granularity to offer for selecting fonts. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead - - The string with which to preview the font. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead - - Whether to show an entry to change the preview text. Use [class@Gtk.FontDialog] and [class@Gtk.FontDialogButton] instead @@ -41891,15 +40909,11 @@ font chooser dialog. - - Sets a filter to restrict what fonts are shown in the font chooser dialog. - - Sets a custom font map to select fonts from. A custom font map can be used to present application-specific @@ -41907,20 +40921,14 @@ fonts instead of or in addition to the normal system fonts. - - The language for which the font features are selected. - - Whether the font chooser dialog is modal. - - A title that may be shown on the font chooser dialog that is presented by [method@Gtk.FontDialog.choose_font]. @@ -42188,15 +41196,11 @@ using the selected font size. - - The `GtkFontDialog` that contains parameters for the font chooser dialog. - - The selected font. This property can be set to give the button its initial @@ -42208,8 +41212,6 @@ to the buttons font. - - The selected font features. This property will be updated to reflect the users choice @@ -42220,8 +41222,6 @@ to the buttons font features. - - The selected language for font features. This property will be updated to reflect the users choice @@ -42232,20 +41232,14 @@ to the buttons language. - - The level of detail for the font chooser dialog. - - Whether the buttons label will be drawn in the selected font. - - Whether the buttons label will use the selected font size. @@ -42403,7 +41397,6 @@ If @label is %NULL, the label is omitted. - Gets the child widget of @frame. the child widget of @frame @@ -42417,7 +41410,6 @@ If @label is %NULL, the label is omitted. - Returns the frame labels text. If the frame's label widget is not a `GtkLabel`, %NULL @@ -42435,8 +41427,7 @@ is returned. - - + Retrieves the X alignment of the frame’s label. the frames X alignment @@ -42450,7 +41441,6 @@ is returned. - Retrieves the label widget for the frame. the label widget @@ -42464,7 +41454,6 @@ is returned. - Sets the child widget of @frame. @@ -42481,7 +41470,6 @@ is returned. - Creates a new `GtkLabel` with the @label and sets it as the frame's label widget. @@ -42498,8 +41486,7 @@ label widget. - - + Sets the X alignment of the frame widget’s label. The default value for a newly created frame is 0.0. @@ -42520,7 +41507,6 @@ The default value for a newly created frame is 0.0. - Sets the label widget for the frame. This is the widget that will appear embedded in the top edge @@ -42540,26 +41526,18 @@ of the frame as a title. - - The child widget. - - Text of the frame's label. - - Widget to display in place of the usual frame label. - - - + The horizontal alignment of the label. @@ -42983,7 +41961,6 @@ If the GL area has not been realized yet, 0 is returned. - Returns whether the area is in auto render mode or not. %TRUE if the @area is auto rendering, %FALSE otherwise @@ -43023,7 +42000,6 @@ If the GL area has not been realized yet, 0 is returned. - Returns whether the area has a depth buffer. %TRUE if the @area has a depth buffer, %FALSE otherwise @@ -43037,7 +42013,6 @@ If the GL area has not been realized yet, 0 is returned. - Returns whether the area has a stencil buffer. %TRUE if the @area has a stencil buffer, %FALSE otherwise @@ -43073,7 +42048,6 @@ See [method@Gtk.GLArea.set_required_version]. - Returns whether the `GtkGLArea` should use OpenGL ES. See [method@Gtk.GLArea.set_use_es]. @@ -43149,7 +42123,6 @@ By default, all APIs are allowed. - Sets whether the `GtkGLArea` is in auto render mode. If @auto_render is %TRUE the [signal@Gtk.GLArea::render] signal will @@ -43196,7 +42169,6 @@ signal if GL context creation fails. - Sets whether the `GtkGLArea` should use a depth buffer. If @has_depth_buffer is %TRUE the widget will allocate and @@ -43217,7 +42189,6 @@ there will be none. - Sets whether the `GtkGLArea` should use a stencil buffer. If @has_stencil_buffer is %TRUE the widget will allocate and @@ -43261,7 +42232,6 @@ This function must be called before the area has been realized. - Sets whether the @area should create an OpenGL or an OpenGL ES context. You should check the capabilities of the `GdkGLContext` before drawing @@ -43282,19 +42252,14 @@ with either API. - - The allowed APIs. - The API currently in use. - - If set to %TRUE the ::render signal will be emitted every time the widget draws. @@ -43316,8 +42281,6 @@ depth, etc), use render buffers. - - If set to %TRUE the widget will allocate and enable a depth buffer for the target framebuffer. @@ -43327,15 +42290,11 @@ in your `GtkGLArea::render` handler. - - If set to %TRUE the widget will allocate and enable a stencil buffer for the target framebuffer. - - If set to %TRUE the widget will try to create a `GdkGLContext` using OpenGL ES instead of OpenGL. Use [property@Gtk.GLArea:allowed-apis] @@ -44367,7 +43326,6 @@ property. - Returns the delay factor. the delay factor @@ -44381,7 +43339,6 @@ property. - Applies the given delay factor. The default long press time will be multiplied by this value. @@ -44401,8 +43358,6 @@ Valid values are in the range [0.5..2.0]. - - Factor by which to modify the default timeout. @@ -44461,7 +43416,6 @@ events are received, containing the offset in the given axis. - Returns the orientation of the pan gestures that this @gesture expects. the expected orientation for pan gestures @@ -44475,7 +43429,6 @@ events are received, containing the offset in the given axis. - Sets the orientation to be expected on pan gestures. @@ -44492,8 +43445,6 @@ events are received, containing the offset in the given axis. - - The expected orientation of pan gestures. @@ -44579,7 +43530,6 @@ to any mouse button by setting it to 0. While the gesture is active, the button being currently pressed can be known through [method@Gtk.GestureSingle.get_current_button]. - Returns the button number @gesture listens for. If this is 0, the gesture reacts to any button press. @@ -44625,7 +43575,6 @@ returns %TRUE. - Gets whether a gesture is exclusive. For more information, see [method@Gtk.GestureSingle.set_exclusive]. @@ -44641,7 +43590,6 @@ For more information, see [method@Gtk.GestureSingle.set_exclusive]. - Returns %TRUE if the gesture is only triggered by touch events. %TRUE if the gesture only handles touch events @@ -44655,7 +43603,6 @@ For more information, see [method@Gtk.GestureSingle.set_exclusive]. - Sets the button number @gesture listens to. If non-0, every button press from a different button @@ -44676,7 +43623,6 @@ with button 1. - Sets whether @gesture is exclusive. An exclusive gesture will only handle pointer and "pointer emulated" @@ -44697,7 +43643,6 @@ to interact with those. - Sets whether to handle only touch events. If @touch_only is %TRUE, @gesture will only handle events of type @@ -44718,22 +43663,16 @@ mouse events will be handled too. - - Mouse button number to listen to, or 0 to listen for any button. - - Whether the gesture is exclusive. Exclusive gestures only listen to pointer and pointer emulated events. - - Whether the gesture handles only touch events. @@ -44861,7 +43800,6 @@ signals. - Checks whether the gesture is for styluses only. Stylus-only gestures will signal events exclusively from stylus @@ -44878,7 +43816,6 @@ input devices. - Sets the state of stylus-only If true, the gesture will exclusively handle events from stylus input devices, @@ -44898,8 +43835,6 @@ otherwise it'll handle events from any pointing device. - - If this gesture should exclusively react to stylus input devices. @@ -45237,20 +44172,14 @@ to offload the content of its child widget. - - Whether to draw a black background. - - The child widget. - - Whether graphics offload is enabled. @@ -45443,7 +44372,6 @@ Attaching widgets labeled `[1]`, `[2]`, `[3]` with `@sibling == %NULL` and - Returns which row defines the global baseline of @grid. the row index defining the global baseline @@ -45479,7 +44407,6 @@ cell at @column, @row. - Returns whether all columns of @grid have the same width. whether all columns of @grid have the same width. @@ -45493,7 +44420,6 @@ cell at @column, @row. - Returns the amount of space between the columns of @grid. the column spacing of @grid @@ -45526,7 +44452,6 @@ See [method@Gtk.Grid.set_row_baseline_position]. - Returns whether all rows of @grid have the same height. whether all rows of @grid have the same height. @@ -45540,7 +44465,6 @@ See [method@Gtk.Grid.set_row_baseline_position]. - Returns the amount of space between the rows of @grid. the row spacing of @grid @@ -45713,7 +44637,6 @@ are moved up. - Sets which row defines the global baseline for the entire grid. Each row in the grid can have its own local baseline, but only @@ -45734,7 +44657,6 @@ parent of the @grid. - Sets whether all columns of @grid will have the same width. @@ -45751,7 +44673,6 @@ parent of the @grid. - Sets the amount of space between columns of @grid. @@ -45791,7 +44712,6 @@ The default baseline position is %GTK_BASELINE_POSITION_CENTER. - Sets whether all rows of @grid will have the same height. @@ -45808,7 +44728,6 @@ The default baseline position is %GTK_BASELINE_POSITION_CENTER. - Sets the amount of space between rows of @grid. @@ -45825,32 +44744,22 @@ The default baseline position is %GTK_BASELINE_POSITION_CENTER. - - The row to align to the baseline when valign is using baseline alignment. - - If %TRUE, the columns are all the same width. - - The amount of space between two consecutive columns. - - If %TRUE, the rows are all the same height. - - The amount of space between two consecutive rows. @@ -45892,7 +44801,6 @@ single row or column, you should consider using `GtkBoxLayout`. - Retrieves the row set with gtk_grid_layout_set_baseline_row(). the global baseline row @@ -45906,7 +44814,6 @@ single row or column, you should consider using `GtkBoxLayout`. - Checks whether all columns of @grid should have the same width. %TRUE if the columns are homogeneous, and %FALSE otherwise @@ -45920,7 +44827,6 @@ single row or column, you should consider using `GtkBoxLayout`. - Retrieves the spacing set with gtk_grid_layout_set_column_spacing(). the spacing between consecutive columns @@ -45956,7 +44862,6 @@ is returned. - Checks whether all rows of @grid should have the same height. %TRUE if the rows are homogeneous, and %FALSE otherwise @@ -45970,7 +44875,6 @@ is returned. - Retrieves the spacing set with gtk_grid_layout_set_row_spacing(). the spacing between consecutive rows @@ -45984,7 +44888,6 @@ is returned. - Sets which row defines the global baseline for the entire grid. Each row in the grid can have its own local baseline, but only @@ -46005,7 +44908,6 @@ parent of the @grid. - Sets whether all columns of @grid should have the same width. @@ -46022,7 +44924,6 @@ parent of the @grid. - Sets the amount of space to insert between consecutive columns. @@ -46060,7 +44961,6 @@ grid, in case that row is assigned more space than is requested. - Sets whether all rows of @grid should have the same height. @@ -46077,7 +44977,6 @@ grid, in case that row is assigned more space than is requested. - Sets the amount of space to insert between consecutive rows. @@ -46094,33 +44993,23 @@ grid, in case that row is assigned more space than is requested. - - The row to align to the baseline, when `GtkWidget:valign` is set to %GTK_ALIGN_BASELINE. - - Whether all the columns in the grid have the same width. - - The amount of space between to consecutive columns. - - Whether all the rows in the grid have the same height. - - The amount of space between to consecutive rows. @@ -46128,7 +45017,6 @@ to %GTK_ALIGN_BASELINE. `GtkLayoutChild` subclass for children in a `GtkGridLayout`. - Retrieves the column number to which @child attaches its left side. the column number @@ -46142,7 +45030,6 @@ to %GTK_ALIGN_BASELINE. - Retrieves the number of columns that @child spans to. the number of columns @@ -46156,7 +45043,6 @@ to %GTK_ALIGN_BASELINE. - Retrieves the row number to which @child attaches its top side. the row number @@ -46170,7 +45056,6 @@ to %GTK_ALIGN_BASELINE. - Retrieves the number of rows that @child spans to. the number of row @@ -46184,7 +45069,6 @@ to %GTK_ALIGN_BASELINE. - Sets the column number to attach the left side of @child. @@ -46201,7 +45085,6 @@ to %GTK_ALIGN_BASELINE. - Sets the number of columns @child spans to. @@ -46218,7 +45101,6 @@ to %GTK_ALIGN_BASELINE. - Sets the row to place @child in. @@ -46235,7 +45117,6 @@ to %GTK_ALIGN_BASELINE. - Sets the number of rows @child spans to. @@ -46252,26 +45133,18 @@ to %GTK_ALIGN_BASELINE. - - The column to place the child in. - - The number of columns the child spans to. - - The row to place the child in. - - The number of rows the child spans to. @@ -46360,7 +45233,6 @@ grid_view = gtk_grid_view_new (create_model (), - Returns whether rows can be selected by dragging with the mouse. %TRUE if rubberband selection is enabled @@ -46374,7 +45246,6 @@ grid_view = gtk_grid_view_new (create_model (), - Gets the factory that's currently used to populate list items. The factory in use @@ -46388,7 +45259,6 @@ grid_view = gtk_grid_view_new (create_model (), - Gets the maximum number of columns that the grid will use. The maximum number of columns @@ -46402,7 +45272,6 @@ grid_view = gtk_grid_view_new (create_model (), - Gets the minimum number of columns that the grid will use. The minimum number of columns @@ -46416,7 +45285,6 @@ grid_view = gtk_grid_view_new (create_model (), - Gets the model that's currently used to read the items displayed. The model in use @@ -46430,7 +45298,6 @@ grid_view = gtk_grid_view_new (create_model (), - Returns whether items will be activated on single click and selected on hover. @@ -46445,7 +45312,6 @@ selected on hover. - Gets the behavior set for the <kbd>Tab</kbd> key. The behavior of the <kbd>Tab</kbd> key @@ -46489,7 +45355,6 @@ If it isn't, then the changes will take effect once that happens. - Sets whether selections can be changed by dragging with the mouse. @@ -46506,7 +45371,6 @@ If it isn't, then the changes will take effect once that happens. - Sets the `GtkListItemFactory` to use for populating list items. @@ -46523,7 +45387,6 @@ If it isn't, then the changes will take effect once that happens. - Sets the maximum number of columns to use. This number must be at least 1. @@ -46545,7 +45408,6 @@ If @max_columns is smaller than the minimum set via - Sets the minimum number of columns to use. This number must be at least 1. @@ -46567,7 +45429,6 @@ If @min_columns is smaller than the minimum set via - Sets the model to use. This must be a [iface@Gtk.SelectionModel]. @@ -46586,7 +45447,6 @@ This must be a [iface@Gtk.SelectionModel]. - Sets whether items should be activated on single click and selected on hover. @@ -46604,7 +45464,6 @@ selected on hover. - Sets the behavior of the <kbd>Tab</kbd> and <kbd>Shift</kbd>+<kbd>Tab</kbd> keys. @@ -46621,22 +45480,16 @@ selected on hover. - - Allow rubberband selection. - - Factory for populating list items. The factory must be for configuring [class@Gtk.ListItem] objects. - - Maximum number of columns per row. If this number is smaller than [property@Gtk.GridView:min-columns], @@ -46644,26 +45497,18 @@ that value is used instead. - - Minimum number of columns per row. - - Model for the items displayed. - - Activate rows on single click and select them on hover. - - Behavior of the <kbd>Tab</kbd> key @@ -46775,7 +45620,6 @@ Each of the boxes contains a `windowcontrols` subnode, see - Gets the decoration layout of the `GtkHeaderBar`. the decoration layout @@ -46789,7 +45633,6 @@ Each of the boxes contains a `windowcontrols` subnode, see - Returns whether this header bar shows the standard window title buttons. @@ -46874,7 +45717,6 @@ The child must have been added with - Sets the decoration layout for this header bar. This property overrides the @@ -46907,7 +45749,6 @@ on the left, and minimize, maximize and close buttons on the right. - Sets whether this header bar shows the standard window title buttons. @@ -46951,8 +45792,6 @@ title label to be visible again. - - The decoration layout for buttons. If this property is not set, the @@ -46960,8 +45799,6 @@ If this property is not set, the - - Whether to show title buttons like close, minimize, maximize. Which buttons are actually shown and where is determined @@ -50352,7 +49189,6 @@ The icon can then be rendered by using it as a `GdkPaintable`. - Gets the `GFile` that was used to load the icon. Returns %NULL if the icon was not loaded from a file. @@ -50368,7 +49204,6 @@ Returns %NULL if the icon was not loaded from a file. - Get the icon name being used for this icon. When an icon looked up in the icon theme was not available, the @@ -50390,8 +49225,7 @@ returns %NULL. - - + Checks if the icon is symbolic or not. This currently uses only the file name and not the file contents @@ -50411,17 +49245,14 @@ recoloring), you have to set its icon name on a `GtkImage`. - The file representing the icon, if any. - The icon name that was chosen during lookup. - - + Whether the icon is symbolic or not. @@ -52686,7 +51517,6 @@ appropriate for displaying the file. - Gets the `GIcon` being displayed by the `GtkImage`. The storage type of the image must be %GTK_IMAGE_EMPTY or @@ -52705,7 +51535,6 @@ returned `GIcon`. - Gets the icon name and size being displayed by the `GtkImage`. The storage type of the image must be %GTK_IMAGE_EMPTY or @@ -52724,7 +51553,6 @@ be freed. - Gets the icon size used by the @image when rendering icons. the image size used by icons @@ -52738,7 +51566,6 @@ be freed. - Gets the image `GdkPaintable` being displayed by the `GtkImage`. The storage type of the image must be %GTK_IMAGE_EMPTY or @@ -52757,7 +51584,6 @@ returned paintable. - Gets the pixel size used for named icons. the pixel size used for named icons. @@ -52771,7 +51597,6 @@ returned paintable. - Gets the type of representation being used by the `GtkImage` to store image data. @@ -52788,8 +51613,7 @@ be %GTK_IMAGE_EMPTY. - - + Sets a `GtkImage` to show a file. See [ctor@Gtk.Image.new_from_file] for details. @@ -52807,8 +51631,7 @@ See [ctor@Gtk.Image.new_from_file] for details. - - + Sets a `GtkImage` to show a `GIcon`. See [ctor@Gtk.Image.new_from_gicon] for details. @@ -52826,8 +51649,7 @@ See [ctor@Gtk.Image.new_from_gicon] for details. - - + Sets a `GtkImage` to show a named icon. See [ctor@Gtk.Image.new_from_icon_name] for details. @@ -52845,8 +51667,7 @@ See [ctor@Gtk.Image.new_from_icon_name] for details. - - + Sets a `GtkImage` to show a `GdkPaintable`. See [ctor@Gtk.Image.new_from_paintable] for details. @@ -52865,7 +51686,6 @@ See [ctor@Gtk.Image.new_from_paintable] for details. - Sets a `GtkImage` to show a `GdkPixbuf`. See [ctor@Gtk.Image.new_from_pixbuf] for details. @@ -52888,8 +51708,7 @@ only a paintable. - - + Sets a `GtkImage` to show a resource. See [ctor@Gtk.Image.new_from_resource] for details. @@ -52908,7 +51727,6 @@ See [ctor@Gtk.Image.new_from_resource] for details. - Suggests an icon size to the theme for named icons. @@ -52925,7 +51743,6 @@ See [ctor@Gtk.Image.new_from_resource] for details. - Sets the pixel size to use for named icons. If the pixel size is set to a value != -1, it is used instead @@ -52944,43 +51761,32 @@ of the icon size set by [method@Gtk.Image.set_from_icon_name]. - - + A path to the file to display. - - - + The `GIcon` displayed in the GtkImage. For themed icons, If the icon theme is changed, the image will be updated automatically. - - - + The name of the icon in the icon theme. If the icon theme is changed, the image will be updated automatically. - - The symbolic size to display icons at. - - - + The `GdkPaintable` to display. - - The size in pixels to display icons at. If set to a value != -1, this property overrides the @@ -52988,13 +51794,11 @@ If set to a value != -1, this property overrides the `GTK_IMAGE_ICON_NAME`. - - + A path to a resource file to display. - The representation being used for image data. @@ -53237,7 +52041,6 @@ text and response ID. - Returns the message type of the message area. the message type of the message area. @@ -53251,7 +52054,6 @@ text and response ID. - Returns whether the info bar is currently revealed. the current value of the [property@Gtk.InfoBar:revealed] property @@ -53265,7 +52067,6 @@ text and response ID. - Returns whether the widget will display a standard close button. %TRUE if the widget displays standard close button @@ -53352,7 +52153,6 @@ be added to a widget hierarchy. - Sets the message type of the message area. GTK uses this type to determine how the message is displayed. @@ -53395,7 +52195,6 @@ A convenient way to sensitize/desensitize buttons. - Sets whether the `GtkInfoBar` is revealed. Changing this will make @info_bar reveal or conceal @@ -53419,7 +52218,6 @@ if [property@Gtk.Widget:visible] is %FALSE. - If true, a standard close button is shown. When clicked it emits the response %GTK_RESPONSE_CLOSE. @@ -53438,22 +52236,16 @@ When clicked it emits the response %GTK_RESPONSE_CLOSE. - - The type of the message. The type may be used to determine the appearance of the info bar. - - Whether the info bar shows its contents. - - Whether to include a standard close button. @@ -53625,7 +52417,6 @@ where the text doesn't fit exactly in the allocated space. - Gets the inscription's attribute list. the attribute list @@ -53639,7 +52430,6 @@ where the text doesn't fit exactly in the allocated space. - Gets the `min-chars` of the inscription. See the [property@Gtk.Inscription:min-chars] property. @@ -53655,7 +52445,6 @@ See the [property@Gtk.Inscription:min-chars] property. - Gets the `min-lines` of the inscription. See the [property@Gtk.Inscription:min-lines] property. @@ -53671,7 +52460,6 @@ See the [property@Gtk.Inscription:min-lines] property. - Gets the `nat-chars` of the inscription. See the [property@Gtk.Inscription:nat-chars] property. @@ -53687,7 +52475,6 @@ See the [property@Gtk.Inscription:nat-chars] property. - Gets the `nat-lines` of the inscription. See the [property@Gtk.Inscription:nat-lines] property. @@ -53703,7 +52490,6 @@ See the [property@Gtk.Inscription:nat-lines] property. - Gets the text that is displayed. The displayed text @@ -53717,7 +52503,6 @@ See the [property@Gtk.Inscription:nat-lines] property. - Gets the inscription's overflow method. the overflow method @@ -53731,7 +52516,6 @@ See the [property@Gtk.Inscription:nat-lines] property. - Returns line wrap mode used by the inscription. See [method@Gtk.Inscription.set_wrap_mode]. @@ -53747,7 +52531,6 @@ See [method@Gtk.Inscription.set_wrap_mode]. - Gets the `xalign` of the inscription. See the [property@Gtk.Inscription:xalign] property. @@ -53763,7 +52546,6 @@ See the [property@Gtk.Inscription:xalign] property. - Gets the `yalign` of the inscription. See the [property@Gtk.Inscription:yalign] property. @@ -53779,7 +52561,6 @@ See the [property@Gtk.Inscription:yalign] property. - Apply attributes to the inscription text. These attributes will not be evaluated for sizing the inscription. @@ -53798,7 +52579,6 @@ These attributes will not be evaluated for sizing the inscription. - Utility function to set the text and attributes to be displayed. See the [property@Gtk.Inscription:markup] property. @@ -53817,7 +52597,6 @@ See the [property@Gtk.Inscription:markup] property. - Sets the `min-chars` of the inscription. See the [property@Gtk.Inscription:min-chars] property. @@ -53836,7 +52615,6 @@ See the [property@Gtk.Inscription:min-chars] property. - Sets the `min-lines` of the inscription. See the [property@Gtk.Inscription:min-lines] property. @@ -53855,7 +52633,6 @@ See the [property@Gtk.Inscription:min-lines] property. - Sets the `nat-chars` of the inscription. See the [property@Gtk.Inscription:nat-chars] property. @@ -53874,7 +52651,6 @@ See the [property@Gtk.Inscription:nat-chars] property. - Sets the `nat-lines` of the inscription. See the [property@Gtk.Inscription:nat-lines] property. @@ -53893,7 +52669,6 @@ See the [property@Gtk.Inscription:nat-lines] property. - Sets the text to be displayed. @@ -53910,7 +52685,6 @@ See the [property@Gtk.Inscription:nat-lines] property. - Sets what to do when the text doesn't fit. @@ -53927,7 +52701,6 @@ See the [property@Gtk.Inscription:nat-lines] property. - Controls how line wrapping is done. @@ -53944,7 +52717,6 @@ See the [property@Gtk.Inscription:nat-lines] property. - Sets the `xalign` of the inscription. See the [property@Gtk.Inscription:xalign] property. @@ -53963,7 +52735,6 @@ See the [property@Gtk.Inscription:xalign] property. - Sets the `yalign` of the inscription. See the [property@Gtk.Inscription:yalign] property. @@ -53982,13 +52753,10 @@ See the [property@Gtk.Inscription:yalign] property. - - A list of style attributes to apply to the text of the inscription. - Utility property that sets both the [property@Gtk.Inscription:text] and [property@Gtk.Inscription:attributes] properties, mainly intended for use in GtkBuilder ui files to ease translation support and bindings. @@ -53999,8 +52767,6 @@ attributes. The markup must be valid. If you cannot ensure that, consider using - - The number of characters that should fit into the inscription at minimum. This influences the requested width, not the width actually given to the widget, @@ -54015,8 +52781,6 @@ and its width will be determined entirely by its surroundings. - - The number of lines that should fit into the inscription at minimum. This influences the requested height, not the height actually given to the widget, @@ -54030,8 +52794,6 @@ and its height will be determined entirely by its surroundings. - - The number of characters that should ideally fit into the inscription. This influences the requested width, not the width actually given to the widget. @@ -54043,8 +52805,6 @@ be the case. - - The number of lines that should ideally fit into the inscription. This influences the requested height, not the height actually given to the widget. @@ -54056,28 +52816,20 @@ be the case. - - The displayed text. - - The overflow method to use for the text. - - Controls how the line wrapping is done. Note that unlike `GtkLabel`, the default here is %PANGO_WRAP_WORD_CHAR. - - The horizontal alignment of the text inside the allocated size. Compare this to [property@Gtk.Widget:halign], which determines how the @@ -54085,8 +52837,6 @@ inscription's size allocation is positioned in the available space. - - The vertical alignment of the text inside the allocated size. Compare this to [property@Gtk.Widget:valign], which determines how the @@ -54151,7 +52901,6 @@ the key with the given @keyval and @modifiers is pressed. - Gets the keyval that must be pressed to succeed triggering @self. @@ -54166,7 +52915,6 @@ triggering @self. - Gets the modifiers that must be present to succeed triggering @self. @@ -54181,12 +52929,10 @@ triggering @self. - The key value for the trigger. - The key modifiers for the trigger. @@ -54587,7 +53333,6 @@ and be activated by the mnemonic. - Gets the label's attribute list. This is the [struct@Pango.AttrList] that was set on the label using @@ -54628,7 +53373,6 @@ handler or for use in a [signal@Gtk.Widget::query-tooltip] handler. - Returns the ellipsizing position of the label. See [method@Gtk.Label.set_ellipsize]. @@ -54644,7 +53388,6 @@ See [method@Gtk.Label.set_ellipsize]. - Gets the extra menu model of @label. See [method@Gtk.Label.set_extra_menu]. @@ -54660,7 +53403,6 @@ See [method@Gtk.Label.set_extra_menu]. - Returns the justification of the label. See [method@Gtk.Label.set_justify]. @@ -54676,7 +53418,6 @@ See [method@Gtk.Label.set_justify]. - Fetches the text from a label. The returned text includes any embedded underlines indicating @@ -54739,7 +53480,6 @@ or [const@Pango.SCALE]. - Gets the number of lines to which an ellipsized, wrapping label should be limited. @@ -54756,7 +53496,6 @@ See [method@Gtk.Label.set_lines]. - Retrieves the desired maximum width of @label, in characters. See [method@Gtk.Label.set_width_chars]. @@ -54772,7 +53511,6 @@ See [method@Gtk.Label.set_width_chars]. - Return the mnemonic accelerator. If the label has been set so that it has a mnemonic key this function @@ -54790,7 +53528,6 @@ mnemonic set up it returns `GDK_KEY_VoidSymbol`. - Retrieves the target of the mnemonic (keyboard shortcut) of this label. @@ -54808,7 +53545,6 @@ See [method@Gtk.Label.set_mnemonic_widget]. - Returns line wrap mode used by the label. See [method@Gtk.Label.set_natural_wrap_mode]. @@ -54824,7 +53560,6 @@ See [method@Gtk.Label.set_natural_wrap_mode]. - Returns whether the label is selectable. %TRUE if the user can copy text from the label @@ -54859,7 +53594,6 @@ See [method@Gtk.Label.set_natural_wrap_mode]. - Returns whether the label is in single line mode. %TRUE when the label is in single line mode. @@ -54873,7 +53607,6 @@ See [method@Gtk.Label.set_natural_wrap_mode]. - Gets the tabs for @self. The returned array will be %NULL if “standard” (8-space) tabs are used. @@ -54910,7 +53643,6 @@ any embedded underlines indicating mnemonics or Pango markup. (See - Returns whether the label’s text is interpreted as Pango markup. See [method@Gtk.Label.set_use_markup]. @@ -54926,7 +53658,6 @@ See [method@Gtk.Label.set_use_markup]. - Returns whether an embedded underlines in the label indicate mnemonics. See [method@Gtk.Label.set_use_underline]. @@ -54943,7 +53674,6 @@ See [method@Gtk.Label.set_use_underline]. - Retrieves the desired width of @label, in characters. See [method@Gtk.Label.set_width_chars]. @@ -54959,7 +53689,6 @@ See [method@Gtk.Label.set_width_chars]. - Returns whether lines in the label are automatically wrapped. See [method@Gtk.Label.set_wrap]. @@ -54975,7 +53704,6 @@ See [method@Gtk.Label.set_wrap]. - Returns line wrap mode used by the label. See [method@Gtk.Label.set_wrap_mode]. @@ -54991,7 +53719,6 @@ See [method@Gtk.Label.set_wrap_mode]. - Gets the `xalign` of the label. See the [property@Gtk.Label:xalign] property. @@ -55007,7 +53734,6 @@ See the [property@Gtk.Label:xalign] property. - Gets the `yalign` of the label. See the [property@Gtk.Label:yalign] property. @@ -55047,7 +53773,6 @@ this function has no effect. If @start_offset or - Apply attributes to the label text. The attributes set with this function will be applied and merged with @@ -55071,7 +53796,6 @@ be applied to the label after the markup string is parsed. - Sets the mode used to ellipsize the text. The text will be ellipsized if there is not enough space @@ -55091,7 +53815,6 @@ to render the entire string. - Sets a menu model to add when constructing the context menu for @label. @@ -55109,7 +53832,6 @@ the context menu for @label. - Sets the alignment of the lines in the text of the label relative to each other. @@ -55133,7 +53855,6 @@ only a single line. - Sets the text of the label. The label is interpreted as including embedded underlines and/or Pango @@ -55154,7 +53875,6 @@ and [property@Gtk.Label:use-markup] properties. - Sets the number of lines to which an ellipsized, wrapping label should be limited. @@ -55241,7 +53961,6 @@ automatically, or explicitly using [method@Gtk.Label.set_mnemonic_widget]. - Sets the desired maximum width in characters of @label to @n_chars. @@ -55258,7 +53977,6 @@ automatically, or explicitly using [method@Gtk.Label.set_mnemonic_widget]. - Associate the label with its mnemonic target. If the label has been set so that it has a mnemonic key (using @@ -55291,7 +54009,6 @@ and toggle focus between the colliding widgets otherwise. - Select the line wrapping for the natural size request. This only affects the natural size requested, for the actual wrapping used, @@ -55311,7 +54028,6 @@ see the [property@Gtk.Label:wrap-mode] property. - Makes text in the label selectable. Selectable labels allow the user to select text from the label, @@ -55331,7 +54047,6 @@ for copy-and-paste. - Sets whether the label is in single line mode. @@ -55348,7 +54063,6 @@ for copy-and-paste. - Sets the default tab stops for paragraphs in @self. @@ -55413,7 +54127,6 @@ automatically, or explicitly using [method@Gtk.Label.set_mnemonic_widget]. - Sets whether the text of the label contains markup. See [method@Gtk.Label.set_markup]. @@ -55432,7 +54145,6 @@ See [method@Gtk.Label.set_markup]. - Sets whether underlines in the text indicate mnemonics. @@ -55449,7 +54161,6 @@ See [method@Gtk.Label.set_markup]. - Sets the desired width in characters of @label to @n_chars. @@ -55466,7 +54177,6 @@ See [method@Gtk.Label.set_markup]. - Toggles line wrapping within the `GtkLabel` widget. %TRUE makes it break lines if text exceeds the widget’s size. @@ -55493,7 +54203,6 @@ set the label’s width using [method@Gtk.Widget.set_size_request]. - Controls how line wrapping is done. This only affects the label if line wrapping is on. (See @@ -55517,7 +54226,6 @@ property. - Sets the `xalign` of the label. See the [property@Gtk.Label:xalign] property. @@ -55536,7 +54244,6 @@ See the [property@Gtk.Label:xalign] property. - Sets the `yalign` of the label. See the [property@Gtk.Label:yalign] property. @@ -55555,14 +54262,10 @@ See the [property@Gtk.Label:yalign] property. - - A list of style attributes to apply to the text of the label. - - The preferred place to ellipsize the string, if the label does not have enough room to display the entire string. @@ -55576,14 +54279,10 @@ and [method@Gtk.Label.set_width_chars]. - - A menu model whose contents will be appended to the context menu. - - The alignment of the lines in the text of the label, relative to each other. This does *not* affect the alignment of the label within its allocation. @@ -55591,8 +54290,6 @@ See [property@Gtk.Label:xalign] for that. - - The contents of the label. If the string contains Pango markup (see [func@Pango.parse_markup]), @@ -55608,8 +54305,6 @@ for the label to display them. - - The number of lines to which an ellipsized, wrapping label should be limited. @@ -55618,8 +54313,6 @@ Set this property to -1 if you don't want to limit the number of lines. - - The desired maximum width of the label, in characters. If this property is set to -1, the width will be calculated automatically. @@ -55630,19 +54323,14 @@ determine the width of ellipsized and wrapped labels. - The mnemonic accelerator key for the label. - - The widget to be activated when the labels mnemonic key is pressed. - - Select the line wrapping for the natural size request. This only affects the natural size requested. For the actual wrapping used, @@ -55653,14 +54341,10 @@ The default is %GTK_NATURAL_WRAP_INHERIT, which inherits the behavior of the - - Whether the label text can be selected with the mouse. - - Whether the label is in single line mode. In single line mode, the height of the label does not depend on the @@ -55670,29 +54354,21 @@ of text changes would be distracting, e.g. in a statusbar. - - Custom tabs for this label. - - %TRUE if the text of the label includes Pango markup. See [func@Pango.parse_markup]. - - %TRUE if the text of the label indicates a mnemonic with an _ before the mnemonic character. - - The desired width of the label, in characters. If this property is set to -1, the width will be calculated automatically. @@ -55703,14 +54379,10 @@ determine the width of ellipsized and wrapped labels. - - %TRUE if the label text will wrap if it gets too wide. - - Controls how the line wrapping is done. This only affects the formatting if line wrapping is on (see the @@ -55722,8 +54394,6 @@ property. - - The horizontal alignment of the label text inside its size allocation. Compare this to [property@Gtk.Widget:halign], which determines how the @@ -55731,8 +54401,6 @@ labels size allocation is positioned in the space available for the label. - - The vertical alignment of the label text inside its size allocation. Compare this to [property@Gtk.Widget:valign], which determines how the @@ -55828,7 +54496,6 @@ manager should use a `GtkLayoutChild` implementation to store those properties. A `GtkLayoutChild` instance is only ever valid while a widget is part of a layout. - Retrieves the `GtkWidget` associated to the given @layout_child. a `GtkWidget` @@ -55842,7 +54509,6 @@ of a layout. - Retrieves the `GtkLayoutManager` instance that created the given @layout_child. @@ -55857,12 +54523,10 @@ given @layout_child. - The widget that is associated to the `GtkLayoutChild` instance. - The layout manager that created the `GtkLayoutChild` instance. @@ -56546,7 +55210,6 @@ replaced by @value. - Returns whether the levelbar is inverted. %TRUE if the level bar is inverted @@ -56560,7 +55223,6 @@ replaced by @value. - Returns the `max-value` of the `GtkLevelBar`. a positive value @@ -56574,7 +55236,6 @@ replaced by @value. - Returns the `min-value` of the `GtkLevelBar`. a positive value @@ -56588,7 +55249,6 @@ replaced by @value. - Returns the `mode` of the `GtkLevelBar`. a `GtkLevelBarMode` @@ -56623,7 +55283,6 @@ replaced by @value. - Returns the `value` of the `GtkLevelBar`. a value in the interval between @@ -56657,7 +55316,6 @@ The marker must have been previously added with - Sets whether the `GtkLevelBar` is inverted. @@ -56674,7 +55332,6 @@ The marker must have been previously added with - Sets the `max-value` of the `GtkLevelBar`. You probably want to update preexisting level offsets after calling @@ -56694,7 +55351,6 @@ this function. - Sets the `min-value` of the `GtkLevelBar`. You probably want to update preexisting level offsets after calling @@ -56714,7 +55370,6 @@ this function. - Sets the `mode` of the `GtkLevelBar`. @@ -56731,7 +55386,6 @@ this function. - Sets the value of the `GtkLevelBar`. @@ -56749,8 +55403,6 @@ this function. - - Whether the `GtkLeveBar` is inverted. Level bars normally grow from top to bottom or left to right. @@ -56758,20 +55410,14 @@ Inverted level bars grow in the opposite direction. - - Determines the maximum value of the interval that can be displayed by the bar. - - Determines the minimum value of the interval that can be displayed by the bar. - - Determines the way `GtkLevelBar` interprets the value properties to draw the level fill area. @@ -56785,8 +55431,6 @@ the integral roundings of [property@Gtk.LevelBar:min-value] and - - Determines the currently filled value of the level bar. @@ -56960,7 +55604,6 @@ it from a plain `GtkButton`, it gets the .link style class. - Retrieves the URI of the `GtkLinkButton`. a valid URI. The returned string is owned by the link button @@ -56975,7 +55618,6 @@ it from a plain `GtkButton`, it gets the .link style class. - Retrieves the “visited” state of the `GtkLinkButton`. The button becomes visited when it is clicked. If the URI @@ -56994,7 +55636,6 @@ The state may also be changed using [method@Gtk.LinkButton.set_visited]. - Sets @uri as the URI where the `GtkLinkButton` points. As a side-effect this unsets the “visited” state of the button. @@ -57013,7 +55654,6 @@ As a side-effect this unsets the “visited” state of the button. - Sets the “visited” state of the `GtkLinkButton`. See [method@Gtk.LinkButton.get_visited] for more details. @@ -57032,14 +55672,10 @@ See [method@Gtk.LinkButton.get_visited] for more details. - - The URI bound to this button. - - The 'visited' state of this button. A visited link is drawn in a different color. @@ -57290,7 +55926,6 @@ it will have the highlight removed. - Returns whether rows activate on single clicks. %TRUE if rows are activated on single click, %FALSE otherwise @@ -57389,7 +56024,6 @@ find all selected rows. - Gets the selection mode of the listbox. a `GtkSelectionMode` @@ -57403,7 +56037,6 @@ find all selected rows. - Returns whether the list box should show separators between rows. @@ -57593,7 +56226,6 @@ Note that the selection cannot be modified from within this function. - If @single is %TRUE, rows will be activated when you click on them, otherwise you need to double-click. @@ -57739,7 +56371,6 @@ it doesn't display any visible children. - Sets how selection works in the listbox. @@ -57756,7 +56387,6 @@ it doesn't display any visible children. - Sets whether the list box should show separators between rows. @@ -57841,21 +56471,15 @@ Note that using a sort function is incompatible with using a model - - Determines whether children can be activated with a single click, or require a double-click. - - The selection mode used by the list box. - - Whether to show separators between rows. @@ -58080,7 +56704,6 @@ but that is more expensive. - Gets whether the row is activatable. %TRUE if the row is activatable @@ -58094,7 +56717,6 @@ but that is more expensive. - Gets the child widget of @row. the child widget of @row @@ -58139,7 +56761,6 @@ the state of it. - Gets whether the row can be selected. %TRUE if the row is selectable @@ -58167,7 +56788,6 @@ the state of it. - Set whether the row is activatable. @@ -58184,7 +56804,6 @@ the state of it. - Sets the child widget of @self. @@ -58222,7 +56841,6 @@ and be shown in front of the row in the listbox. - Set whether the row can be selected. @@ -58239,21 +56857,15 @@ and be shown in front of the row in the listbox. - - Determines whether the ::row-activated signal will be emitted for this row. - - The child widget. - - Determines whether this row can be selected. @@ -58348,7 +56960,6 @@ display. objects via their factory, but provide a different set of properties suitable for managing the header instead of individual items. - Gets the child previously set via gtk_list_header_set_child() or %NULL if none was set. @@ -58363,7 +56974,6 @@ for managing the header instead of individual items. - Gets the end position in the model of the section that @self is currently the header for. @@ -58380,7 +56990,6 @@ If @self is unbound, %GTK_INVALID_LIST_POSITION is returned. - Gets the model item at the start of the section. This is the item that occupies the list model at position [property@Gtk.ListHeader:start]. @@ -58398,7 +57007,6 @@ If @self is unbound, this function returns %NULL. - Gets the the number of items in the section. If @self is unbound, 0 is returned. @@ -58414,7 +57022,6 @@ If @self is unbound, 0 is returned. - Gets the start position in the model of the section that @self is currently the header for. @@ -58431,7 +57038,6 @@ If @self is unbound, %GTK_INVALID_LIST_POSITION is returned. - Sets the child to be used for this listitem. This function is typically called by applications when @@ -58452,28 +57058,22 @@ binding it multiple times. - - Widget used for display. - The first position no longer part of this section. - The item at the start of the section. - Number of items in this section. - First position of items in this section. @@ -58522,7 +57122,6 @@ by application code. This is done by calling [method@Gtk.ListItem.set_child]. - Checks if a list item has been set to be activatable via gtk_list_item_set_activatable(). @@ -58537,7 +57136,6 @@ gtk_list_item_set_activatable(). - Gets the child previously set via gtk_list_item_set_child() or %NULL if none was set. @@ -58552,7 +57150,6 @@ gtk_list_item_set_activatable(). - Checks if a list item has been set to be focusable via gtk_list_item_set_focusable(). @@ -58567,7 +57164,6 @@ gtk_list_item_set_focusable(). - Gets the model item that associated with @self. If @self is unbound, this function returns %NULL. @@ -58583,7 +57179,6 @@ If @self is unbound, this function returns %NULL. - Gets the position in the model that @self currently displays. If @self is unbound, %GTK_INVALID_LIST_POSITION is returned. @@ -58599,7 +57194,6 @@ If @self is unbound, %GTK_INVALID_LIST_POSITION is returned. - Checks if a list item has been set to be selectable via gtk_list_item_set_selectable(). @@ -58616,7 +57210,6 @@ Do not confuse this function with [method@Gtk.ListItem.get_selected]. - Checks if the item is displayed as selected. The selected state is maintained by the liste widget and its model @@ -58667,7 +57260,6 @@ which may be used by e.g. screen readers. - Sets @self to be activatable. If an item is activatable, double-clicking on the item, using @@ -58692,7 +57284,6 @@ By default, list items are activatable. - Sets the child to be used for this listitem. This function is typically called by applications when @@ -58713,7 +57304,6 @@ binding it multiple times. - Sets @self to be focusable. If an item is focusable, it can be focused using the keyboard. @@ -58738,7 +57328,6 @@ By default, list items are focusable. - Sets @self to be selectable. If an item is selectable, clicking on the item or using the keyboard @@ -58766,53 +57355,38 @@ a new item, they will also be reset to be selectable by GTK. - - The accessible description to set on the list item. - - The accessible label to set on the list item. - - If the item can be activated by the user. - - Widget used for display. - - If the item can be focused with the keyboard. - Displayed item. - Position of the item. - - If the item can be selected by the user. - If the item is currently selected. @@ -59761,7 +58335,6 @@ list_view = gtk_list_view_new (create_model (), - Returns whether rows can be selected by dragging with the mouse. %TRUE if rubberband selection is enabled @@ -59775,7 +58348,6 @@ list_view = gtk_list_view_new (create_model (), - Gets the factory that's currently used to populate list items. The factory in use @@ -59789,7 +58361,6 @@ list_view = gtk_list_view_new (create_model (), - Gets the factory that's currently used to populate section headers. The factory in use @@ -59803,7 +58374,6 @@ list_view = gtk_list_view_new (create_model (), - Gets the model that's currently used to read the items displayed. The model in use @@ -59817,7 +58387,6 @@ list_view = gtk_list_view_new (create_model (), - Returns whether the list box should show separators between rows. @@ -59832,7 +58401,6 @@ between rows. - Returns whether rows will be activated on single click and selected on hover. @@ -59847,7 +58415,6 @@ selected on hover. - Gets the behavior set for the <kbd>Tab</kbd> key. The behavior of the <kbd>Tab</kbd> key @@ -59891,7 +58458,6 @@ If it isn't, then the changes will take effect once that happens. - Sets whether selections can be changed by dragging with the mouse. @@ -59908,7 +58474,6 @@ If it isn't, then the changes will take effect once that happens. - Sets the `GtkListItemFactory` to use for populating list items. @@ -59925,7 +58490,6 @@ If it isn't, then the changes will take effect once that happens. - Sets the `GtkListItemFactory` to use for populating the [class@Gtk.ListHeader] objects used in section headers. @@ -59945,7 +58509,6 @@ If this factory is set to %NULL, the list will not show section headers. - Sets the model to use. This must be a [iface@Gtk.SelectionModel] to use. @@ -59964,7 +58527,6 @@ This must be a [iface@Gtk.SelectionModel] to use. - Sets whether the list box should show separators between rows. @@ -59982,7 +58544,6 @@ between rows. - Sets whether rows should be activated on single click and selected on hover. @@ -60000,7 +58561,6 @@ selected on hover. - Sets the behavior of the <kbd>Tab</kbd> and <kbd>Shift</kbd>+<kbd>Tab</kbd> keys. @@ -60017,48 +58577,34 @@ selected on hover. - - Allow rubberband selection. - - Factory for populating list items. The factory must be for configuring [class@Gtk.ListItem] objects. - - Factory for creating header widgets. The factory must be for configuring [class@Gtk.ListHeader] objects. - - Model for the items displayed. - - Show separators between rows. - - Activate rows on single click and select them on hover. - - Behavior of the <kbd>Tab</kbd> key @@ -60139,7 +58685,6 @@ with the [property@Gtk.LockButton:text-lock], - Obtains the `GPermission` object that controls @button. This widget will be removed in GTK 5 @@ -60154,7 +58699,6 @@ with the [property@Gtk.LockButton:text-lock], - Sets the `GPermission` object that controls @button. This widget will be removed in GTK 5 @@ -60172,8 +58716,6 @@ with the [property@Gtk.LockButton:text-lock], - - The `GPermission object controlling this button. This widget will be removed in GTK 5 @@ -60320,7 +58862,6 @@ they are no longer needed and recreate them if necessary. - Gets the model that is currently being mapped or %NULL if none. The model that gets mapped @@ -60334,7 +58875,6 @@ they are no longer needed and recreate them if necessary. - Checks if a map function is currently set on @self. %TRUE if a map function is set @@ -60382,7 +58922,6 @@ function returns items of the appropriate type. - Sets the model to be mapped. GTK makes no effort to ensure that @model conforms to the item type @@ -60403,7 +58942,6 @@ they are doing and have set up an appropriate map function. - If a map is set for this model @@ -60412,8 +58950,6 @@ they are doing and have set up an appropriate map function. - - The model being mapped. @@ -60471,7 +59007,6 @@ Usually, `GtkMediaControls` is used as part of [class@Gtk.Video]. - Gets the media stream managed by @controls or %NULL if none. The media stream managed by @controls @@ -60485,7 +59020,6 @@ Usually, `GtkMediaControls` is used as part of [class@Gtk.Video]. - Sets the stream that is controlled by @controls. @@ -60502,8 +59036,6 @@ Usually, `GtkMediaControls` is used as part of [class@Gtk.Video]. - - The media-stream managed by this object or %NULL if none. @@ -60624,7 +59156,6 @@ to a `GFile` and calls [ctor@Gtk.MediaFile.new_for_file]. - Returns the file that @self is currently playing from. When @self is not playing or not playing from a file, @@ -60641,7 +59172,6 @@ When @self is not playing or not playing from a file, - Returns the stream that @self is currently playing from. When @self is not playing or not playing from a stream, @@ -60658,7 +59188,6 @@ When @self is not playing or not playing from a stream, - Sets the `GtkMediaFile` to play the given file. If any file is still playing, stop playing it. @@ -60696,7 +59225,6 @@ to a `GFile` and calls [method@Gtk.MediaFile.set_file]. - Sets the `GtkMediaFile` to play the given stream. If anything is still playing, stop playing it. @@ -60737,14 +59265,10 @@ to a `GFile` and calls [method@Gtk.MediaFile.set_file]. - - The file being played back or %NULL if not playing a file. - - The stream being played back or %NULL if not playing a stream. This is %NULL when playing a file. @@ -61054,7 +59578,6 @@ To unset an error, the stream must be reset via a call to - Gets the duration of the stream. If the duration is not known, 0 will be returned. @@ -61070,7 +59593,6 @@ If the duration is not known, 0 will be returned. - Returns whether the streams playback is finished. %TRUE if playback is finished @@ -61084,7 +59606,6 @@ If the duration is not known, 0 will be returned. - If the stream is in an error state, returns the `GError` explaining that state. @@ -61112,7 +59633,6 @@ set, e.g. with [method@Gtk.MediaFile.set_file]. - Returns whether the stream is set to loop. See [method@Gtk.MediaStream.set_loop] for details. @@ -61128,7 +59648,6 @@ See [method@Gtk.MediaStream.set_loop] for details. - Returns whether the audio for the stream is muted. See [method@Gtk.MediaStream.set_muted] for details. @@ -61144,7 +59663,6 @@ See [method@Gtk.MediaStream.set_muted] for details. - Return whether the stream is currently playing. %TRUE if the stream is playing @@ -61158,7 +59676,6 @@ See [method@Gtk.MediaStream.set_muted] for details. - Returns the current presentation timestamp in microseconds. the timestamp in microseconds @@ -61172,7 +59689,6 @@ See [method@Gtk.MediaStream.set_muted] for details. - Returns the volume of the audio for the stream. See [method@Gtk.MediaStream.set_volume] for details. @@ -61188,7 +59704,6 @@ See [method@Gtk.MediaStream.set_volume] for details. - Returns whether the stream has audio. %TRUE if the stream has audio @@ -61202,7 +59717,6 @@ See [method@Gtk.MediaStream.set_volume] for details. - Returns whether the stream has video. %TRUE if the stream has video @@ -61216,7 +59730,6 @@ See [method@Gtk.MediaStream.set_volume] for details. - Returns whether the stream has finished initializing. At this point the existence of audio and video is known. @@ -61232,7 +59745,6 @@ At this point the existence of audio and video is known. - Checks if a stream may be seekable. This is meant to be a hint. Streams may not allow seeking even if @@ -61254,7 +59766,6 @@ stream, though it will not do anything. - Checks if there is currently a seek operation going on. %TRUE if a seek operation is ongoing. @@ -61418,7 +59929,6 @@ ending a seek. - Sets whether the stream should loop. In this case, it will attempt to restart playback @@ -61442,7 +59952,6 @@ loop setting and just end. - Sets whether the audio stream should be muted. Muting a stream will cause no audio to be played, but it @@ -61466,7 +59975,6 @@ still work but it will not have an audible effect. - Starts or pauses playback of the stream. @@ -61483,7 +59991,6 @@ still work but it will not have an audible effect. - Sets the volume of the audio stream. This function call will work even if the stream is muted. @@ -61634,73 +60141,56 @@ The media stream must be prepared when this function is called. - The stream's duration in microseconds or 0 if unknown. - Set when playback has finished. - %NULL for a properly working stream or the `GError` that the stream is in. - Whether the stream contains audio. - Whether the stream contains video. - - Try to restart the media from the beginning once it ended. - - Whether the audio stream should be muted. - - Whether the stream is currently playing. - Whether the stream has finished initializing and existence of audio and video is known. - Set unless the stream is known to not support seeking. - Set while a seek is in progress. - The current presentation timestamp in microseconds. - - Volume of the audio stream. @@ -61941,7 +60431,6 @@ should you wish to. - Returns whether the menu button is active. TRUE if the button is active @@ -61955,7 +60444,6 @@ should you wish to. - Gets whether to show a dropdown arrow even when using an icon or a custom child. @@ -61985,7 +60473,6 @@ size of its contents. - Gets the child widget of @menu_button. the child widget of @menu_button @@ -61999,7 +60486,6 @@ size of its contents. - Returns the direction the popup will be pointing at when popped up. a `GtkArrowType` value @@ -62013,7 +60499,6 @@ size of its contents. - Returns whether the button has a frame. %TRUE if the button has a frame @@ -62027,7 +60512,6 @@ size of its contents. - Gets the name of the icon shown in the button. the name of the icon shown in the button @@ -62041,7 +60525,6 @@ size of its contents. - Gets the label shown in the button the label shown in the button @@ -62055,7 +60538,6 @@ size of its contents. - Returns the `GMenuModel` used to generate the popup. a `GMenuModel` @@ -62069,7 +60551,6 @@ size of its contents. - Returns the `GtkPopover` that pops out of the button. If the button is not using a `GtkPopover`, this function @@ -62086,7 +60567,6 @@ returns %NULL. - Returns whether the menu button acts as a primary menu. %TRUE if the button is a primary menu @@ -62100,7 +60580,6 @@ returns %NULL. - Returns whether an embedded underline in the text indicates a mnemonic. @@ -62140,7 +60619,6 @@ mnemonic. - Sets whether the menu button is active. @@ -62157,7 +60635,6 @@ mnemonic. - Sets whether to show a dropdown arrow even when using an icon or a custom child. @@ -62197,7 +60674,6 @@ For icon buttons, this function has no effect. - Sets the child widget of @menu_button. Setting a child resets [property@Gtk.MenuButton:label] and @@ -62258,7 +60734,6 @@ Using this function will not reset the menu widget attached to - Sets the direction in which the popup will be popped up. If the button is automatically populated with an arrow icon, @@ -62284,7 +60759,6 @@ as if you passed %GTK_ARROW_DOWN (although you won’t see any arrows). - Sets the style of the button. @@ -62301,7 +60775,6 @@ as if you passed %GTK_ARROW_DOWN (although you won’t see any arrows). - Sets the name of an icon to show inside the menu button. Setting icon name resets [property@Gtk.MenuButton:label] and @@ -62325,7 +60798,6 @@ will be shown next to the icon. - Sets the label to show inside the menu button. Setting a label resets [property@Gtk.MenuButton:icon-name] and @@ -62348,7 +60820,6 @@ arrow will be shown next to the label. - Sets the `GMenuModel` from which the popup will be constructed. If @menu_model is %NULL, the button is disabled. @@ -62375,7 +60846,6 @@ dissociated from the @menu_button, and the property is set to %NULL. - Sets the `GtkPopover` that will be popped up when the @menu_button is clicked. If @popover is %NULL, the button is disabled. @@ -62397,7 +60867,6 @@ from the @menu_button, and the property is set to %NULL. - Sets whether menu button acts as a primary menu. Primary menus can be opened with the <kbd>F10</kbd> key. @@ -62416,7 +60885,6 @@ Primary menus can be opened with the <kbd>F10</kbd> key. - If true, an underline in the text indicates a mnemonic. @@ -62433,58 +60901,40 @@ Primary menus can be opened with the <kbd>F10</kbd> key. - - Whether the menu button is active. - - Whether to show a dropdown arrow even when using an icon or a custom child. - - Whether the size of the button can be made smaller than the natural size of its contents. - - The child widget. - - The `GtkArrowType` representing the direction in which the menu or popover will be popped out. - - Whether the button has a frame. - - The name of the icon used to automatically populate the button. - - The label for the button. - - The `GMenuModel` from which the popup will be created. See [method@Gtk.MenuButton.set_menu_model] for the interaction @@ -62492,22 +60942,16 @@ with the [property@Gtk.MenuButton:popover] property. - - The `GtkPopover` that will be popped up when the button is clicked. - - Whether the menu button acts as a primary menu. Primary menus can be opened using the <kbd>F10</kbd> key - - If set an underscore in the text indicates a mnemonic. @@ -62898,7 +61342,6 @@ modifiers is detected. - Gets the keyval that must be pressed to succeed triggering @self. the keyval @@ -62912,7 +61355,6 @@ modifiers is detected. - The key value for the trigger. @@ -62946,7 +61388,6 @@ enter passwords, ask questions or show processes blocking unmount. - Gets the display on which windows of the `GtkMountOperation` will be shown. @@ -62961,7 +61402,6 @@ will be shown. - Gets the transient parent used by the `GtkMountOperation`. the transient parent for windows shown by @op @@ -62975,7 +61415,6 @@ will be shown. - Returns whether the `GtkMountOperation` is currently displaying a window. @@ -62990,7 +61429,6 @@ a window. - Sets the display to show windows of the `GtkMountOperation` on. @@ -63007,7 +61445,6 @@ a window. - Sets the transient parent for windows shown by the `GtkMountOperation`. @@ -63025,19 +61462,14 @@ a window. - - The display where dialogs will be shown. - Whether a dialog is currently shown. - - The parent window. @@ -63187,7 +61619,6 @@ elements. - Returns the underlying model of @self. the underlying model @@ -63201,7 +61632,6 @@ elements. - Sets the model that @self should wrap. If @model is %NULL, @self will be empty. @@ -63224,8 +61654,6 @@ If @model is %NULL, @self will be empty. - - The list managed by this selection. @@ -63345,7 +61773,6 @@ how to add actions to widgets. - Returns the name of the action that will be activated. the name of the action to activate @@ -63359,7 +61786,6 @@ how to add actions to widgets. - The name of the action to activate. @@ -63564,7 +61990,6 @@ windowing system to the `GtkNativeDialog`. - Returns whether the dialog is modal. %TRUE if the dialog is set to be modal @@ -63578,7 +62003,6 @@ windowing system to the `GtkNativeDialog`. - Gets the title of the `GtkNativeDialog`. the title of the dialog, or %NULL if none has @@ -63594,7 +62018,6 @@ windowing system to the `GtkNativeDialog`. - Fetches the transient parent for this window. the transient parent for this window, @@ -63609,7 +62032,6 @@ windowing system to the `GtkNativeDialog`. - Determines whether the dialog is visible. %TRUE if the dialog is visible @@ -63641,7 +62063,6 @@ If the dialog is not visible this does nothing. - Sets a dialog modal or non-modal. Modal dialogs prevent interaction with other windows in the same @@ -63664,7 +62085,6 @@ then disallow lowering the dialog below the parent. - Sets the title of the `GtkNativeDialog.` @@ -63681,7 +62101,6 @@ then disallow lowering the dialog below the parent. - Dialog windows should be set transient for the main application window they were spawned from. @@ -63722,25 +62141,18 @@ Multiple calls while the dialog is visible will be ignored. - - Whether the window should be modal with respect to its transient parent. - - The title of the dialog window - - The transient parent of the dialog, or %NULL for none. - Whether the window is currently visible. @@ -63902,7 +62314,6 @@ when a `GtkSelectionModel` is required. - Gets the model that @self is wrapping. The model being wrapped @@ -63916,7 +62327,6 @@ when a `GtkSelectionModel` is required. - Sets the model that @self should wrap. If @model is %NULL, this model will be empty. @@ -63939,8 +62349,6 @@ If @model is %NULL, this model will be empty. - - The model being managed. @@ -64180,8 +62588,7 @@ See [method@Gtk.Notebook.set_action_widget]. - - + Returns the page number of the current page. the index (starting from 0) of the current @@ -64197,7 +62604,6 @@ See [method@Gtk.Notebook.set_action_widget]. - Gets the current group name for @notebook. the group name, @@ -64283,7 +62689,7 @@ is out of bounds - + Returns the `GtkNotebookPage` for @child. the `GtkNotebookPage` for @child @@ -64301,7 +62707,6 @@ is out of bounds - Returns a `GListModel` that contains the pages of the notebook. This can be used to keep an up-to-date view. The model also @@ -64321,7 +62726,6 @@ and modify the visible page. - Returns whether the tab label area has arrows for scrolling. %TRUE if arrows for scrolling are present @@ -64335,7 +62739,6 @@ and modify the visible page. - Returns whether a bevel will be drawn around the notebook pages. %TRUE if the bevel is drawn @@ -64349,7 +62752,6 @@ and modify the visible page. - Returns whether the tabs of the notebook are shown. %TRUE if the tabs are shown @@ -64420,7 +62822,6 @@ if no tab label has specifically been set for @child. - Gets the edge at which the tabs are drawn. the edge at which the tabs are drawn @@ -64712,8 +63113,7 @@ more than one widget on the same side. - - + Switches to the page number @page_num. Note that due to historical reasons, GtkNotebook refuses @@ -64738,7 +63138,6 @@ adding them to a notebook. - Sets a group name for @notebook. Notebooks with the same name will be able to exchange tabs @@ -64800,7 +63199,6 @@ not be able to exchange tabs with any other notebook. - Sets whether the tab label area will have arrows for scrolling if there are too many tabs to fit in the area. @@ -64818,7 +63216,6 @@ scrolling if there are too many tabs to fit in the area. - Sets whether a bevel will be drawn around the notebook pages. This only has a visual effect when the tabs are not shown. @@ -64837,7 +63234,6 @@ This only has a visual effect when the tabs are not shown. - Sets whether to show the tabs for the notebook or not. @@ -64963,7 +63359,6 @@ containing @child. - Sets the edge at which the tabs are drawn. @@ -65005,43 +63400,30 @@ via drag and drop or not. - - Group name for tab drag and drop. - - - + The index of the current page. - A selection model with the pages. - - If %TRUE, scroll arrows are added if there are too many pages to fit. - - Whether the border should be shown. - - Whether tabs should be shown. - - Which side of the notebook holds the tabs. @@ -65224,7 +63606,6 @@ The default binding for this signal is <kbd>␣</kbd>. `GtkNotebookPage` is an auxiliary object used by `GtkNotebook`. - Returns the notebook child to which @page belongs. the child to which @page belongs @@ -65238,7 +63619,6 @@ The default binding for this signal is <kbd>␣</kbd>. - The child for this page. @@ -65352,7 +63732,6 @@ Smaller numbers will be sorted first. You can call - Gets the expression that is evaluated to obtain numbers from items. a `GtkExpression` @@ -65366,7 +63745,6 @@ Smaller numbers will be sorted first. You can call - Gets whether this sorter will sort smaller numbers first. the order of the numbers @@ -65380,7 +63758,6 @@ Smaller numbers will be sorted first. You can call - Sets the expression that is evaluated to obtain numbers from items. Unless an expression is set on @self, the sorter will always @@ -65403,7 +63780,6 @@ numerically, such as %G_TYPE_INT or %G_TYPE_DOUBLE. - Sets whether to sort smaller numbers before larger ones. @@ -65420,14 +63796,10 @@ numerically, such as %G_TYPE_INT or %G_TYPE_DOUBLE. - - The expression to evaluate on items to get a number to compare with. - - Whether the sorter will sort smaller numbers first. @@ -65534,7 +63906,6 @@ changed at runtime, allowing the widgets to “flip”. automatically acquire the `horizontal` or `vertical` CSS class depending on the value of the [property@Gtk.Orientable:orientation] property. - Retrieves the orientation of the @orientable. the orientation of the @orientable @@ -65548,7 +63919,6 @@ the value of the [property@Gtk.Orientable:orientation] property. - Sets the orientation of the @orientable. @@ -65565,8 +63935,6 @@ the value of the [property@Gtk.Orientable:orientation] property. - - The orientation of the orientable. @@ -65793,8 +64161,6 @@ be drawn outside of @overlay's allocation if they are too large. - - The main child widget. @@ -65849,7 +64215,6 @@ properties get documented. `GtkLayoutChild` subclass for children in a `GtkOverlayLayout`. - Retrieves whether the child is clipped. whether the child is clipped @@ -65863,7 +64228,6 @@ properties get documented. - Retrieves whether the child is measured. whether the child is measured @@ -65877,7 +64241,6 @@ properties get documented. - Sets whether to clip this child. @@ -65894,7 +64257,6 @@ properties get documented. - Sets whether to measure this child. @@ -65911,14 +64273,10 @@ properties get documented. - - Whether the child should be clipped to fit the parent's size. - - Whether the child size should contribute to the `GtkOverlayLayout`'s measurement. @@ -67259,7 +65617,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Retrieves the end child of the given `GtkPaned`. the end child widget @@ -67273,7 +65630,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Obtains the position of the divider between the two panes. the position of the divider, in pixels @@ -67287,7 +65643,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Returns whether the [property@Gtk.Paned:end-child] can be resized. true if the end child is resizable @@ -67301,7 +65656,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Returns whether the [property@Gtk.Paned:start-child] can be resized. true if the start child is resizable @@ -67315,7 +65669,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Returns whether the [property@Gtk.Paned:end-child] can shrink. true if the end child is shrinkable @@ -67329,7 +65682,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Returns whether the [property@Gtk.Paned:start-child] can shrink. true if the start child is shrinkable @@ -67343,7 +65695,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Retrieves the start child of the given `GtkPaned`. the start child widget @@ -67357,7 +65708,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Gets whether the separator should be wide. %TRUE if the paned should have a wide handle @@ -67371,7 +65721,6 @@ gtk_widget_set_size_request (frame2, 50, -1); - Sets the end child of @paned to @child. If @child is `NULL`, the existing child will be removed. @@ -67390,7 +65739,6 @@ If @child is `NULL`, the existing child will be removed. - Sets the position of the divider between the two panes. @@ -67408,7 +65756,6 @@ If @child is `NULL`, the existing child will be removed. - Sets whether the [property@Gtk.Paned:end-child] can be resized. @@ -67425,7 +65772,6 @@ If @child is `NULL`, the existing child will be removed. - Sets whether the [property@Gtk.Paned:start-child] can be resized. @@ -67442,7 +65788,6 @@ If @child is `NULL`, the existing child will be removed. - Sets whether the [property@Gtk.Paned:end-child] can shrink. @@ -67459,7 +65804,6 @@ If @child is `NULL`, the existing child will be removed. - Sets whether the [property@Gtk.Paned:start-child] can shrink. @@ -67476,7 +65820,6 @@ If @child is `NULL`, the existing child will be removed. - Sets the start child of @paned to @child. If @child is `NULL`, the existing child will be removed. @@ -67495,7 +65838,6 @@ If @child is `NULL`, the existing child will be removed. - Sets whether the separator should be wide. @@ -67512,8 +65854,6 @@ If @child is `NULL`, the existing child will be removed. - - The second child. @@ -67534,8 +65874,6 @@ of the widget's children. - - Position of the separator in pixels, from the left/top. @@ -67544,42 +65882,30 @@ of the widget's children. - - Determines whether the second child expands and shrinks along with the paned widget. - - Determines whether the first child expands and shrinks along with the paned widget. - - Determines whether the second child can be made smaller than its requisition. - - Determines whether the first child can be made smaller than its requisition. - - The first child. - - Whether the `GtkPaned` should provide a stronger visual separation. For example, this could be set when a paned contains two @@ -68187,7 +66513,6 @@ icon, and possibly other children. - Gets the menu model set with gtk_password_entry_set_extra_menu(). the menu model @@ -68201,7 +66526,6 @@ icon, and possibly other children. - Returns whether the entry is showing an icon to reveal the contents. @@ -68216,7 +66540,6 @@ reveal the contents. - Sets a menu model to add when constructing the context menu for @entry. @@ -68234,7 +66557,6 @@ the context menu for @entry. - Sets whether the entry should have a clickable icon to reveal the contents. @@ -68258,8 +66580,6 @@ Setting this to %FALSE also hides the text again. - - A menu model whose contents will be appended to the context menu. @@ -68270,8 +66590,6 @@ when it is empty and unfocused. - - Whether to show an icon for revealing the content. @@ -68461,7 +66779,6 @@ See that function for details. - Gets the alternative textual description of the picture. The returned string will be %NULL if the picture cannot be described textually. @@ -68477,7 +66794,6 @@ The returned string will be %NULL if the picture cannot be described textually.< - Returns whether the `GtkPicture` respects its contents size. %TRUE if the picture can be made smaller than its contents @@ -68491,7 +66807,6 @@ The returned string will be %NULL if the picture cannot be described textually.< - Returns the fit mode for the content of the `GtkPicture`. See [enum@Gtk.ContentFit] for details. @@ -68507,7 +66822,6 @@ See [enum@Gtk.ContentFit] for details. - Gets the `GFile` currently displayed if @self is displaying a file. If @self is not displaying a file, for example when @@ -68524,7 +66838,6 @@ If @self is not displaying a file, for example when - Returns whether the `GtkPicture` preserves its contents aspect ratio. Use [method@Gtk.Picture.get_content_fit] instead. This will now return `FALSE` only if [property@Gtk.Picture:content-fit] is @@ -68541,7 +66854,6 @@ If @self is not displaying a file, for example when - Gets the `GdkPaintable` being displayed by the `GtkPicture`. the displayed paintable @@ -68555,7 +66867,6 @@ If @self is not displaying a file, for example when - Sets an alternative textual description for the picture contents. It is equivalent to the "alt" attribute for images on websites. @@ -68578,7 +66889,6 @@ If the picture cannot be described textually, set this property to %NULL. - If set to %TRUE, the @self can be made smaller than its contents. The contents will then be scaled down when rendering. @@ -68604,7 +66914,6 @@ because the grow behavior can be controlled via - Sets how the content should be resized to fit the `GtkPicture`. See [enum@Gtk.ContentFit] for details. @@ -68623,7 +66932,6 @@ See [enum@Gtk.ContentFit] for details. - Makes @self load and display @file. See [ctor@Gtk.Picture.new_for_file] for details. @@ -68660,7 +66968,6 @@ This is a utility function that calls [method@Gtk.Picture.set_file]. - If set to %TRUE, the @self will render its contents according to their aspect ratio. @@ -68688,7 +66995,6 @@ the contents will be stretched over the picture's whole area. - Makes @self display the given @paintable. If @paintable is %NULL, nothing will be displayed. @@ -68749,40 +67055,28 @@ This is a utility function that calls [method@Gtk.Picture.set_file]. - - The alternative textual description for the picture. - - If the `GtkPicture` can be made smaller than the natural size of its contents. - - How the content should be resized to fit inside the `GtkPicture`. - - The `GFile` that is displayed or %NULL if none. - - Whether the GtkPicture will render its contents trying to preserve the aspect ratio. Use [property@Gtk.Picture:content-fit] instead. - - The `GdkPaintable` to be displayed by this `GtkPicture`. @@ -68935,7 +67229,6 @@ used) and no box-shadow. - Returns whether the popover is modal. See [method@Gtk.Popover.set_autohide] for the @@ -68952,7 +67245,6 @@ implications of this. - Returns whether the popover will close after a modal child is closed. %TRUE if @popover will close after a modal child. @@ -68966,7 +67258,6 @@ implications of this. - Gets the child widget of @popover. the child widget of @popover @@ -68980,7 +67271,6 @@ implications of this. - Gets whether this popover is showing an arrow pointing at the widget that it is relative to. @@ -68995,7 +67285,6 @@ pointing at the widget that it is relative to. - Gets whether mnemonics are visible. %TRUE if mnemonics are supposed to be visible @@ -69030,7 +67319,6 @@ pointing at the widget that it is relative to. - Gets the rectangle that the popover points to. If a rectangle to point to has been set, this function will @@ -69053,7 +67341,6 @@ widget coordinates. - Returns the preferred position of @popover. The preferred position. @@ -69112,7 +67399,6 @@ To make a popover appear on screen, use [method@Gtk.Popover.popup]. - Sets whether @popover is modal. A modal popover will grab the keyboard focus on it when being @@ -69137,7 +67423,6 @@ popup to be hidden. - If @cascade_popdown is %TRUE, the popover will be closed when a child modal popover is closed. @@ -69157,7 +67442,6 @@ If %FALSE, @popover will stay visible. - Sets the child widget of @popover. @@ -69174,7 +67458,6 @@ If %FALSE, @popover will stay visible. - Sets the default widget of a `GtkPopover`. The default widget is the widget that’s activated when the user @@ -69196,7 +67479,6 @@ unsets the default widget for a `GtkPopover`. - Sets whether this popover should draw an arrow pointing at the widget it is relative to. @@ -69214,7 +67496,6 @@ pointing at the widget it is relative to. - Sets whether mnemonics should be visible. @@ -69255,7 +67536,6 @@ for positioning the popover. - Sets the rectangle that @popover points to. This is in the coordinate space of the @popover parent. @@ -69274,7 +67554,6 @@ This is in the coordinate space of the @popover parent. - Sets the preferred position for @popover to appear. If the @popover is currently visible, it will be immediately @@ -69298,51 +67577,36 @@ on lack of space (eg. if close to the window edges), the - - Whether to dismiss the popover on outside clicks. - - Whether the popover pops down after a child popover. This is used to implement the expected behavior of submenus. - - The child widget. - The default widget inside the popover. - - Whether to draw an arrow. - - Whether mnemonics are currently visible in this popover. - - Rectangle in the parent widget that the popover points to. - - How to place the popover, relative to its parent. @@ -69595,7 +67859,6 @@ an item with a `custom` attribute that matches @id. - Returns the flags that @popover uses to create/display a menu from its model. the `GtkPopoverMenuFlags` @@ -69609,7 +67872,6 @@ an item with a `custom` attribute that matches @id. - Returns the menu model used to populate the popover. the menu model of @popover @@ -69641,7 +67903,6 @@ an item with a `custom` attribute that matches @id. - Sets the flags that @popover uses to create/display a menu from its model. If a model is set and the flags change, contents are rebuilt, so if setting @@ -69661,7 +67922,6 @@ properties individually, set flags before model to avoid a redundant rebuild. - Sets a new menu model on @popover. The existing contents of @popover are removed, and @@ -69682,8 +67942,6 @@ to @model. - - The flags that @popover uses to create/display a menu from its model. If a model is set and the flags change, contents are rebuilt, so if setting @@ -69691,8 +67949,6 @@ properties individually, set flags before model to avoid a redundant rebuild. - - The model from which the menu is made. @@ -69772,7 +68028,6 @@ item with a `custom` attribute that matches @id. - Returns the model from which the contents of @bar are taken. a `GMenuModel` @@ -69804,7 +68059,6 @@ gtk_popover_menu_bar_add_child(). - Sets a menu model from which @bar should take its contents. @@ -69822,8 +68076,6 @@ its contents. - - The `GMenuModel` from which the menu bar is created. The model should only contain submenus as toplevel elements. @@ -70512,33 +68764,23 @@ will be used to print. - - A label that may be shown on the accept button of a print dialog that is presented by [method@Gtk.PrintDialog.setup]. - - Whether the print dialog is modal. - - The page setup to use. - - The print settings to use. - - A title that may be shown on the print dialog that is presented by [method@Gtk.PrintDialog.setup]. @@ -70720,7 +68962,6 @@ via [method@Gtk.PrintJob.set_source_file]. - Gets the `GtkPrinter` of the print job. the printer of @job @@ -70773,7 +69014,6 @@ via [method@Gtk.PrintJob.set_source_file]. - Gets the `GtkPrintSettings` of the print job. the settings of @job @@ -70814,7 +69054,6 @@ the print job should be rendered. - Gets the job title. the title of @job @@ -70828,7 +69067,6 @@ the print job should be rendered. - Returns whether jobs will be tracked after printing. For details, see [method@Gtk.PrintJob.set_track_print_status]. @@ -71088,7 +69326,6 @@ PDF may work too). See [method@Gtk.Printer.accepts_pdf] and - If track_status is %TRUE, the print job will try to continue report on the status of the print job in the printer queues and printer. @@ -71116,23 +69353,18 @@ so it should not be enabled unless needed. - The printer to send the job to. - Printer settings. - The title of the print job. - - %TRUE if the print job will continue to emit status-changed signals after the print data has been setn to the printer. @@ -71451,7 +69683,6 @@ Otherwise it is called by GTK itself. - Returns the default page setup. the default page setup @@ -71465,7 +69696,6 @@ Otherwise it is called by GTK itself. - Gets whether page setup selection combos are embedded whether page setup selection combos are embedded @@ -71498,7 +69728,6 @@ The returned `GError` will contain more details on what went wrong. - Gets whether there is a selection. whether there is a selection @@ -71512,7 +69741,6 @@ The returned `GError` will contain more details on what went wrong. - Returns the number of pages that will be printed. Note that this value is set during print preparation phase @@ -71535,7 +69763,6 @@ This is typically used to track the progress of print operation. - Returns the current print settings. Note that the return value is %NULL until either @@ -71553,7 +69780,6 @@ Note that the return value is %NULL until either - Returns the status of the print operation. Also see [method@Gtk.PrintOperation.get_status_string]. @@ -71569,7 +69795,6 @@ Also see [method@Gtk.PrintOperation.get_status_string]. - Returns a string representation of the status of the print operation. @@ -71591,7 +69816,6 @@ a status value that is suitable for programmatic use. - Gets whether the application supports print of selection whether the application supports print of selection @@ -71709,7 +69933,6 @@ given `GtkPrintOperation`. - Sets whether gtk_print_operation_run() may return before the print operation is completed. @@ -71730,7 +69953,6 @@ operation. - Sets the current page. If this is called before [method@Gtk.PrintOperation.run], @@ -71752,7 +69974,6 @@ Note that this only makes sense for pre-paginated documents. - Sets the label for the tab holding custom widgets. @@ -71769,7 +69990,6 @@ Note that this only makes sense for pre-paginated documents. - Makes @default_page_setup the default page setup for @op. This page setup will be used by [method@Gtk.PrintOperation.run], @@ -71808,7 +70028,6 @@ This function must be called in the callback of the - Embed page size combo box and orientation combo box into page setup page. Selected page setup is stored as default page setup in `GtkPrintOperation`. @@ -71827,7 +70046,6 @@ Selected page setup is stored as default page setup in `GtkPrintOperation`. - Sets up the `GtkPrintOperation` to generate a file instead of showing the print dialog. @@ -71853,7 +70071,6 @@ of printers in the print dialog. - Sets whether there is a selection to print. Application has to set number of pages to which the selection @@ -71874,7 +70091,6 @@ for the [signal@Gtk.PrintOperation::begin-print] signal. - Sets the name of the print job. The name is used to identify the job (e.g. in monitoring @@ -71897,7 +70113,6 @@ numbering successive print jobs. - Sets the number of pages in the document. This must be set to a positive number before the rendering @@ -71924,7 +70139,6 @@ will be for page @n_pages - 1. - Sets the print settings for @op. This is typically used to re-establish print settings @@ -71944,7 +70158,6 @@ from a previous print operation, see [method@Gtk.PrintOperation.run]. - If @show_progress is %TRUE, the print operation will show a progress dialog during the print operation. @@ -71962,7 +70175,6 @@ a progress dialog during the print operation. - Sets whether selection is supported by `GtkPrintOperation`. @@ -71979,7 +70191,6 @@ a progress dialog during the print operation. - If track_status is %TRUE, the print operation will try to continue report on the status of the print job in the printer queues and printer. @@ -72003,7 +70214,6 @@ so it should not be enabled unless needed. - Sets up the transformation for the cairo context obtained from `GtkPrintContext` in such a way that distances are measured in units of @unit. @@ -72022,7 +70232,6 @@ units of @unit. - If @full_page is %TRUE, the transformation for the cairo context obtained from `GtkPrintContext` puts the origin at the top left corner of the page. @@ -72045,7 +70254,6 @@ is at the top left corner of the imageable area (i.e. inside the margins). - Determines whether the print operation may run asynchronously or not. Some systems don't support asynchronous printing, but those that do @@ -72059,7 +70267,6 @@ is unlikely to change). On other platforms, all actions except for - The current page in the document. If this is set before [method@Gtk.PrintOperation.run], @@ -72069,7 +70276,6 @@ Note that this only makes sense for pre-paginated documents. - Used as the label of the tab containing custom widgets. Note that this property may be ignored on some platforms. @@ -72078,8 +70284,6 @@ If this is %NULL, GTK uses a default label. - - The `GtkPageSetup` used by default. This page setup will be used by [method@Gtk.PrintOperation.run], @@ -72088,14 +70292,11 @@ to the [signal@Gtk.PrintOperation::request-page-setup] signal. - - If %TRUE, page size combo box and orientation combo box are embedded into page setup page. - The name of a file to generate instead of showing the print dialog. Currently, PDF is the only supported format. @@ -72109,8 +70310,6 @@ list of printers in the print dialog. - - Determines whether there is a selection in your application. This can allow your application to print the selection. @@ -72118,7 +70317,6 @@ This is typically used to make a "Selection" button sensitive. - A string used to identify the job (e.g. in monitoring applications like eggcups). @@ -72127,7 +70325,6 @@ by numbering successive print jobs. - The number of pages in the document. This must be set to a positive number before the rendering @@ -72142,7 +70339,6 @@ will be for page @n_pages - 1. - The number of pages that will be printed. Note that this value is set during print preparation phase @@ -72156,8 +70352,6 @@ This is typically used to track the progress of print operation. - - The `GtkPrintSettings` used for initializing the dialog. Setting this property is typically used to re-establish @@ -72166,18 +70360,15 @@ print settings from a previous print operation, see - Determines whether to show a progress dialog during the print operation. - The status of the print operation. - A string representation of the status of the print operation. The string is translated and suitable for displaying the print @@ -72188,15 +70379,12 @@ value that is suitable for programmatic use. - - If %TRUE, the print operation will support print of selection. This allows the print dialog to show a "Selection" button. - If %TRUE, the print operation will try to continue report on the status of the print job in the printer queues and printer. @@ -72207,14 +70395,12 @@ not be enabled unless needed. - The transformation for the cairo context obtained from `GtkPrintContext` is set up in such a way that distances are measured in units of @unit. - If %TRUE, the transformation for the cairo context obtained from `GtkPrintContext` puts the origin at the top left corner of the page. @@ -74628,7 +72814,6 @@ dialog and print are added. - Gets the current page of the `GtkPrintUnixDialog`. the current page of @dialog @@ -74642,7 +72827,6 @@ dialog and print are added. - Gets whether to embed the page setup. whether to embed the page setup @@ -74656,7 +72840,6 @@ dialog and print are added. - Gets whether there is a selection. whether there is a selection @@ -74670,7 +72853,6 @@ dialog and print are added. - Gets the capabilities that have been set on this `GtkPrintUnixDialog`. the printing capabilities @@ -74684,7 +72866,6 @@ dialog and print are added. - Gets the page setup that is used by the `GtkPrintUnixDialog`. the page setup of @dialog. @@ -74711,7 +72892,6 @@ dialog and print are added. - Gets the currently selected printer. the currently selected printer @@ -74724,8 +72904,7 @@ dialog and print are added. - - + Gets a new `GtkPrintSettings` object that represents the current values in the print dialog. @@ -74743,7 +72922,6 @@ it if don’t want to keep it. - Gets whether the print dialog allows user to print a selection. whether the application supports print of selection @@ -74757,7 +72935,6 @@ it if don’t want to keep it. - Sets the current page number. If @current_page is not -1, this enables the current page choice @@ -74777,7 +72954,6 @@ for the range of pages to print. - Embed page size combo box and orientation combo box into page setup page. @@ -74794,7 +72970,6 @@ for the range of pages to print. - Sets whether a selection exists. @@ -74811,7 +72986,6 @@ for the range of pages to print. - This lets you specify the printing capabilities your application supports. @@ -74834,7 +73008,6 @@ handles scaling. - Sets the page setup of the `GtkPrintUnixDialog`. @@ -74850,8 +73023,7 @@ handles scaling. - - + Sets the `GtkPrintSettings` for the `GtkPrintUnixDialog`. Typically, this is used to restore saved print settings @@ -74872,7 +73044,6 @@ is shown. - Sets whether the print dialog allows user to print a selection. @@ -74889,49 +73060,34 @@ is shown. - - The current page in the document. - - %TRUE if the page setup controls are embedded. - - Whether the application has a selection. - - Capabilities the application can handle. - - The `GtkPageSetup` object to use. - - - + The `GtkPrintSettings` object used for this dialog. - The `GtkPrinter` which is selected. - - Whether the dialog supports selection. @@ -74967,8 +73123,7 @@ a [class@Gtk.PrintJob] object, which lets you print to the printer. - - + Returns whether the printer accepts input in PDF format. @@ -74982,8 +73137,7 @@ PDF format. - - + Returns whether the printer accepts input in PostScript format. @@ -75016,7 +73170,6 @@ PostScript format. - Returns the backend of the printer. the backend of @printer @@ -75154,7 +73307,6 @@ available, see [method@Gtk.Printer.has_details] and - Gets the name of the icon to use for the printer. the icon name for @printer @@ -75168,7 +73320,6 @@ available, see [method@Gtk.Printer.has_details] and - Gets the number of jobs currently queued on the printer. the number of jobs on @printer @@ -75182,7 +73333,6 @@ available, see [method@Gtk.Printer.has_details] and - Returns a description of the location of the printer. the location of @printer @@ -75196,7 +73346,6 @@ available, see [method@Gtk.Printer.has_details] and - Returns the name of the printer. the name of @printer @@ -75210,7 +73359,6 @@ available, see [method@Gtk.Printer.has_details] and - Returns the state message describing the current state of the printer. @@ -75238,7 +73386,6 @@ of the printer. - Returns whether the printer is accepting jobs %TRUE if @printer is accepting jobs @@ -75279,7 +73426,6 @@ accepts new jobs). - Returns whether the printer is currently paused. A paused printer still accepts jobs, but it is not @@ -75295,8 +73441,7 @@ printing them. - - + Returns whether the printer is virtual (i.e. does not represent actual printer hardware, but something like a CUPS class). @@ -75348,52 +73493,42 @@ will be emitted on @printer. - %TRUE if the printer is accepting jobs. - - + %TRUE if this printer can accept PDF. - - + %TRUE if this printer can accept PostScript. - The backend for the printer. - Icon name to use for the printer. - - + %FALSE if this represents a real hardware device. - Number of jobs queued in the printer. - Information about the location of the printer. - The name of the printer. - %TRUE if this printer is paused. A paused printer still accepts jobs, but it does @@ -75401,7 +73536,6 @@ not print them. - String giving the current status of the printer. @@ -75502,7 +73636,6 @@ in overlays like the one Epiphany has for page loading progress. - Returns the ellipsizing position of the progress bar. See [method@Gtk.ProgressBar.set_ellipsize]. @@ -75518,7 +73651,6 @@ See [method@Gtk.ProgressBar.set_ellipsize]. - Returns the current fraction of the task that’s been completed. a fraction from 0.0 to 1.0 @@ -75532,7 +73664,6 @@ See [method@Gtk.ProgressBar.set_ellipsize]. - Returns whether the progress bar is inverted. %TRUE if the progress bar is inverted @@ -75546,7 +73677,6 @@ See [method@Gtk.ProgressBar.set_ellipsize]. - Retrieves the pulse step. See [method@Gtk.ProgressBar.set_pulse_step]. @@ -75562,7 +73692,6 @@ See [method@Gtk.ProgressBar.set_pulse_step]. - Returns whether the `GtkProgressBar` shows text. See [method@Gtk.ProgressBar.set_show_text]. @@ -75578,7 +73707,6 @@ See [method@Gtk.ProgressBar.set_show_text]. - Retrieves the text that is displayed with the progress bar. The return value is a reference to the text, not a copy of it, @@ -75612,7 +73740,6 @@ per pulse is determined by [method@Gtk.ProgressBar.set_pulse_step]). - Sets the mode used to ellipsize the text. The text is ellipsized if there is not enough space @@ -75632,7 +73759,6 @@ to render the entire string. - Causes the progress bar to “fill in” the given fraction of the bar. @@ -75652,7 +73778,6 @@ The fraction should be between 0.0 and 1.0, inclusive. - Sets whether the progress bar is inverted. Progress bars normally grow from top to bottom or left to right. @@ -75672,7 +73797,6 @@ Inverted progress bars grow in the opposite direction. - Sets the fraction of total progress bar length to move the bouncing block. @@ -75693,7 +73817,6 @@ is called. - Sets whether the progress bar will show text next to the bar. The shown text is either the value of the [property@Gtk.ProgressBar:text] @@ -75718,7 +73841,6 @@ to %TRUE and [property@Gtk.ProgressBar:text] to the empty string (not %NULL). - Causes the given @text to appear next to the progress bar. If @text is %NULL and [property@Gtk.ProgressBar:show-text] is %TRUE, @@ -75745,8 +73867,6 @@ be styled and sized suitably for containing text, as long as - - The preferred place to ellipsize the string. The text will be ellipsized if the progress bar does not have enough room @@ -75759,26 +73879,18 @@ progress bar's width is [method@Gtk.Widget.set_size_request]. - - The fraction of total work that has been completed. - - Invert the direction in which the progress bar grows. - - The fraction of total progress to move the bounding block when pulsed. - - Sets whether the progress bar will show a text in addition to the bar itself. @@ -75792,8 +73904,6 @@ to %TRUE and [property@Gtk.ProgressBar:text] to the empty string (not %NULL). - - Text to be displayed in the progress bar. @@ -76051,7 +74161,6 @@ fine-tuning mode. - Get the adjustment which is the “model” object for `GtkRange`. a `GtkAdjustment` @@ -76065,7 +74174,6 @@ fine-tuning mode. - Gets the current position of the fill level indicator. The current fill level @@ -76094,7 +74202,6 @@ See [method@Gtk.Range.set_flippable]. - Gets whether the range is inverted. See [method@Gtk.Range.set_inverted]. @@ -76129,7 +74236,6 @@ This function is useful mainly for `GtkRange` subclasses. - Gets whether the range is restricted to the fill level. %TRUE if @range is restricted to the fill level. @@ -76143,7 +74249,6 @@ This function is useful mainly for `GtkRange` subclasses. - Gets the number of digits to round the value to when it changes. @@ -76160,7 +74265,6 @@ See [signal@Gtk.Range::change-value]. - Gets whether the range displays the fill level graphically. %TRUE if @range shows the fill level. @@ -76225,7 +74329,6 @@ See [method@Gtk.Range.set_slider_size_fixed]. - Sets the adjustment to be used as the “model” object for the `GtkRange` The adjustment indicates the current range value, the minimum and @@ -76250,7 +74353,6 @@ The page size affects the size of the scrollbar slider. - Set the new position of the fill level indicator. The “fill level” is probably best described by its most prominent @@ -76328,7 +74430,6 @@ is used for example when moving via Page Up or Page Down keys. - Sets whether to invert the range. Ranges normally move from lower to higher values as the @@ -76374,7 +74475,6 @@ between @min and @max - page-size.) - Sets whether the slider is restricted to the fill level. See [method@Gtk.Range.set_fill_level] for a general description @@ -76394,7 +74494,6 @@ of the fill level concept. - Sets the number of digits to round the value to when it changes. @@ -76414,7 +74513,6 @@ See [signal@Gtk.Range::change-value]. - Sets whether a graphical fill level is show on the trough. See [method@Gtk.Range.set_fill_level] for a general description @@ -76473,33 +74571,23 @@ it will be clamped to fit inside them. The range emits the - - The adjustment that is controlled by the range. - - The fill level (e.g. prebuffering of a network stream). - - If %TRUE, the direction in which the slider moves is inverted. - - Controls whether slider movement is restricted to an upper boundary set by the fill level. - - The number of digits to round the value to when it changes. @@ -76507,8 +74595,6 @@ See [signal@Gtk.Range::change-value]. - - Controls whether fill level indicator graphics are displayed on the trough. @@ -77647,7 +75733,6 @@ tree, regardless of the state of the revealer widget. - Gets the child widget of @revealer. the child widget of @revealer @@ -77661,7 +75746,6 @@ tree, regardless of the state of the revealer widget. - Returns whether the child is fully revealed. In other words, this returns whether the transition @@ -77678,7 +75762,6 @@ to the revealed state is completed. - Returns whether the child is currently revealed. This function returns %TRUE as soon as the transition @@ -77697,7 +75780,6 @@ use [method@Gtk.Revealer.get_child_revealed]. - Returns the amount of time (in milliseconds) that transitions will take. @@ -77712,7 +75794,6 @@ transitions will take. - Gets the type of animation that will be used for transitions in @revealer. @@ -77727,7 +75808,6 @@ for transitions in @revealer. - Sets the child widget of @revealer. @@ -77744,7 +75824,6 @@ for transitions in @revealer. - Tells the `GtkRevealer` to reveal or conceal its child. The transition will be animated with the current @@ -77764,7 +75843,6 @@ transition type of @revealer. - Sets the duration that transitions will take. @@ -77781,7 +75859,6 @@ transition type of @revealer. - Sets the type of animation that will be used for transitions in @revealer. @@ -77801,31 +75878,22 @@ Available types include various kinds of fades and slides. - - The child widget. - Whether the child is revealed and the animation target reached. - - Whether the revealer should reveal the child. - - The animation duration, in milliseconds. - - The type of animation used to transition. @@ -78431,7 +76499,6 @@ To remove marks from a scale, use [method@Gtk.Scale.clear_marks]. - Gets the number of decimal places that are displayed in the value. the number of decimal places that are displayed @@ -78445,7 +76512,6 @@ To remove marks from a scale, use [method@Gtk.Scale.clear_marks]. - Returns whether the current value is displayed as a string next to the slider. @@ -78460,7 +76526,6 @@ next to the slider. - Returns whether the scale has an origin. %TRUE if the scale has an origin. @@ -78519,7 +76584,6 @@ values are undefined. - Gets the position in which the current value is displayed. the position in which the current value is displayed @@ -78533,7 +76597,6 @@ values are undefined. - Sets the number of decimal places that are displayed in the value. Also causes the value of the adjustment to be rounded to this number @@ -78562,7 +76625,6 @@ value yourself. - Specifies whether the current value is displayed as a string next to the slider. @@ -78612,7 +76674,6 @@ its own, rounded according to the value of the - Sets whether the scale has an origin. If [property@Gtk.Scale:has-origin] is set to %TRUE (the default), @@ -78633,7 +76694,6 @@ the scale will highlight the part of the trough between the origin - Sets the position in which the current value is displayed. @@ -78650,26 +76710,18 @@ the scale will highlight the part of the trough between the origin - - The number of decimal places that are displayed in the value. - - Whether the current value is displayed as a string next to the slider. - - Whether the scale has an origin. - - The position in which the current value is displayed. @@ -78752,7 +76804,6 @@ with a stepping of @step. - Queries a `GtkScaleButton` and returns its current state. Returns %TRUE if the scale button is pressed in and %FALSE @@ -78769,7 +76820,6 @@ if it is raised. - Gets the `GtkAdjustment` associated with the `GtkScaleButton`’s scale. See [method@Gtk.Range.get_adjustment] for details. @@ -78785,7 +76835,6 @@ See [method@Gtk.Range.get_adjustment] for details. - Returns whether the button has a frame. %TRUE if the button has a frame @@ -78840,7 +76889,6 @@ See [method@Gtk.Range.get_adjustment] for details. - Gets the current value of the scale button. current value of the scale button @@ -78854,7 +76902,6 @@ See [method@Gtk.Range.get_adjustment] for details. - Sets the `GtkAdjustment` to be used as a model for the `GtkScaleButton`’s scale. @@ -78874,7 +76921,6 @@ See [method@Gtk.Range.set_adjustment] for details. - Sets the style of the button. @@ -78891,7 +76937,6 @@ See [method@Gtk.Range.set_adjustment] for details. - Sets the icons to be used by the scale button. @@ -78910,7 +76955,6 @@ See [method@Gtk.Range.set_adjustment] for details. - Sets the current value of the scale. If the value is outside the minimum or maximum range values, @@ -78933,24 +76977,18 @@ signal if the value changes. - If the scale button should be pressed in. - - The `GtkAdjustment` that is used as the model. - - If the scale button has a frame. - The names of the icons to be used by the scale button. The first item in the array will be used in the button @@ -78972,8 +77010,6 @@ better for the users. - - The value of the scale. @@ -79341,7 +77377,6 @@ overshoot indication, at the right position. - Retrieves the `GtkAdjustment` used for horizontal scrolling. horizontal `GtkAdjustment`. @@ -79355,7 +77390,6 @@ overshoot indication, at the right position. - Gets the horizontal `GtkScrollablePolicy`. The horizontal `GtkScrollablePolicy`. @@ -79369,7 +77403,6 @@ overshoot indication, at the right position. - Retrieves the `GtkAdjustment` used for vertical scrolling. vertical `GtkAdjustment`. @@ -79383,7 +77416,6 @@ overshoot indication, at the right position. - Gets the vertical `GtkScrollablePolicy`. The vertical `GtkScrollablePolicy`. @@ -79397,7 +77429,6 @@ overshoot indication, at the right position. - Sets the horizontal adjustment of the `GtkScrollable`. @@ -79414,7 +77445,6 @@ overshoot indication, at the right position. - Sets the `GtkScrollablePolicy`. The policy determines whether horizontal scrolling should start @@ -79434,7 +77464,6 @@ below the minimum width or below the natural width. - Sets the vertical adjustment of the `GtkScrollable`. @@ -79451,7 +77480,6 @@ below the minimum width or below the natural width. - Sets the `GtkScrollablePolicy`. The policy determines whether vertical scrolling should start @@ -79471,30 +77499,22 @@ below the minimum height or below the natural height. - - Horizontal `GtkAdjustment` of the scrollable widget. This adjustment is shared between the scrollable widget and its parent. - - Determines when horizontal scrolling should start. - - Vertical `GtkAdjustment` of the scrollable widget. This adjustment is shared between the scrollable widget and its parent. - - Determines when vertical scrolling should start. @@ -79599,7 +77619,6 @@ Other style classes that may be added to scrollbars inside - Returns the scrollbar's adjustment. the scrollbar's adjustment @@ -79613,7 +77632,6 @@ Other style classes that may be added to scrollbars inside - Makes the scrollbar use the given adjustment. @@ -79630,8 +77648,6 @@ Other style classes that may be added to scrollbars inside - - The `GtkAdjustment` controlled by this scrollbar. @@ -79722,7 +77738,6 @@ Starting from GTK 4.12, `GtkScrolledWindow` uses the `GTK_ACCESSIBLE_ROLE_GENERI - Gets the child widget of @scrolled_window. If the scrolled window automatically added a [class@Gtk.Viewport], this @@ -79740,7 +77755,6 @@ using [method@Gtk.Viewport.get_child]. - Returns the horizontal scrollbar’s adjustment. This is the adjustment used to connect the horizontal scrollbar @@ -79757,7 +77771,6 @@ to the child widget’s horizontal scroll functionality. - Gets whether the scrolled window draws a frame. %TRUE if the @scrolled_window has a frame @@ -79784,7 +77797,6 @@ to the child widget’s horizontal scroll functionality. - Returns the specified kinetic scrolling behavior. the scrolling behavior flags. @@ -79798,7 +77810,6 @@ to the child widget’s horizontal scroll functionality. - Returns the maximum content height set. the maximum content height, or -1 @@ -79812,7 +77823,6 @@ to the child widget’s horizontal scroll functionality. - Returns the maximum content width set. the maximum content width, or -1 @@ -79826,7 +77836,6 @@ to the child widget’s horizontal scroll functionality. - Gets the minimal content height of @scrolled_window. the minimal content height @@ -79840,7 +77849,6 @@ to the child widget’s horizontal scroll functionality. - Gets the minimum content width of @scrolled_window. the minimum content width @@ -79854,7 +77862,6 @@ to the child widget’s horizontal scroll functionality. - Returns whether overlay scrolling is enabled for this scrolled window. %TRUE if overlay scrolling is enabled @@ -79867,8 +77874,7 @@ to the child widget’s horizontal scroll functionality. - - + Gets the placement of the contents with respect to the scrollbars. the current placement value. @@ -79907,7 +77913,6 @@ See [method@Gtk.ScrolledWindow.set_policy]. - Reports whether the natural height of the child will be calculated and propagated through the scrolled window’s requested natural height. @@ -79922,7 +77927,6 @@ and propagated through the scrolled window’s requested natural height. - Reports whether the natural width of the child will be calculated and propagated through the scrolled window’s requested natural width. @@ -79937,7 +77941,6 @@ and propagated through the scrolled window’s requested natural width. - Returns the vertical scrollbar’s adjustment. This is the adjustment used to connect the vertical @@ -79967,7 +77970,6 @@ scrollbar to the child widget’s vertical scroll functionality. - Sets the child widget of @scrolled_window. If @child does not implement the [iface@Gtk.Scrollable] interface, @@ -79988,7 +77990,6 @@ and then add the viewport as its child widget. - Sets the `GtkAdjustment` for the horizontal scrollbar. @@ -80005,7 +78006,6 @@ and then add the viewport as its child widget. - Changes the frame drawn around the contents of @scrolled_window. @@ -80022,7 +78022,6 @@ and then add the viewport as its child widget. - Turns kinetic scrolling on or off. Kinetic scrolling only applies to devices with source @@ -80042,7 +78041,6 @@ Kinetic scrolling only applies to devices with source - Sets the maximum height that @scrolled_window should keep visible. The @scrolled_window will grow up to this height before it starts @@ -80065,7 +78063,6 @@ smaller than [property@Gtk.ScrolledWindow:min-content-height]. - Sets the maximum width that @scrolled_window should keep visible. The @scrolled_window will grow up to this width before it starts @@ -80088,7 +78085,6 @@ value smaller than [property@Gtk.ScrolledWindow:min-content-width]. - Sets the minimum height that @scrolled_window should keep visible. Note that this can and (usually will) be smaller than the minimum @@ -80111,7 +78107,6 @@ value greater than [property@Gtk.ScrolledWindow:max-content-height]. - Sets the minimum width that @scrolled_window should keep visible. Note that this can and (usually will) be smaller than the minimum @@ -80134,7 +78129,6 @@ value greater than [property@Gtk.ScrolledWindow:max-content-width]. - Enables or disables overlay scrolling for this scrolled window. @@ -80150,8 +78144,7 @@ value greater than [property@Gtk.ScrolledWindow:max-content-width]. - - + Sets the placement of the contents with respect to the scrollbars for the scrolled window. @@ -80204,7 +78197,6 @@ than the trough — the display is larger than the page size). - Sets whether the natural height of the child should be calculated and propagated through the scrolled window’s requested natural height. @@ -80222,7 +78214,6 @@ and propagated through the scrolled window’s requested natural height. - Sets whether the natural width of the child should be calculated and propagated through the scrolled window’s requested natural width. @@ -80240,7 +78231,6 @@ and propagated through the scrolled window’s requested natural width. - Sets the `GtkAdjustment` for the vertical scrollbar. @@ -80272,8 +78262,6 @@ it defaults to %GTK_CORNER_TOP_LEFT. - - The child widget. When setting this property, if the child widget does not implement @@ -80282,14 +78270,10 @@ a [class@Gtk.Viewport] and then set the viewport as the child. - - The `GtkAdjustment` for the horizontal position. - - Whether to draw a frame around the contents. @@ -80301,40 +78285,28 @@ this property. - - Whether kinetic scrolling is enabled or not. Kinetic scrolling only applies to devices with source %GDK_SOURCE_TOUCHSCREEN. - - The maximum content height of @scrolled_window. - - The maximum content width of @scrolled_window. - - The minimum content height of @scrolled_window. - - The minimum content width of @scrolled_window. - - Whether overlay scrolling is enabled or not. If it is, the scrollbars are only added as traditional widgets @@ -80346,8 +78318,6 @@ the [property@Gtk.Settings:gtk-overlay-scrolling] setting. - - Whether the natural height of the child should be calculated and propagated through the scrolled window’s requested natural height. @@ -80356,8 +78326,6 @@ enough space for the natural size of the child. - - Whether the natural width of the child should be calculated and propagated through the scrolled window’s requested natural width. @@ -80366,8 +78334,6 @@ enough space for the natural size of the child. - - The `GtkAdjustment` for the vertical position. @@ -80378,9 +78344,7 @@ Use [method@Gtk.ScrolledWindow.set_policy] to set this property. - - - + Where the contents are located with respect to the scrollbars. @@ -80554,7 +78518,6 @@ child of the search bar (as in our main example). - Gets the child widget of @bar. the child widget of @bar @@ -80568,7 +78531,6 @@ child of the search bar (as in our main example). - Gets the widget that @bar is capturing key events from. The key capture widget. @@ -80581,8 +78543,7 @@ child of the search bar (as in our main example). - - + Returns whether the search mode is on or off. whether search mode is toggled on @@ -80596,7 +78557,6 @@ child of the search bar (as in our main example). - Returns whether the close button is shown. whether the close button is shown @@ -80610,7 +78570,6 @@ child of the search bar (as in our main example). - Sets the child widget of @bar. @@ -80627,7 +78586,6 @@ child of the search bar (as in our main example). - Sets @widget as the widget that @bar will capture key events from. @@ -80654,8 +78612,7 @@ capture and forward the events yourself with - - + Switches the search mode on or off. @@ -80672,7 +78629,6 @@ capture and forward the events yourself with - Shows or hides the close button. Applications that already have a “search” toggle button should not @@ -80693,26 +78649,18 @@ of the toggle button. - - The child widget. - - The key capture widget. - - - + Whether the search mode is on and the search bar shown. - - Whether to show the close button in the search bar. @@ -80835,7 +78783,6 @@ a `.search` style class, and the text node is a child of that. - Get the delay to be used between the last keypress and the [signal@Gtk.SearchEntry::search-changed] signal being emitted. @@ -80930,7 +78877,6 @@ capture and forward the events yourself with - Set the delay to be used between the last keypress and the [signal@Gtk.SearchEntry::search-changed] signal being emitted. @@ -81227,7 +79173,6 @@ selected items from the underlying selection model. - Gets the model currently filtered or %NULL if none. The model that gets filtered @@ -81241,7 +79186,6 @@ selected items from the underlying selection model. - Sets the model to be filtered. Note that GTK makes no effort to ensure that @model conforms to @@ -81267,8 +79211,6 @@ types match. - - The model being filtered. @@ -82643,7 +80585,6 @@ for display purposes or by allowing shortcuts to be configured. - Gets the action that is activated by this shortcut. the action @@ -82657,7 +80598,6 @@ for display purposes or by allowing shortcuts to be configured. - Gets the arguments that are passed when activating the shortcut. the arguments @@ -82671,7 +80611,6 @@ for display purposes or by allowing shortcuts to be configured. - Gets the trigger used to trigger @self. the trigger used @@ -82685,7 +80624,6 @@ for display purposes or by allowing shortcuts to be configured. - Sets the new action for @self to be @action. @@ -82703,7 +80641,6 @@ for display purposes or by allowing shortcuts to be configured. - Sets the arguments to pass when activating the shortcut. @@ -82720,7 +80657,6 @@ for display purposes or by allowing shortcuts to be configured. - Sets the new trigger for @self to be @trigger. @@ -82738,20 +80674,14 @@ for display purposes or by allowing shortcuts to be configured. - - The action that gets activated by this shortcut. - - Arguments passed to activation. - - The trigger that triggers this shortcut. @@ -82980,8 +80910,7 @@ function does nothing. - - + Gets the mnemonics modifiers for when this controller activates its shortcuts. the controller's mnemonics modifiers @@ -82995,7 +80924,6 @@ function does nothing. - Gets the scope for when this controller activates its shortcuts. See [method@Gtk.ShortcutController.set_scope] for details. @@ -83029,8 +80957,7 @@ uses an external shortcut list, this function does nothing. - - + Sets the controller to use the given modifier for mnemonics. The mnemonics modifiers determines which modifiers need to be pressed to allow @@ -83059,7 +80986,6 @@ have their own modifiers for activating mnemonics. - Sets the controller to have the given @scope. The scope allows shortcuts to be activated outside of the normal @@ -83087,9 +81013,7 @@ when the widget has focus. The type of items. See [method@Gio.ListModel.get_item_type]. - - - + The modifiers that need to be pressed to allow mnemonics activation. @@ -83102,8 +81026,6 @@ when the widget has focus. - - What scope the shortcuts will be handled in. @@ -83151,7 +81073,6 @@ The main use case for `GtkShortcutLabel` is inside a [class@Gtk.ShortcutsWindow] - Retrieves the current accelerator of @self. the current accelerator. @@ -83165,7 +81086,6 @@ The main use case for `GtkShortcutLabel` is inside a [class@Gtk.ShortcutsWindow] - Retrieves the text that is displayed when no accelerator is set. the current text displayed when no @@ -83180,7 +81100,6 @@ accelerator is set. - Sets the accelerator to be displayed by @self. @@ -83197,7 +81116,6 @@ accelerator is set. - Sets the text to be displayed by @self when no accelerator is set. @@ -83214,8 +81132,6 @@ accelerator is set. - - The accelerator that @self displays. See [property@Gtk.ShortcutsShortcut:accelerator] @@ -83223,8 +81139,6 @@ for the accepted syntax. - - The text that is displayed when no accelerator is set. @@ -84029,7 +81943,6 @@ It will also unpack the args into arguments passed to the signal. - Returns the name of the signal that will be emitted. the name of the signal to emit @@ -84043,7 +81956,6 @@ It will also unpack the args into arguments passed to the signal. - The name of the signal to emit. @@ -84198,7 +82110,6 @@ underlying sort model will preserve the selection. - Checks if autoselect has been enabled or disabled via gtk_single_selection_set_autoselect(). @@ -84213,7 +82124,6 @@ gtk_single_selection_set_autoselect(). - If %TRUE, gtk_selection_model_unselect_item() is supported and allows unselecting the selected item. @@ -84228,7 +82138,6 @@ unselecting the selected item. - Gets the model that @self is wrapping. The model being wrapped @@ -84242,7 +82151,6 @@ unselecting the selected item. - Gets the position of the selected item. If no item is selected, %GTK_INVALID_LIST_POSITION is returned. @@ -84258,7 +82166,6 @@ If no item is selected, %GTK_INVALID_LIST_POSITION is returned. - Gets the selected item. If no item is selected, %NULL is returned. @@ -84274,7 +82181,6 @@ If no item is selected, %NULL is returned. - Enables or disables autoselect. If @autoselect is %TRUE, @self will enforce that an item is always @@ -84295,7 +82201,6 @@ item is deleted and it will disallow unselecting the current item. - If %TRUE, unselecting the current item via gtk_selection_model_unselect_item() is supported. @@ -84317,7 +82222,6 @@ to set both at the same time the same time. - Sets the model that @self should wrap. If @model is %NULL, @self will be empty. @@ -84336,7 +82240,6 @@ If @model is %NULL, @self will be empty. - Selects the item at the given position. If the list does not have an item at @position or @@ -84360,14 +82263,10 @@ will be selected. - - If the selection will always select an item. - - If unselecting the selected item is allowed. @@ -84376,8 +82275,6 @@ will be selected. - - The model being managed. @@ -84386,13 +82283,10 @@ will be selected. - - Position of the selected item. - The selected item. @@ -84508,7 +82402,6 @@ will be removed from the size group. - Gets the current mode of the size group. the current mode of the size group. @@ -84554,7 +82447,6 @@ will be removed from the size group. - Sets the `GtkSizeGroupMode` of the size group. The mode of the size group determines whether the widgets in the @@ -84577,8 +82469,6 @@ in both directions (%GTK_SIZE_GROUP_BOTH). - - The direction in which the size group affects requested sizes. @@ -84650,7 +82540,6 @@ of the given @model. - Gets the model that is currently being used or %NULL if none. The model in use @@ -84664,7 +82553,6 @@ of the given @model. - Gets the offset set via gtk_slice_list_model_set_offset(). The offset @@ -84678,7 +82566,6 @@ of the given @model. - Gets the size set via gtk_slice_list_model_set_size(). The size @@ -84692,7 +82579,6 @@ of the given @model. - Sets the model to show a slice of. The model's item type must conform to @self's item type. @@ -84711,7 +82597,6 @@ The model's item type must conform to @self's item type. - Sets the offset into the original model for this slice. If the offset is too large for the sliced model, @@ -84731,7 +82616,6 @@ If the offset is too large for the sliced model, - Sets the maximum size. @self will never have more items than @size. @@ -84756,8 +82640,6 @@ or the model sliced from doesn't have enough items. - - Child model to take slice from. @@ -84766,14 +82648,10 @@ or the model sliced from doesn't have enough items. - - Offset of slice. - - Maximum size of slice. @@ -86202,7 +84080,6 @@ inside their sections. - Returns whether incremental sorting is enabled. See [method@Gtk.SortListModel.set_incremental]. @@ -86218,7 +84095,6 @@ See [method@Gtk.SortListModel.set_incremental]. - Gets the model currently sorted or %NULL if none. The model that gets sorted @@ -86232,7 +84108,6 @@ See [method@Gtk.SortListModel.set_incremental]. - Estimates progress of an ongoing sorting operation. The estimate is the number of items that would still need to be @@ -86262,7 +84137,6 @@ function returns 0. - Gets the section sorter that is used to sort items of @self into sections. @@ -86277,7 +84151,6 @@ sections. - Gets the sorter that is used to sort @self. the sorter of #self @@ -86291,7 +84164,6 @@ sections. - Sets the sort model to do an incremental sort. When incremental sorting is enabled, the `GtkSortListModel` will not do @@ -86323,7 +84195,6 @@ about an ongoing incremental sorting operation. - Sets the model to be sorted. The @model's item type must conform to the item type of @self. @@ -86342,7 +84213,6 @@ The @model's item type must conform to the item type of @self. - Sets a new section sorter on @self. @@ -86359,7 +84229,6 @@ The @model's item type must conform to the item type of @self. - Sets a new sorter on @self. @@ -86376,8 +84245,6 @@ The @model's item type must conform to the item type of @self. - - If the model should sort items incrementally. @@ -86386,8 +84253,6 @@ The @model's item type must conform to the item type of @self. - - The model being sorted. @@ -86396,19 +84261,14 @@ The @model's item type must conform to the item type of @self. - Estimate of unsorted items remaining. - - The section sorter for this model, if one is set. - - The sorter for this model. @@ -86953,7 +84813,6 @@ are updated accordingly. - Retrieves the value set by [method@Gtk.SpinButton.set_activates_default]. %TRUE if the spin button will activate the default widget @@ -86967,7 +84826,6 @@ are updated accordingly. - Get the adjustment associated with a `GtkSpinButton`. the `GtkAdjustment` of @spin_button @@ -86981,7 +84839,6 @@ are updated accordingly. - Returns the acceleration rate for repeated changes. the acceleration rate @@ -86995,7 +84852,6 @@ are updated accordingly. - Fetches the precision of @spin_button. the current precision @@ -87032,7 +84888,6 @@ See [method@Gtk.SpinButton.set_increments]. - Returns whether non-numeric text can be typed into the spin button. %TRUE if only numeric text can be entered @@ -87068,7 +84923,6 @@ See [method@Gtk.SpinButton.set_range]. - Returns whether the values are corrected to the nearest step. %TRUE if values are snapped to the nearest step @@ -87082,7 +84936,6 @@ See [method@Gtk.SpinButton.set_range]. - Gets the update behavior of a spin button. See [method@Gtk.SpinButton.set_update_policy]. @@ -87098,7 +84951,6 @@ See [method@Gtk.SpinButton.set_update_policy]. - Get the value in the @spin_button. the value of @spin_button @@ -87125,7 +84977,6 @@ See [method@Gtk.SpinButton.set_update_policy]. - Returns whether the spin button’s value wraps around to the opposite limit when the upper or lower limit of the range is exceeded. @@ -87141,7 +84992,6 @@ exceeded. - Sets whether activating the spin button will activate the default widget for the window containing the spin button. @@ -87161,7 +85011,6 @@ See [signal@Gtk.SpinButton::activate] for what counts as activation. - Replaces the `GtkAdjustment` associated with @spin_button. @@ -87178,7 +85027,6 @@ See [signal@Gtk.SpinButton::activate] for what counts as activation. - Sets the acceleration rate for repeated changes when you hold down a button or key. @@ -87196,7 +85044,6 @@ hold down a button or key. - Set the precision to be displayed by @spin_button. Up to 20 digit precision is allowed. @@ -87239,7 +85086,6 @@ the spin button’s arrows are activated. - Sets the flag that determines if non-numeric text can be typed into the spin button. @@ -87280,7 +85126,6 @@ to fit within the range, otherwise it will remain unchanged. - Sets the policy as to whether values are corrected to the nearest step increment when a spin button is activated after providing an invalid value. @@ -87299,7 +85144,6 @@ providing an invalid value. - Sets the update behavior of a spin button. This determines whether the spin button is always @@ -87319,7 +85163,6 @@ updated or only when a valid value is set. - Sets the value of @spin_button. @@ -87336,7 +85179,6 @@ updated or only when a valid value is set. - Sets the flag that determines if a spin button value wraps around to the opposite limit when the upper or lower limit of the range is exceeded. @@ -87388,60 +85230,42 @@ direction by a specified amount. - - Whether to activate the default widget when the spin button is activated. See [signal@Gtk.SpinButton::activate] for what counts as activation. - - The adjustment that holds the value of the spin button. - - The acceleration rate when you hold down a button or key. - - The number of decimal places to display. - - Whether non-numeric characters should be ignored. - - Whether erroneous values are automatically changed to the spin buttons nearest step increment. - - Whether the spin button should update always, or only when the value is acceptable. - - The current value. - - Whether a spin button should wrap upon reaching its limits. @@ -87605,7 +85429,6 @@ added to this node. - Returns whether the spinner is spinning. %TRUE if the spinner is active @@ -87619,7 +85442,6 @@ added to this node. - Sets the activity of the spinner. @@ -87660,8 +85482,6 @@ added to this node. - - Whether the spinner is spinning @@ -87814,7 +85634,6 @@ Returns %NULL if there is no child with this name. - Gets whether @stack is horizontally homogeneous. whether @stack is horizontally homogeneous. @@ -87828,7 +85647,6 @@ Returns %NULL if there is no child with this name. - Returns whether the `GtkStack` is set up to interpolate between the sizes of children on page switch. @@ -87860,7 +85678,6 @@ the sizes of children on page switch. - Returns a `GListModel` that contains the pages of the stack. This can be used to keep an up-to-date view. The model also @@ -87878,7 +85695,6 @@ and modify the visible page. - Returns the amount of time (in milliseconds) that transitions between pages in @stack will take. @@ -87893,7 +85709,6 @@ transitions between pages in @stack will take. - Returns whether the @stack is currently in a transition from one page to another. @@ -87908,7 +85723,6 @@ another. - Gets the type of animation that will be used for transitions between pages in @stack. @@ -87923,7 +85737,6 @@ for transitions between pages in @stack. - Gets whether @stack is vertically homogeneous. whether @stack is vertically homogeneous. @@ -87937,7 +85750,6 @@ for transitions between pages in @stack. - Gets the currently visible child of @stack. Returns %NULL if there are no visible children. @@ -87953,7 +85765,6 @@ Returns %NULL if there are no visible children. - Returns the name of the currently visible child of @stack. Returns %NULL if there is no visible child. @@ -87986,7 +85797,6 @@ Returns %NULL if there is no visible child. - Sets the `GtkStack` to be horizontally homogeneous or not. If it is homogeneous, the `GtkStack` will request the same @@ -88007,7 +85817,6 @@ may change width when a different child becomes visible. - Sets whether or not @stack will interpolate its size when changing the visible child. @@ -88030,7 +85839,6 @@ according to the set transition duration. - Sets the duration that transitions between pages in @stack will take. @@ -88048,7 +85856,6 @@ will take. - Sets the type of animation that will be used for transitions between pages in @stack. @@ -88072,7 +85879,6 @@ based on the page that is about to become current. - Sets the `GtkStack` to be vertically homogeneous or not. If it is homogeneous, the `GtkStack` will request the same @@ -88093,7 +85899,6 @@ may change height when a different child becomes visible. - Makes @child the visible child of @stack. If @child is different from the currently visible child, @@ -88142,7 +85947,6 @@ child of @stack. - Makes the child with the given name visible. If @child is different from the currently visible child, @@ -88167,54 +85971,38 @@ child of @stack. - - %TRUE if the stack allocates the same width for all children. - - Whether or not the size should smoothly change during the transition. - A selection model with the stack pages. - - The animation duration, in milliseconds. - Whether or not the transition is currently running. - - The type of animation used to transition. - - %TRUE if the stack allocates the same height for all children. - - The widget currently visible in the stack. - - The name of the widget currently visible in the stack. @@ -88223,7 +86011,6 @@ child of @stack. `GtkStackPage` is an auxiliary class used by `GtkStack`. - Returns the stack child to which @self belongs. the child to which @self belongs @@ -88237,7 +86024,6 @@ child of @stack. - Returns the icon name of the page. The value of the [property@Gtk.StackPage:icon-name] property @@ -88251,7 +86037,6 @@ child of @stack. - Returns the name of the page. The value of the [property@Gtk.StackPage:name] property @@ -88265,7 +86050,6 @@ child of @stack. - Returns whether the page is marked as “needs attention”. The value of the [property@Gtk.StackPage:needs-attention] @@ -88280,7 +86064,6 @@ child of @stack. - Gets the page title. The value of the [property@Gtk.StackPage:title] property @@ -88294,7 +86077,6 @@ child of @stack. - Gets whether underlines in the page title indicate mnemonics. The value of the [property@Gtk.StackPage:use-underline] property @@ -88308,7 +86090,6 @@ child of @stack. - Returns whether @page is visible in its `GtkStack`. This is independent from the [property@Gtk.Widget:visible] @@ -88325,7 +86106,6 @@ property of its widget. - Sets the icon name of the page. @@ -88342,7 +86122,6 @@ property of its widget. - Sets the name of the page. @@ -88359,7 +86138,6 @@ property of its widget. - Sets whether the page is marked as “needs attention”. @@ -88376,7 +86154,6 @@ property of its widget. - Sets the page title. @@ -88393,7 +86170,6 @@ property of its widget. - Sets whether underlines in the page title indicate mnemonics. @@ -88410,7 +86186,6 @@ property of its widget. - Sets whether @page is visible in its `GtkStack`. @@ -88427,25 +86202,18 @@ property of its widget. - The child that this page is for. - - The icon name of the child page. - - The name of the child page. - - Whether the page requires the user attention. This is used by the [class@Gtk.StackSwitcher] to change the @@ -88454,20 +86222,14 @@ attention and it is not the current one. - - The title of the child page. - - If set, an underline in the title indicates a mnemonic. - - Whether this page is visible. @@ -88499,7 +86261,6 @@ pages. - Retrieves the stack. the associated `GtkStack` or @@ -88514,7 +86275,6 @@ pages. - Set the `GtkStack` associated with this `GtkStackSidebar`. The sidebar widget will automatically update according to @@ -88534,8 +86294,6 @@ the order and items within the given `GtkStack`. - - The stack. @@ -88586,7 +86344,6 @@ the stack switcher to be made vertical with - Retrieves the stack. the stack @@ -88600,7 +86357,6 @@ the stack switcher to be made vertical with - Sets the stack to control. @@ -88617,8 +86373,6 @@ the stack switcher to be made vertical with - - The stack. @@ -88975,7 +86729,6 @@ and by providing a property to look up on the item. - Gets the expression that the string filter uses to obtain strings from items. @@ -88990,7 +86743,6 @@ obtain strings from items. - Returns whether the filter ignores case differences. %TRUE if the filter ignores case @@ -89004,7 +86756,6 @@ obtain strings from items. - Returns the match mode that the filter is using. the match mode of the filter @@ -89018,7 +86769,6 @@ obtain strings from items. - Gets the search term. The search term @@ -89032,7 +86782,6 @@ obtain strings from items. - Sets the expression that the string filter uses to obtain strings from items. @@ -89052,7 +86801,6 @@ The expression must have a value type of %G_TYPE_STRING. - Sets whether the filter ignores case differences. @@ -89069,7 +86817,6 @@ The expression must have a value type of %G_TYPE_STRING. - Sets the match mode for the filter. @@ -89086,7 +86833,6 @@ The expression must have a value type of %G_TYPE_STRING. - Sets the string to search for. @@ -89104,26 +86850,18 @@ The expression must have a value type of %G_TYPE_STRING. - - The expression to evaluate on item to get a string to compare with. - - If matching is case sensitive. - - If exact matches are necessary or if substrings are allowed. - - The search term. @@ -89354,7 +87092,6 @@ for property bindings and expressions. - Returns the string contained in a `GtkStringObject`. the string of @self @@ -89368,7 +87105,6 @@ for property bindings and expressions. - The string. @@ -89405,7 +87141,6 @@ compare items as invalid. - Gets which collation method the sorter uses. The collation method @@ -89419,7 +87154,6 @@ compare items as invalid. - Gets the expression that is evaluated to obtain strings from items. a `GtkExpression` @@ -89433,7 +87167,6 @@ compare items as invalid. - Gets whether the sorter ignores case differences. %TRUE if @self is ignoring case differences @@ -89447,7 +87180,6 @@ compare items as invalid. - Sets the collation method to use for sorting. @@ -89464,7 +87196,6 @@ compare items as invalid. - Sets the expression that is evaluated to obtain strings from items. The expression must have the type %G_TYPE_STRING. @@ -89483,7 +87214,6 @@ The expression must have the type %G_TYPE_STRING. - Sets whether the sorter will ignore case differences. @@ -89500,8 +87230,6 @@ The expression must have the type %G_TYPE_STRING. - - The collation method to use for sorting. The `GTK_COLLATION_NONE` value is useful when the expression already @@ -89512,14 +87240,10 @@ to the [Unicode collation algorithm](https://www.unicode.org/reports/tr10/). - - The expression to evaluate on item to get a string to compare with. - - If sorting is case sensitive. @@ -90144,7 +87868,6 @@ using any style classes. - Gets whether the `GtkSwitch` is in its “on” or “off” state. %TRUE if the `GtkSwitch` is active, and %FALSE otherwise @@ -90158,7 +87881,6 @@ using any style classes. - Gets the underlying state of the `GtkSwitch`. the underlying state @@ -90172,7 +87894,6 @@ using any style classes. - Changes the state of @self to the desired one. @@ -90189,7 +87910,6 @@ using any style classes. - Sets the underlying state of the `GtkSwitch`. This function is typically called from a [signal@Gtk.Switch::state-set] @@ -90211,14 +87931,10 @@ See [signal@Gtk.Switch::state-set] for details. - - Whether the `GtkSwitch` widget is in its on or off state. - - The backend state that is controlled by the switch. Applications should usually set the [property@Gtk.Switch:active] property, @@ -90885,7 +88601,6 @@ The rectangle positions are in widget coordinates. - Returns whether pressing Enter will activate the default widget for the window containing @self. @@ -90902,7 +88617,6 @@ See [method@Gtk.Text.set_activates_default]. - Gets the attribute list that was set on the `GtkText`. See [method@Gtk.Text.set_attributes]. @@ -90918,7 +88632,6 @@ See [method@Gtk.Text.set_attributes]. - Get the `GtkEntryBuffer` object which holds the text for this widget. @@ -90933,7 +88646,6 @@ this widget. - Returns whether Emoji completion is enabled for this `GtkText` widget. @@ -90948,7 +88660,6 @@ this widget. - Gets the menu model for extra items in the context menu. See [method@Gtk.Text.set_extra_menu]. @@ -90964,7 +88675,6 @@ See [method@Gtk.Text.set_extra_menu]. - Gets the input hints of the `GtkText`. the input hints @@ -90978,7 +88688,6 @@ See [method@Gtk.Text.set_extra_menu]. - Gets the input purpose of the `GtkText`. the input purpose @@ -90992,7 +88701,6 @@ See [method@Gtk.Text.set_extra_menu]. - Retrieves the character displayed when visibility is set to false. Note that GTK does not compute this value unless it needs it, @@ -91011,7 +88719,6 @@ it has been explicitly set with [method@Gtk.Text.set_invisible_char]. - Retrieves the maximum allowed length of the text in @self. See [method@Gtk.Text.set_max_length]. @@ -91031,7 +88738,6 @@ calling [method@Gtk.EntryBuffer.get_max_length] on it. - Gets whether text is overwritten when typing in the `GtkText`. See [method@Gtk.Text.set_overwrite_mode]. @@ -91047,7 +88753,6 @@ See [method@Gtk.Text.set_overwrite_mode]. - Retrieves the text that will be displayed when @self is empty and unfocused @@ -91064,7 +88769,6 @@ If no placeholder text has been set, %NULL will be returned. - Returns whether the `GtkText` will grow and shrink with the content. @@ -91079,7 +88783,6 @@ with the content. - Gets the tabstops that were set on the `GtkText`. See [method@Gtk.Text.set_tabs]. @@ -91112,7 +88815,6 @@ and calling [method@Gtk.EntryBuffer.get_length] on it. - Returns whether the `GtkText` will truncate multi-line text that is pasted into the widget @@ -91127,7 +88829,6 @@ that is pasted into the widget - Retrieves whether the text in @self is visible. %TRUE if the text is currently visible @@ -91160,7 +88861,6 @@ such as search-as-you-type entries. - If @activates is %TRUE, pressing Enter will activate the default widget for the window containing @self. @@ -91182,7 +88882,6 @@ the dialog buttons. - Sets attributes that are applied to the text. @@ -91199,7 +88898,6 @@ the dialog buttons. - Set the `GtkEntryBuffer` object which holds the text for this widget. @@ -91217,7 +88915,6 @@ this widget. - Sets whether Emoji completion is enabled. If it is, typing ':', followed by a recognized keyword, @@ -91238,7 +88935,6 @@ keyword. - Sets a menu model to add when constructing the context menu for @self. @@ -91256,7 +88952,6 @@ the context menu for @self. - Sets input hints that allow input methods to fine-tune their behaviour. @@ -91274,7 +88969,6 @@ to fine-tune their behaviour. - Sets the input purpose of the `GtkText`. This can be used by on-screen keyboards and other @@ -91294,7 +88988,6 @@ input methods to adjust their behaviour. - Sets the character to use when in “password mode”. By default, GTK picks the best invisible char available in the @@ -91316,7 +89009,6 @@ as they type. - Sets the maximum allowed length of the contents of the widget. If the current contents are longer than the given length, then @@ -91341,7 +89033,6 @@ calling [method@Gtk.EntryBuffer.set_max_length] on it. - Sets whether the text is overwritten when typing in the `GtkText`. @@ -91359,7 +89050,6 @@ in the `GtkText`. - Sets text to be displayed in @self when it is empty. This can be used to give a visual hint of the expected @@ -91380,7 +89070,6 @@ contents of the `GtkText`. - Sets whether the `GtkText` should grow and shrink with the content. @@ -91397,7 +89086,6 @@ contents of the `GtkText`. - Sets tabstops that are applied to the text. @@ -91414,7 +89102,6 @@ contents of the `GtkText`. - Sets whether the `GtkText` should truncate multi-line text that is pasted into the widget. @@ -91432,7 +89119,6 @@ that is pasted into the widget. - Sets whether the contents of the `GtkText` are visible or not. When visibility is set to %FALSE, characters are displayed @@ -91478,14 +89164,10 @@ char is used again. - - Whether to activate the default widget when Enter is pressed. - - A list of Pango attributes to apply to the text of the `GtkText`. This is mainly useful to change the size or weight of the text. @@ -91495,20 +89177,14 @@ The `PangoAttribute`'s @start_index and @end_index must refer to the - - The `GtkEntryBuffer` object which stores the text. - - Whether to suggest Emoji replacements. - - A menu model whose contents will be appended to the context menu. @@ -91524,15 +89200,11 @@ property. - - Additional hints that allow input methods to fine-tune their behaviour. - - The purpose of this text field. This property can be used by on-screen keyboards and other input @@ -91544,8 +89216,6 @@ Note that setting the purpose to %GTK_INPUT_PURPOSE_PASSWORD or - - The character to used when masking contents (in “password mode”). @@ -91554,29 +89224,21 @@ Note that setting the purpose to %GTK_INPUT_PURPOSE_PASSWORD or - - Maximum number of characters that are allowed. Zero indicates no limit. - - If text is overwritten when typing in the `GtkText`. - - The text that will be displayed in the `GtkText` when it is empty and unfocused. - - Whether the widget should grow and shrink with the content. @@ -91585,20 +89247,14 @@ and unfocused. - - A list of tabstops to apply to the text of the `GtkText`. - - When %TRUE, pasted multi-line text is truncated to the first line. - - If %FALSE, the text is masked with the “invisible char”. @@ -92612,7 +90268,6 @@ entire buffer lies within the range [@start,@end). - Gets whether there is a redoable action in the history. %TRUE if there is a redoable action @@ -92626,7 +90281,6 @@ entire buffer lies within the range [@start,@end). - Gets whether there is an undoable action in the history. %TRUE if there is an undoable action @@ -92659,7 +90313,6 @@ The character count is cached, so this function is very fast. - Gets whether the buffer is saving modifications to the buffer to allow for undo and redo actions. @@ -93071,7 +90724,6 @@ to get the iter at character offset 0. - Get the `GtkTextTagTable` associated with this buffer. the buffer’s tag table @@ -93714,7 +91366,6 @@ be optimized. - Sets whether or not to enable undoable actions in the text buffer. Undoable actions in this context are changes to the text content of @@ -93785,7 +91436,6 @@ bit flips, the buffer emits the - Deletes current contents of @buffer, and inserts @text instead. This is automatically marked as an irreversible action in the undo stack. If you wish to mark this action as part of a larger undo operation, call @@ -93824,12 +91474,10 @@ If @len is -1, @text must be nul-terminated. - Denotes that the buffer can reapply the last undone action. - Denotes that the buffer can undo the last applied action. @@ -93841,8 +91489,6 @@ It is useful for getting notified when the cursor moves. - - Denotes if support for undoing and redoing changes to the buffer is allowed. @@ -93851,12 +91497,10 @@ It is useful for getting notified when the cursor moves. - The GtkTextTagTable for the buffer. - The text content of the buffer. Without child widgets and images, @@ -97887,7 +95531,6 @@ views, since they depend on the contents of the `GtkTextBuffer`. - Returns whether pressing the <kbd>Tab</kbd> key inserts a tab characters. See [method@Gtk.TextView.set_accepts_tab]. @@ -97904,7 +95547,6 @@ See [method@Gtk.TextView.set_accepts_tab]. - Gets the bottom margin for text in the @text_view. bottom margin in pixels @@ -97918,7 +95560,6 @@ See [method@Gtk.TextView.set_accepts_tab]. - Returns the `GtkTextBuffer` being displayed by this text view. The reference count on the buffer is not incremented; the caller @@ -97978,7 +95619,6 @@ coordinates to coordinates for one of the windows in the text view. - Find out whether the cursor should be displayed. whether the insertion mark is visible @@ -97992,7 +95632,6 @@ coordinates to coordinates for one of the windows in the text view. - Returns the default editability of the `GtkTextView`. Tags in the buffer may override this setting for some ranges of text. @@ -98008,7 +95647,6 @@ Tags in the buffer may override this setting for some ranges of text. - Gets the menu model that gets added to the context menu or %NULL if none has been set. @@ -98045,7 +95683,6 @@ See [method@Gtk.TextView.set_gutter]. - Gets the default indentation of paragraphs in @text_view. Tags in the view’s buffer may override the default. @@ -98062,7 +95699,6 @@ The indentation may be negative. - Gets the `input-hints` of the `GtkTextView`. the input hints @@ -98076,7 +95712,6 @@ The indentation may be negative. - Gets the `input-purpose` of the `GtkTextView`. the input purpose @@ -98185,7 +95820,6 @@ coordinates to coordinates for one of the windows in the text view. - Gets the default justification of paragraphs in @text_view. Tags in the buffer may override the default. @@ -98201,7 +95835,6 @@ Tags in the buffer may override the default. - Gets the default left margin size of paragraphs in the @text_view. Tags in the buffer may override the default. @@ -98291,7 +95924,6 @@ The context may be replaced when CSS changes occur. - Gets whether the `GtkTextView` uses monospace styling. %TRUE if monospace fonts are desired @@ -98305,7 +95937,6 @@ The context may be replaced when CSS changes occur. - Returns whether the `GtkTextView` is in overwrite mode or not. whether @text_view is in overwrite mode or not. @@ -98319,7 +95950,6 @@ The context may be replaced when CSS changes occur. - Gets the default number of pixels to put above paragraphs. Adding this function with [method@Gtk.TextView.get_pixels_below_lines] @@ -98336,7 +95966,6 @@ is equal to the line space between each paragraph. - Gets the default number of pixels to put below paragraphs. The line space is the sum of the value returned by this function and @@ -98353,7 +95982,6 @@ the value returned by [method@Gtk.TextView.get_pixels_above_lines]. - Gets the default number of pixels to put between wrapped lines inside a paragraph. @@ -98368,7 +95996,6 @@ inside a paragraph. - Gets the default right margin for text in @text_view. Tags in the buffer may override the default. @@ -98400,7 +96027,6 @@ The context may be replaced when CSS changes occur. - Gets the default tabs for @text_view. Tags in the buffer may override the defaults. The returned array @@ -98420,7 +96046,6 @@ return value with [method@Pango.TabArray.free]. - Gets the top margin for text in the @text_view. top margin in pixels @@ -98454,7 +96079,6 @@ Convert to window coordinates with - Gets the line wrapping for the view. the line wrap setting @@ -98761,7 +96385,6 @@ by a margin of size @within_margin. - Sets the behavior of the text widget when the <kbd>Tab</kbd> key is pressed. If @accepts_tab is %TRUE, a tab character is inserted. If @accepts_tab @@ -98786,7 +96409,6 @@ Focus can always be moved using <kbd>Ctrl</kbd>+<kbd>Tab</k - Sets the bottom margin for text in @text_view. Note that this function is confusingly named. @@ -98806,7 +96428,6 @@ In CSS terms, the value set here is padding. - Sets @buffer as the buffer being displayed by @text_view. The previous buffer displayed by the text view is unreferenced, and @@ -98828,7 +96449,6 @@ yourself; `GtkTextView` will not “adopt” it. - Toggles whether the insertion point should be displayed. A buffer with no editable text probably shouldn’t have a visible @@ -98851,7 +96471,6 @@ Note that this property may be overridden by the - Sets the default editability of the `GtkTextView`. You can override this default setting with tags in the buffer, @@ -98871,7 +96490,6 @@ using the “editable” attribute of tags. - Sets a menu model to add when constructing the context menu for @text_view. @@ -98914,7 +96532,6 @@ You can pass %NULL to remove a previously set extra menu. - Sets the default indentation for paragraphs in @text_view. Tags in the buffer may override the default. @@ -98933,7 +96550,6 @@ Tags in the buffer may override the default. - Sets the `input-hints` of the `GtkTextView`. The `input-hints` allow input methods to fine-tune @@ -98953,7 +96569,6 @@ their behaviour. - Sets the `input-purpose` of the `GtkTextView`. The `input-purpose` can be used by on-screen keyboards @@ -98973,7 +96588,6 @@ and other input methods to adjust their behaviour. - Sets the default justification of text in @text_view. Tags in the view’s buffer may override the default. @@ -98992,7 +96606,6 @@ Tags in the view’s buffer may override the default. - Sets the default left margin for text in @text_view. Tags in the buffer may override the default. @@ -99014,7 +96627,6 @@ In CSS terms, the value set here is padding. - Sets whether the `GtkTextView` should display text in monospace styling. @@ -99032,7 +96644,6 @@ monospace styling. - Changes the `GtkTextView` overwrite mode. @@ -99049,7 +96660,6 @@ monospace styling. - Sets the default number of blank pixels above paragraphs in @text_view. Tags in the buffer for @text_view may override the defaults. @@ -99068,7 +96678,6 @@ Tags in the buffer for @text_view may override the defaults. - Sets the default number of pixels of blank space to put below paragraphs in @text_view. @@ -99088,7 +96697,6 @@ May be overridden by tags applied to @text_view’s buffer. - Sets the default number of pixels of blank space to leave between display/wrapped lines within a paragraph. @@ -99108,7 +96716,6 @@ May be overridden by tags in @text_view’s buffer. - Sets the default right margin for text in the text view. Tags in the buffer may override the default. @@ -99130,7 +96737,6 @@ In CSS terms, the value set here is padding. - Sets the default tab stops for paragraphs in @text_view. Tags in the buffer may override the default. @@ -99149,7 +96755,6 @@ Tags in the buffer may override the default. - Sets the top margin for text in @text_view. Note that this function is confusingly named. @@ -99169,7 +96774,6 @@ In CSS terms, the value set here is padding. - Sets the line wrapping for the view. @@ -99239,14 +96843,10 @@ coordinates. - - Whether Tab will result in a tab character being entered. - - The bottom margin for text in the text view. Note that this property is confusingly named. In CSS terms, @@ -99257,26 +96857,18 @@ Don't confuse this property with [property@Gtk.Widget:margin-bottom]. - - The buffer which is displayed. - - If the insertion cursor is shown. - - Whether the text can be modified by the user. - - A menu model whose contents will be appended to the context menu. @@ -99290,8 +96882,6 @@ setting. See the GtkSettings [property@Gtk.Settings:gtk-im-module] property. - - Amount to indent the paragraph, in pixels. A negative value of indent will produce a hanging indentation. @@ -99300,15 +96890,11 @@ lines will be indented by the absolute value of indent. - - Additional hints (beyond [property@Gtk.TextView:input-purpose]) that allow input methods to fine-tune their behaviour. - - The purpose of this text field. This property can be used by on-screen keyboards and other input @@ -99316,14 +96902,10 @@ methods to adjust their behaviour. - - Left, right, or center justification. - - The default left margin for text in the text view. Tags in the buffer may override the default. @@ -99334,8 +96916,6 @@ to the padding from the theme. - - Whether text should be displayed in a monospace font. If %TRUE, set the .monospace style class on the @@ -99343,32 +96923,22 @@ text view to indicate that a monospace font is desired. - - Whether entered text overwrites existing contents. - - Pixels of blank space above paragraphs. - - Pixels of blank space below paragraphs. - - Pixels of blank space between wrapped lines in a paragraph. - - The default right margin for text in the text view. Tags in the buffer may override the default. @@ -99379,14 +96949,10 @@ to the padding from the theme. - - Custom tabs for this text. - - The top margin for text in the text view. Note that this property is confusingly named. In CSS terms, @@ -99397,8 +96963,6 @@ Don't confuse this property with [property@Gtk.Widget:margin-top]. - - Whether to wrap lines never, at word boundaries, or at character boundaries. @@ -100095,7 +97659,6 @@ so underscores in @label indicate the mnemonic for the button. - Queries a `GtkToggleButton` and returns its current state. Returns %TRUE if the toggle button is pressed in and %FALSE @@ -100112,7 +97675,6 @@ if it is raised. - Sets the status of the toggle button. Set to %TRUE if you want the `GtkToggleButton` to be “pressed in”, @@ -100135,7 +97697,6 @@ If the status of the button changes, this action causes the - Adds @self to the group of @group. In a group of multiple toggle buttons, only one button can be active @@ -100176,13 +97737,10 @@ value. - - If the toggle button should be pressed in. - The toggle button whose group this widget belongs to. @@ -100868,7 +98426,6 @@ Toggling it will change the `GTK_ACCESSIBLE_STATE_EXPANDED` state. - Gets the child widget displayed by @self. The child displayed by @self @@ -100882,7 +98439,6 @@ Toggling it will change the `GTK_ACCESSIBLE_STATE_EXPANDED` state. - Gets whether the TreeExpander should be hidden in a GtkTreeListRow. TRUE if the expander icon should be hidden. Otherwise FALSE. @@ -100896,7 +98452,6 @@ Toggling it will change the `GTK_ACCESSIBLE_STATE_EXPANDED` state. - TreeExpander indents each level of depth with an additional indent. TRUE if the child should be indented . Otherwise FALSE. @@ -100910,7 +98465,6 @@ Toggling it will change the `GTK_ACCESSIBLE_STATE_EXPANDED` state. - TreeExpander indents the child by the width of an expander-icon if it is not expandable. TRUE if the child should be indented when not expandable. Otherwise FALSE. @@ -100924,7 +98478,6 @@ Toggling it will change the `GTK_ACCESSIBLE_STATE_EXPANDED` state. - Forwards the item set on the `GtkTreeListRow` that @self is managing. This call is essentially equivalent to calling: @@ -100944,7 +98497,6 @@ gtk_tree_list_row_get_item (gtk_tree_expander_get_list_row (@self)); - Gets the list row managed by @self. The list row displayed by @self @@ -100958,7 +98510,6 @@ gtk_tree_list_row_get_item (gtk_tree_expander_get_list_row (@self)); - Sets the content widget to display. @@ -100975,7 +98526,6 @@ gtk_tree_list_row_get_item (gtk_tree_expander_get_list_row (@self)); - Sets whether the expander icon should be visible in a GtkTreeListRow. @@ -100992,7 +98542,6 @@ gtk_tree_list_row_get_item (gtk_tree_expander_get_list_row (@self)); - Sets if the TreeExpander should indent the child according to its depth. @@ -101009,7 +98558,6 @@ gtk_tree_list_row_get_item (gtk_tree_expander_get_list_row (@self)); - Sets if the TreeExpander should indent the child by the width of an expander-icon when it is not expandable. @@ -101026,7 +98574,6 @@ gtk_tree_list_row_get_item (gtk_tree_expander_get_list_row (@self)); - Sets the tree list row that this expander should manage. @@ -101043,14 +98590,10 @@ gtk_tree_list_row_get_item (gtk_tree_expander_get_list_row (@self)); - - The child widget with the actual contents. - - Whether the expander icon should be hidden in a GtkTreeListRow. Note that this property simply hides the icon. The actions and keybinding (i.e. collapse and expand) are not affected by this property. @@ -101060,25 +98603,18 @@ GtkTreeListRow's model in order to hide the expander when a row has no children. - - TreeExpander indents the child according to its depth. - - TreeExpander indents the child by the width of an expander-icon if it is not expandable. - The item held by this expander's row. - - The list row to track for expander state. @@ -101220,7 +98756,6 @@ with all rows collapsed. - Gets whether the model is set to automatically expand new rows that get added. @@ -101261,7 +98796,6 @@ Do not confuse this function with [method@Gtk.TreeListModel.get_row]. - Gets the root model that @self was created with. the root model @@ -101275,7 +98809,6 @@ Do not confuse this function with [method@Gtk.TreeListModel.get_row]. - Gets whether the model is passing through original row items. If this function returns %FALSE, the `GListModel` functions for @self @@ -101331,7 +98864,6 @@ Do not confuse this function with [method@Gtk.TreeListModel.get_child_row]. - Sets whether the model should autoexpand. If set to %TRUE, the model will recursively expand all rows that @@ -101352,8 +98884,6 @@ to the underlying models or via [method@Gtk.TreeListRow.set_expanded]. - - If all rows should be expanded by default. @@ -101362,7 +98892,6 @@ to the underlying models or via [method@Gtk.TreeListRow.set_expanded]. - The root model displayed. @@ -101371,7 +98900,6 @@ to the underlying models or via [method@Gtk.TreeListRow.set_expanded]. - Gets whether the model is in passthrough mode. If %FALSE, the `GListModel` functions for this object return custom @@ -101440,7 +98968,6 @@ number of children, %NULL is returned. - If the row is expanded, gets the model holding the children of @self. This model is the model created by the @@ -101459,7 +98986,6 @@ and contains the original items, no matter what value - Gets the depth of this row. Rows that correspond to items in the root model have a depth @@ -101480,7 +99006,6 @@ at which point it will forever return 0. - Gets if a row is currently expanded. %TRUE if the row is expanded @@ -101494,7 +99019,6 @@ at which point it will forever return 0. - Gets the item corresponding to this row, The item @@ -101547,7 +99071,6 @@ at the moment. - Checks if a row can be expanded. This does not mean that the row is actually expanded, @@ -101567,7 +99090,6 @@ from its model at which point it will forever return %FALSE. - Expands or collapses a row. If a row is expanded, the model of calling the @@ -101591,28 +99113,22 @@ If the row is not expandable, this function does nothing. - The model holding the row's children. - The depth in the tree of this row. - If this row can ever be expanded. - - If this row is currently expanded. - The item held in this row. @@ -110779,8 +108295,6 @@ returns the result. - - The uri to launch. @@ -110894,7 +108408,6 @@ This is a utility function that calls [ctor@Gtk.Video.new_for_file]. - Returns %TRUE if videos have been set to loop. %TRUE if streams should autoplay @@ -110908,7 +108421,6 @@ This is a utility function that calls [ctor@Gtk.Video.new_for_file]. - Gets the file played by @self or %NULL if not playing back a file. @@ -110923,7 +108435,6 @@ a file. - Returns whether graphics offload is enabled. See [class@Gtk.GraphicsOffload] for more information on graphics offload. @@ -110939,7 +108450,6 @@ See [class@Gtk.GraphicsOffload] for more information on graphics offload. - Returns %TRUE if videos have been set to loop. %TRUE if streams should loop @@ -110953,7 +108463,6 @@ See [class@Gtk.GraphicsOffload] for more information on graphics offload. - Gets the media stream managed by @self or %NULL if none. The media stream managed by @self @@ -110967,7 +108476,6 @@ See [class@Gtk.GraphicsOffload] for more information on graphics offload. - Sets whether @self automatically starts playback when it becomes visible or when a new file gets loaded. @@ -110985,7 +108493,6 @@ becomes visible or when a new file gets loaded. - Makes @self play the given @file. @@ -111020,7 +108527,6 @@ This is a utility function that calls gtk_video_set_file(), - Sets whether to enable graphics offload. See [class@Gtk.GraphicsOffload] for more information on graphics offload. @@ -111039,7 +108545,6 @@ See [class@Gtk.GraphicsOffload] for more information on graphics offload. - Sets whether new files loaded by @self should be set to loop. @@ -111056,7 +108561,6 @@ See [class@Gtk.GraphicsOffload] for more information on graphics offload. - Sets the media stream to be played back. @self will take full control of managing the media stream. If you @@ -111098,32 +108602,22 @@ This is a utility function that calls [method@Gtk.Video.set_file]. - - If the video should automatically begin playing. - - The file played by this video if the video is playing a file. - - Whether to enable graphics offload. - - If new media files should be set to loop. - - The media-stream played @@ -111177,7 +108671,6 @@ adjustments if none are given. - Gets the child widget of @viewport. the child widget of @viewport @@ -111191,7 +108684,6 @@ adjustments if none are given. - Gets whether the viewport is scrolling to keep the focused child in view. @@ -111230,7 +108722,6 @@ this function to work, otherwise no scrolling will be performed. - Sets the child widget of @viewport. @@ -111247,7 +108738,6 @@ this function to work, otherwise no scrolling will be performed. - Sets whether the viewport should automatically scroll to keep the focused child in view. @@ -111265,14 +108755,10 @@ to keep the focused child in view. - - The child widget. - - Whether to scroll when the focus changes. Before 4.6.2, this property was mistakenly defaulting to FALSE, so if your @@ -112993,7 +110479,6 @@ child widgets in `GtkWidget`Class.size_allocate(). - Determines whether the input focus can enter @widget or any of its children. @@ -113010,7 +110495,6 @@ See [method@Gtk.Widget.set_focusable]. - Queries whether @widget can be the target of pointer events. %TRUE if @widget can receive pointer events @@ -113083,7 +110567,6 @@ drawing with the foreground color. - Returns the list of style classes applied to @widget. a %NULL-terminated list of @@ -113101,7 +110584,6 @@ drawing with the foreground color. - Returns the CSS name that is used for @self. the CSS name @@ -113115,7 +110597,6 @@ drawing with the foreground color. - Queries the cursor set on @widget. See [method@Gtk.Widget.set_cursor] for details. @@ -113198,7 +110679,6 @@ This API is primarily meant for widget implementations. - Returns whether the widget should grab focus when it is clicked with the mouse. @@ -113216,7 +110696,6 @@ See [method@Gtk.Widget.set_focus_on_click]. - Determines whether @widget can own the input focus. See [method@Gtk.Widget.set_focusable]. @@ -113296,7 +110775,6 @@ Unrealized widgets do not have a frame clock. - Gets the horizontal alignment of @widget. For backwards compatibility reasons this method will never return @@ -113316,7 +110794,6 @@ Baselines are not supported for horizontal alignment. - Returns the current value of the `has-tooltip` property. current value of `has-tooltip` on @widget. @@ -113352,7 +110829,6 @@ system [overview](coordinates.html). - Gets whether the widget would like any available extra horizontal space. @@ -113381,7 +110857,6 @@ wants to expand. - Gets whether gtk_widget_set_hexpand() has been used to explicitly set the expand flag on this widget. @@ -113419,7 +110894,6 @@ This API is primarily meant for widget implementations. - Retrieves the layout manager used by @widget. See [method@Gtk.Widget.set_layout_manager]. @@ -113448,7 +110922,6 @@ See [method@Gtk.Widget.set_layout_manager]. - Gets the bottom margin of @widget. The bottom margin of @widget @@ -113462,7 +110935,6 @@ See [method@Gtk.Widget.set_layout_manager]. - Gets the end margin of @widget. The end margin of @widget @@ -113476,7 +110948,6 @@ See [method@Gtk.Widget.set_layout_manager]. - Gets the start margin of @widget. The start margin of @widget @@ -113490,7 +110961,6 @@ See [method@Gtk.Widget.set_layout_manager]. - Gets the top margin of @widget. The top margin of @widget @@ -113504,7 +110974,6 @@ See [method@Gtk.Widget.set_layout_manager]. - Retrieves the name of a widget. See [method@Gtk.Widget.set_name] for the significance of widget names. @@ -113554,7 +111023,6 @@ This API is primarily meant for widget implementations. - #Fetches the requested opacity for this widget. See [method@Gtk.Widget.set_opacity]. @@ -113570,7 +111038,6 @@ See [method@Gtk.Widget.set_opacity]. - Returns the widget’s overflow value. The widget's overflow. @@ -113605,7 +111072,6 @@ This can be tracked by listening to changes of the - Returns the parent widget of @widget. the parent widget of @widget @@ -113699,7 +111165,6 @@ realized yet. - Determines whether @widget is always treated as the default widget within its toplevel when it has the focus, even if another widget is the default. @@ -113737,7 +111202,6 @@ allocation capabilities. - Returns the `GtkRoot` widget of @widget. This function will return %NULL if the widget is not contained @@ -113756,7 +111220,6 @@ inside a widget tree with a root widget. - Retrieves the internal scale factor that maps from window coordinates to the actual device pixels. @@ -113776,7 +111239,6 @@ See [method@Gdk.Surface.get_scale_factor]. - Returns the widget’s sensitivity. This function returns the value that has been set using @@ -113940,7 +111402,6 @@ bindings which cannot easily make use of the GObject structure offsets. - Gets the contents of the tooltip for @widget. If the tooltip has not been set using @@ -113958,7 +111419,6 @@ function returns %NULL. - Gets the contents of the tooltip for @widget. If the @widget's tooltip was set using @@ -113976,7 +111436,6 @@ this function will return the escaped text. - Gets the vertical alignment of @widget. the vertical alignment of @widget @@ -113990,7 +111449,6 @@ this function will return the escaped text. - Gets whether the widget would like any available extra vertical space. @@ -114007,7 +111465,6 @@ See [method@Gtk.Widget.get_hexpand] for more detail. - Gets whether gtk_widget_set_vexpand() has been used to explicitly set the expand flag on this widget. @@ -114024,7 +111481,6 @@ See [method@Gtk.Widget.get_hexpand_set] for more detail. - Determines whether the widget is visible. If you want to take into account whether the widget’s @@ -114108,7 +111564,6 @@ is allowed, should not have an effect, and return %TRUE. - Determines whether @widget is the current default widget within its toplevel. @@ -114124,7 +111579,6 @@ within its toplevel. - Determines if the widget has the global input focus. See [method@Gtk.Widget.is_focus] for the difference between @@ -114817,7 +112271,6 @@ gtk_widget_add_tick_callback(). - Specifies whether the input focus can enter the widget or any of its children. @@ -114848,7 +112301,6 @@ the input focus on a widget. - Sets whether @widget can be the target of pointer events. @@ -114898,7 +112350,6 @@ and should never be called by an application. - Clear all style classes applied to @widget and replace them with @classes. @@ -114919,7 +112370,6 @@ and replace them with @classes. - Sets the cursor to be shown when pointer devices point towards @widget. @@ -115015,7 +112465,6 @@ If you want a certain widget to get the input focus, call - Sets whether the widget should grab focus when it is clicked with the mouse. @@ -115038,7 +112487,6 @@ the main area of the application. - Specifies whether @widget can own the input focus. Widget implementations should set @focusable to %TRUE in @@ -115112,7 +112560,6 @@ will be used. - Sets the horizontal alignment of @widget. @@ -115129,7 +112576,6 @@ will be used. - Sets the `has-tooltip` property on @widget to @has_tooltip. @@ -115146,7 +112592,6 @@ will be used. - Sets whether the widget would like any available extra horizontal space. @@ -115189,7 +112634,6 @@ value to be used, rather than looking at children and widget state. - Sets whether the hexpand flag will be used. The [property@Gtk.Widget:hexpand-set] property will be set @@ -115219,7 +112663,6 @@ for completeness and consistency. - Sets the layout manager delegate instance that provides an implementation for measuring and allocating the children of @widget. @@ -115237,7 +112680,6 @@ implementation for measuring and allocating the children of @widget. - Sets the bottom margin of @widget. @@ -115254,7 +112696,6 @@ implementation for measuring and allocating the children of @widget. - Sets the end margin of @widget. @@ -115271,7 +112712,6 @@ implementation for measuring and allocating the children of @widget. - Sets the start margin of @widget. @@ -115288,7 +112728,6 @@ implementation for measuring and allocating the children of @widget. - Sets the top margin of @widget. @@ -115305,7 +112744,6 @@ implementation for measuring and allocating the children of @widget. - Sets a widgets name. Setting a name allows you to refer to the widget from a @@ -115332,7 +112770,6 @@ of alphanumeric symbols, dashes and underscores will suffice. - Request the @widget to be rendered partially transparent. An opacity of 0 is fully transparent and an opacity of 1 @@ -115370,7 +112807,6 @@ even if they are attached to a toplevel that is translucent. - Sets how @widget treats content that is drawn outside the widget's content area. @@ -115395,7 +112831,6 @@ The default value is %GTK_OVERFLOW_VISIBLE. - Sets @parent as the parent widget of @widget. This takes care of details such as updating the state and style @@ -115419,7 +112854,6 @@ This function is useful only when implementing subclasses of - Specifies whether @widget will be treated as the default widget within its toplevel when it has the focus, even if another widget is the default. @@ -115438,7 +112872,6 @@ another widget is the default. - Sets the sensitivity of a widget. A widget is sensitive if the user can interact with it. @@ -115542,7 +112975,6 @@ This function is for use in widget implementations. - Sets @markup as the contents of the tooltip, which is marked up with Pango markup. @@ -115566,7 +112998,6 @@ See also [method@Gtk.Tooltip.set_markup]. - Sets @text as the contents of the tooltip. If @text contains any markup, it will be escaped. @@ -115592,7 +113023,6 @@ See also [method@Gtk.Tooltip.set_text]. - Sets the vertical alignment of @widget. @@ -115609,7 +113039,6 @@ See also [method@Gtk.Tooltip.set_text]. - Sets whether the widget would like any available extra vertical space. @@ -115629,7 +113058,6 @@ See [method@Gtk.Widget.set_hexpand] for more detail. - Sets whether the vexpand flag will be used. See [method@Gtk.Widget.set_hexpand_set] for more detail. @@ -115648,7 +113076,6 @@ See [method@Gtk.Widget.set_hexpand_set] for more detail. - Sets the visibility state of @widget. Note that setting this to %TRUE doesn’t mean the widget is @@ -115883,8 +113310,6 @@ This function is for use in widget implementations. - - Whether the widget or any of its descendents can accept the input focus. @@ -115893,21 +113318,16 @@ typically in their instance init function. - - Whether the widget can receive pointer events. - - A list of css classes applied to this widget. - The name of this widget in the CSS tree. This property is meant to be set by widget implementations, @@ -115915,44 +113335,32 @@ typically in their instance init function. - - The cursor used by @widget. - - Whether the widget should grab focus when it is clicked with the mouse. This property is only relevant for widgets that can take focus. - - Whether this widget itself will accept the input focus. - - How to distribute horizontal space if widget gets extra space. - Whether the widget is the default widget. - Whether the widget has the input focus. - - Enables or disables the emission of the ::query-tooltip signal on @widget. A value of %TRUE indicates that @widget can have a tooltip, in this case @@ -115967,20 +113375,14 @@ If this is -1, the natural request will be used. - - Whether to expand horizontally. - - Whether to use the `hexpand` property. - - The `GtkLayoutManager` instance to use to compute the preferred size of the widget, and allocate its children. @@ -115989,8 +113391,6 @@ typically in their instance init function. - - Margin on bottom side of widget. This property adds margin outside of the widget's normal size @@ -115999,8 +113399,6 @@ request, the margin will be added in addition to the size from - - Margin on end of widget, horizontally. This property supports left-to-right and right-to-left text @@ -116012,8 +113410,6 @@ request, the margin will be added in addition to the size from - - Margin on start of widget, horizontally. This property supports left-to-right and right-to-left text @@ -116025,8 +113421,6 @@ request, the margin will be added in addition to the size from - - Margin on top side of widget. This property adds margin outside of the widget's normal size @@ -116035,20 +113429,14 @@ request, the margin will be added in addition to the size from - - The name of the widget. - - The requested opacity of the widget. - - How content outside the widget's content area is treated. This property is meant to be set by widget implementations, @@ -116056,37 +113444,28 @@ typically in their instance init function. - The parent widget of this widget. - - Whether the widget will receive the default action when it is focused. - The `GtkRoot` widget of the widget tree containing this widget. This will be %NULL if the widget is not contained in a root widget. - The scale factor of the widget. - - Whether the widget responds to input. - - Sets the text of tooltip to be the given string, which is marked up with Pango markup. @@ -116103,8 +113482,6 @@ Note that if both [property@Gtk.Widget:tooltip-text] and - - Sets the text of tooltip to be the given string. Also see [method@Gtk.Tooltip.set_text]. @@ -116120,26 +113497,18 @@ Note that if both [property@Gtk.Widget:tooltip-text] and - - How to distribute vertical space if widget gets extra space. - - Whether to expand vertically. - - Whether to use the `vexpand` property. - - Whether the widget is visible. @@ -117477,7 +114846,6 @@ end up with an infinitely growing widget. - Returns the widget that is observed or %NULL if none. the observed widget. @@ -117491,7 +114859,6 @@ end up with an infinitely growing widget. - Sets the widget that should be observed. @@ -117508,8 +114875,6 @@ end up with an infinitely growing widget. - - The observed widget or %NULL if none. @@ -117846,7 +115211,6 @@ notifications of the [property@Gtk.Window:fullscreened] property. - Gets the `GtkApplication` associated with the window. a `GtkApplication` @@ -117860,7 +115224,6 @@ notifications of the [property@Gtk.Window:fullscreened] property. - Gets the child widget of @window. the child widget of @window @@ -117874,7 +115237,6 @@ notifications of the [property@Gtk.Window:fullscreened] property. - Returns whether the window has been set to have decorations. %TRUE if the window has been set to have decorations @@ -117915,7 +115277,6 @@ across restarts of applications](https://developer.gnome.org/documentation/tutor - Returns the default widget for @window. the default widget @@ -117929,7 +115290,6 @@ across restarts of applications](https://developer.gnome.org/documentation/tutor - Returns whether the window has been set to have a close button. %TRUE if the window has been set to have a close button @@ -117943,7 +115303,6 @@ across restarts of applications](https://developer.gnome.org/documentation/tutor - Returns whether the window will be destroyed with its transient parent. %TRUE if the window will be destroyed with its transient parent. @@ -117956,8 +115315,7 @@ across restarts of applications](https://developer.gnome.org/documentation/tutor - - + Retrieves the current focused widget within the window. Note that this is the widget that would have the focus @@ -117976,7 +115334,6 @@ not be %TRUE for the widget. - Gets whether “focus rectangles” are supposed to be visible. %TRUE if “focus rectangles” are supposed to be visible @@ -118007,7 +115364,6 @@ If the window has no group, then the default group is returned. - Returns whether this window reacts to F10 key presses by activating a menubar it contains. @@ -118022,7 +115378,6 @@ activating a menubar it contains. - Returns whether the window will be hidden when the close button is clicked. %TRUE if the window will be hidden @@ -118036,7 +115391,6 @@ activating a menubar it contains. - Returns the name of the themed icon for the window. the icon name @@ -118050,7 +115404,6 @@ activating a menubar it contains. - Gets whether mnemonics are supposed to be visible. %TRUE if mnemonics are supposed to be visible @@ -118065,7 +115418,6 @@ activating a menubar it contains. - Returns whether the window is modal. %TRUE if the window is set to be modal and @@ -118080,7 +115432,6 @@ activating a menubar it contains. - Gets the value set by gtk_window_set_resizable(). %TRUE if the user can resize the window @@ -118094,7 +115445,6 @@ activating a menubar it contains. - Retrieves the title of the window. the title of the window @@ -118108,7 +115458,6 @@ activating a menubar it contains. - Returns the custom titlebar that has been set with gtk_window_set_titlebar(). @@ -118123,7 +115472,6 @@ gtk_window_set_titlebar(). - Fetches the transient parent for this window. the transient parent for this window @@ -118150,7 +115498,6 @@ gtk_window_set_titlebar(). - Returns whether the window is part of the current active toplevel. The active toplevel is the window receiving keystrokes. @@ -118169,8 +115516,7 @@ differently in an active window from a widget in an inactive window. - - + Retrieves the current fullscreen state of @window. Note that since fullscreening is ultimately handled by the window @@ -118193,7 +115539,6 @@ initial requested state is fullscreen. - Retrieves the current maximized state of @window. Note that since maximization is ultimately handled by the window @@ -118216,7 +115561,6 @@ 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 @@ -118327,7 +115671,6 @@ the window is ready to be shown. - Sets or unsets the `GtkApplication` associated with the window. The application will be kept alive for at least as long as it has @@ -118356,7 +115699,6 @@ as relevant. - Sets the child widget of @window. @@ -118373,7 +115715,6 @@ as relevant. - Sets whether the window should be decorated. By default, windows are decorated with a title bar, resize @@ -118450,7 +115791,6 @@ or shrinking windows. - Sets the default widget. The default widget is the widget that is activated when the user @@ -118471,7 +115811,6 @@ presses Enter in a dialog (for example). - Sets whether the window should be deletable. By default, windows have a close button in the window frame. @@ -118499,7 +115838,6 @@ manager policy involved. - If @setting is %TRUE, then destroying the transient parent of @window will also destroy @window itself. @@ -118520,7 +115858,6 @@ of the main window they are associated with, for example. - Sets the `GdkDisplay` where the @window is displayed. If the window is already mapped, it will be unmapped, @@ -118539,8 +115876,7 @@ and then remapped on the new display. - - + Sets the focus widget. If @focus is not the current focus widget, and is focusable, @@ -118564,7 +115900,6 @@ to use [method@Gtk.Widget.grab_focus] instead of this function. - Sets whether “focus rectangles” are supposed to be visible. This property is maintained by GTK based on user input, @@ -118584,7 +115919,6 @@ and should not be set by applications. - Sets whether this window should react to F10 key presses by activating a menubar it contains. @@ -118602,7 +115936,6 @@ by activating a menubar it contains. - If @setting is %TRUE, then clicking the close button on the window will not destroy it, but only hide it. @@ -118620,7 +115953,6 @@ will not destroy it, but only hide it. - Sets the icon for the window from a named themed icon. See the docs for [class@Gtk.IconTheme] for more details. @@ -118643,7 +115975,6 @@ property which is mentioned in the ICCCM. - Sets whether mnemonics are supposed to be visible. This property is maintained by GTK based on user input, @@ -118663,7 +115994,6 @@ and should not be set by applications. - Sets a window modal or non-modal. Modal windows prevent interaction with other windows in the same @@ -118686,7 +116016,6 @@ dialog below the parent. - Sets whether the user can resize a window. Windows are user resizable by default. @@ -118705,7 +116034,6 @@ Windows are user resizable by default. - Sets the startup notification ID. Startup notification identifiers are used by desktop environment @@ -118735,7 +116063,6 @@ This function is only useful on X11, not with other GTK targets. - Sets the title of the `GtkWindow`. The title of a window will be displayed in its title bar; on the @@ -118761,7 +116088,6 @@ Passing %NULL does the same as setting the title to an empty string. - Sets a custom titlebar for @window. A typical widget used here is [class@Gtk.HeaderBar], as it @@ -118788,7 +116114,6 @@ that is already visible, so you set the titlebar before calling - Dialog windows should be set transient for the main application window they were spawned from. This allows window managers to e.g. keep the dialog on top of the main window, or center the dialog @@ -118881,8 +116206,6 @@ You can track result of this operation via the - - The `GtkApplication` associated with the window. The application will be kept alive for at least as long as it @@ -118895,14 +116218,10 @@ remove it by setting the :application property to %NULL. - - The child widget. - - Whether the window should have a frame (also known as *decorations*). @@ -118911,8 +116230,6 @@ remove it by setting the :application property to %NULL. - - The default widget. @@ -118921,39 +116238,29 @@ remove it by setting the :application property to %NULL. - - Whether the window frame should have a close button. - - If this window should be destroyed when the parent is destroyed. - The display that will display this window. - - Whether 'focus rectangles' are currently visible in this window. This property is maintained by GTK based on user input and should not be set by applications. - - - + The focus widget. - - + Whether the window is fullscreen. Setting this property is the equivalent of calling @@ -118964,33 +116271,25 @@ operation was successful. - - Whether the window frame should handle F10 for activating menubars. - - If this window should be hidden when the users clicks the close button. - - Specifies the name of the themed icon to use as the window icon. See [class@Gtk.IconTheme] for more details. - Whether the toplevel is the currently active window. - Whether the window is maximized. Setting this property is the equivalent of calling @@ -119001,8 +116300,6 @@ operation was successful. - - Whether mnemonics are currently visible in this window. This property is maintained by GTK based on user input, @@ -119010,44 +116307,32 @@ and should not be set by applications. - - If %TRUE, the window is modal. - - If %TRUE, users can resize the window. - 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. - - The title of the window. - - The titlebar widget. - - The transient parent of the window. @@ -119265,7 +116550,6 @@ style class. - Gets the decoration layout of this `GtkWindowControls`. the decoration layout or %NULL if it is unset @@ -119279,7 +116563,6 @@ style class. - Gets whether the widget has any window buttons. %TRUE if the widget has window buttons, otherwise %FALSE @@ -119293,7 +116576,6 @@ style class. - Gets the side to which this `GtkWindowControls` instance belongs. the side @@ -119307,7 +116589,6 @@ style class. - Sets the decoration layout for the title buttons. This overrides the [property@Gtk.Settings:gtk-decoration-layout] @@ -119338,7 +116619,6 @@ will display the part before the colon, otherwise after that. - Determines which part of decoration layout the `GtkWindowControls` uses. See [property@Gtk.WindowControls:decoration-layout]. @@ -119357,8 +116637,6 @@ See [property@Gtk.WindowControls:decoration-layout]. - - The decoration layout for window buttons. If this property is not set, the @@ -119366,13 +116644,10 @@ If this property is not set, the - Whether the widget has any window buttons. - - Whether the widget shows start or end side of the decoration layout. See [property@Gtk.WindowControls:decoration_layout]. @@ -119526,7 +116801,6 @@ Starting from GTK 4.12, `GtkWindowHandle` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` - Gets the child widget of @self. the child widget of @self @@ -119540,7 +116814,6 @@ Starting from GTK 4.12, `GtkWindowHandle` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` - Sets the child widget of @self. @@ -119557,8 +116830,6 @@ Starting from GTK 4.12, `GtkWindowHandle` uses the `GTK_ACCESSIBLE_ROLE_GENERIC` - - The child widget.