Update dl.sh

This commit is contained in:
Yu-Wei Wu
2021-10-03 14:50:04 +08:00
parent b827978e7d
commit fc4e8657c7
11 changed files with 79490 additions and 3190 deletions

21
DBus-1.0.gir Normal file
View File

@@ -0,0 +1,21 @@
<?xml version="1.0"?>
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2" c:identifier-prefixes="DBus" c:symbol-prefixes="DBus">
<package name="dbus-1"/>
<namespace name="DBus" version="1.0" c:prefix="DBus">
<enumeration name="BusType" c:type="DBusBusType">
<member name="session" value="0" c:identifier="DBUS_BUS_SESSION"/>
<member name="system" value="1" c:identifier="DBUS_BUS_SYSTEM"/>
<member name="starter" value="2" c:identifier="DBUS_BUS_STARTER"/>
</enumeration>
<record name="Connection" c:type="DBusConnection" glib:type-name="DBusConnection" glib:get-type="dbus_connection_get_type">
</record>
<record name="Error" c:type="DBusError">
</record>
<record name="Message" c:type="DBusMessage">
</record>
<record name="MessageIter" c:type="DBusMessageIter">
</record>
<record name="PendingCall" c:type="DBusPendingCall">
</record>
</namespace>
</repository>

12
DBusGLib-1.0.gir Normal file
View File

@@ -0,0 +1,12 @@
<?xml version="1.0"?>
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2" c:identifier-prefixes="DBus" c:symbol-prefixes="DBus">
<include name="GObject" version="2.0"/>
<package name="dbus-glib-1"/>
<namespace name="DBusGLib" version="1.0" c:prefix="DBusG">
<record name="Connection" c:type="DBusGConnection"/>
<record name="MethodInvocation" c:type="DBusGMethodInvocation"/>
<class name="Proxy" c:type="DBusGProxy" parent="GObject.Object" glib:type-name="DBusGProxy" glib:get-type="dbus_g_proxy_get_type">
</class>
<record name="ProxyClass" c:type="DBusGProxyClass"/>
</namespace>
</repository>

4454
GIRepository-2.0.gir Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -8,24 +8,6 @@ and/or use gtk-doc annotations. -->
<package name="gtk4"/>
<c:include name="gsk/gsk.h"/>
<namespace name="Gsk" version="4.0" shared-library="libgtk-4.so.1" c:identifier-prefixes="Gsk" c:symbol-prefixes="gsk">
<function-macro name="BROADWAY_RENDERER" c:identifier="GSK_BROADWAY_RENDERER" introspectable="0">
<parameters>
<parameter name="obj">
</parameter>
</parameters>
</function-macro>
<function-macro name="BROADWAY_RENDERER_CLASS" c:identifier="GSK_BROADWAY_RENDERER_CLASS" introspectable="0">
<parameters>
<parameter name="klass">
</parameter>
</parameters>
</function-macro>
<function-macro name="BROADWAY_RENDERER_GET_CLASS" c:identifier="GSK_BROADWAY_RENDERER_GET_CLASS" introspectable="0">
<parameters>
<parameter name="obj">
</parameter>
</parameters>
</function-macro>
<enumeration name="BlendMode" glib:type-name="GskBlendMode" glib:get-type="gsk_blend_mode_get_type" c:type="GskBlendMode">
<doc xml:space="preserve">The blend modes available for render nodes.
@@ -34,55 +16,55 @@ rendering pipeline.
See &lt;https://www.w3.org/TR/compositing-1/#blending&gt; for more information
on blending and blend modes.</doc>
<member name="default" value="0" c:identifier="GSK_BLEND_MODE_DEFAULT" glib:nick="default" glib:name="GSK_BLEND_MODE_DEFAULT">
<member name="default" value="0" c:identifier="GSK_BLEND_MODE_DEFAULT" glib:nick="default">
<doc xml:space="preserve">The default blend mode, which specifies no blending</doc>
</member>
<member name="multiply" value="1" c:identifier="GSK_BLEND_MODE_MULTIPLY" glib:nick="multiply" glib:name="GSK_BLEND_MODE_MULTIPLY">
<member name="multiply" value="1" c:identifier="GSK_BLEND_MODE_MULTIPLY" glib:nick="multiply">
<doc xml:space="preserve">The source color is multiplied by the destination
and replaces the destination</doc>
</member>
<member name="screen" value="2" c:identifier="GSK_BLEND_MODE_SCREEN" glib:nick="screen" glib:name="GSK_BLEND_MODE_SCREEN">
<member name="screen" value="2" c:identifier="GSK_BLEND_MODE_SCREEN" glib:nick="screen">
<doc xml:space="preserve">Multiplies the complements of the destination and source
color values, then complements the result.</doc>
</member>
<member name="overlay" value="3" c:identifier="GSK_BLEND_MODE_OVERLAY" glib:nick="overlay" glib:name="GSK_BLEND_MODE_OVERLAY">
<member name="overlay" value="3" c:identifier="GSK_BLEND_MODE_OVERLAY" glib:nick="overlay">
<doc xml:space="preserve">Multiplies or screens the colors, depending on the
destination color value. This is the inverse of hard-list</doc>
</member>
<member name="darken" value="4" c:identifier="GSK_BLEND_MODE_DARKEN" glib:nick="darken" glib:name="GSK_BLEND_MODE_DARKEN">
<member name="darken" value="4" c:identifier="GSK_BLEND_MODE_DARKEN" glib:nick="darken">
<doc xml:space="preserve">Selects the darker of the destination and source colors</doc>
</member>
<member name="lighten" value="5" c:identifier="GSK_BLEND_MODE_LIGHTEN" glib:nick="lighten" glib:name="GSK_BLEND_MODE_LIGHTEN">
<member name="lighten" value="5" c:identifier="GSK_BLEND_MODE_LIGHTEN" glib:nick="lighten">
<doc xml:space="preserve">Selects the lighter of the destination and source colors</doc>
</member>
<member name="color_dodge" value="6" c:identifier="GSK_BLEND_MODE_COLOR_DODGE" glib:nick="color-dodge" glib:name="GSK_BLEND_MODE_COLOR_DODGE">
<member name="color_dodge" value="6" c:identifier="GSK_BLEND_MODE_COLOR_DODGE" glib:nick="color-dodge">
<doc xml:space="preserve">Brightens the destination color to reflect the source color</doc>
</member>
<member name="color_burn" value="7" c:identifier="GSK_BLEND_MODE_COLOR_BURN" glib:nick="color-burn" glib:name="GSK_BLEND_MODE_COLOR_BURN">
<member name="color_burn" value="7" c:identifier="GSK_BLEND_MODE_COLOR_BURN" glib:nick="color-burn">
<doc xml:space="preserve">Darkens the destination color to reflect the source color</doc>
</member>
<member name="hard_light" value="8" c:identifier="GSK_BLEND_MODE_HARD_LIGHT" glib:nick="hard-light" glib:name="GSK_BLEND_MODE_HARD_LIGHT">
<member name="hard_light" value="8" c:identifier="GSK_BLEND_MODE_HARD_LIGHT" glib:nick="hard-light">
<doc xml:space="preserve">Multiplies or screens the colors, depending on the source color value</doc>
</member>
<member name="soft_light" value="9" c:identifier="GSK_BLEND_MODE_SOFT_LIGHT" glib:nick="soft-light" glib:name="GSK_BLEND_MODE_SOFT_LIGHT">
<member name="soft_light" value="9" c:identifier="GSK_BLEND_MODE_SOFT_LIGHT" glib:nick="soft-light">
<doc xml:space="preserve">Darkens or lightens the colors, depending on the source color value</doc>
</member>
<member name="difference" value="10" c:identifier="GSK_BLEND_MODE_DIFFERENCE" glib:nick="difference" glib:name="GSK_BLEND_MODE_DIFFERENCE">
<member name="difference" value="10" c:identifier="GSK_BLEND_MODE_DIFFERENCE" glib:nick="difference">
<doc xml:space="preserve">Subtracts the darker of the two constituent colors from the lighter color</doc>
</member>
<member name="exclusion" value="11" c:identifier="GSK_BLEND_MODE_EXCLUSION" glib:nick="exclusion" glib:name="GSK_BLEND_MODE_EXCLUSION">
<member name="exclusion" value="11" c:identifier="GSK_BLEND_MODE_EXCLUSION" glib:nick="exclusion">
<doc xml:space="preserve">Produces an effect similar to that of the difference mode but lower in contrast</doc>
</member>
<member name="color" value="12" c:identifier="GSK_BLEND_MODE_COLOR" glib:nick="color" glib:name="GSK_BLEND_MODE_COLOR">
<member name="color" value="12" c:identifier="GSK_BLEND_MODE_COLOR" glib:nick="color">
<doc xml:space="preserve">Creates a color with the hue and saturation of the source color and the luminosity of the destination color</doc>
</member>
<member name="hue" value="13" c:identifier="GSK_BLEND_MODE_HUE" glib:nick="hue" glib:name="GSK_BLEND_MODE_HUE">
<member name="hue" value="13" c:identifier="GSK_BLEND_MODE_HUE" glib:nick="hue">
<doc xml:space="preserve">Creates a color with the hue of the source color and the saturation and luminosity of the destination color</doc>
</member>
<member name="saturation" value="14" c:identifier="GSK_BLEND_MODE_SATURATION" glib:nick="saturation" glib:name="GSK_BLEND_MODE_SATURATION">
<member name="saturation" value="14" c:identifier="GSK_BLEND_MODE_SATURATION" glib:nick="saturation">
<doc xml:space="preserve">Creates a color with the saturation of the source color and the hue and luminosity of the destination color</doc>
</member>
<member name="luminosity" value="15" c:identifier="GSK_BLEND_MODE_LUMINOSITY" glib:nick="luminosity" glib:name="GSK_BLEND_MODE_LUMINOSITY">
<member name="luminosity" value="15" c:identifier="GSK_BLEND_MODE_LUMINOSITY" glib:nick="luminosity">
<doc xml:space="preserve">Creates a color with the luminosity of the source color and the hue and saturation of the destination color</doc>
</member>
</enumeration>
@@ -273,23 +255,6 @@ The 4 sides of the border can have different widths and colors.</doc>
</parameters>
</method>
</class>
<class name="BroadwayRenderer" c:symbol-prefix="broadway_renderer" c:type="GskBroadwayRenderer" parent="Renderer" glib:type-name="GskBroadwayRenderer" glib:get-type="gsk_broadway_renderer_get_type" glib:type-struct="BroadwayRendererClass">
<constructor name="new" c:identifier="gsk_broadway_renderer_new">
<doc xml:space="preserve">Creates a new Broadway renderer.
The Broadway renderer is the default renderer for the broadway backend.
It will only work with broadway surfaces, otherwise it will fail the
call to gsk_renderer_realize().
This function is only available when GTK was compiled with Broadway
support.</doc>
<return-value transfer-ownership="full">
<doc xml:space="preserve">a new Broadway renderer.</doc>
<type name="Renderer" c:type="GskRenderer*"/>
</return-value>
</constructor>
</class>
<record name="BroadwayRendererClass" c:type="GskBroadwayRendererClass" disguised="1" glib:is-gtype-struct-for="BroadwayRenderer"/>
<function-macro name="CAIRO_RENDERER" c:identifier="GSK_CAIRO_RENDERER" introspectable="0">
<parameters>
<parameter name="obj">
@@ -714,16 +679,16 @@ The new node will acquire a reference to each of the children.</doc>
</class>
<enumeration name="Corner" glib:type-name="GskCorner" glib:get-type="gsk_corner_get_type" c:type="GskCorner">
<doc xml:space="preserve">The corner indices used by `GskRoundedRect`.</doc>
<member name="top_left" value="0" c:identifier="GSK_CORNER_TOP_LEFT" glib:nick="top-left" glib:name="GSK_CORNER_TOP_LEFT">
<member name="top_left" value="0" c:identifier="GSK_CORNER_TOP_LEFT" glib:nick="top-left">
<doc xml:space="preserve">The top left corner</doc>
</member>
<member name="top_right" value="1" c:identifier="GSK_CORNER_TOP_RIGHT" glib:nick="top-right" glib:name="GSK_CORNER_TOP_RIGHT">
<member name="top_right" value="1" c:identifier="GSK_CORNER_TOP_RIGHT" glib:nick="top-right">
<doc xml:space="preserve">The top right corner</doc>
</member>
<member name="bottom_right" value="2" c:identifier="GSK_CORNER_BOTTOM_RIGHT" glib:nick="bottom-right" glib:name="GSK_CORNER_BOTTOM_RIGHT">
<member name="bottom_right" value="2" c:identifier="GSK_CORNER_BOTTOM_RIGHT" glib:nick="bottom-right">
<doc xml:space="preserve">The bottom right corner</doc>
</member>
<member name="bottom_left" value="3" c:identifier="GSK_CORNER_BOTTOM_LEFT" glib:nick="bottom-left" glib:name="GSK_CORNER_BOTTOM_LEFT">
<member name="bottom_left" value="3" c:identifier="GSK_CORNER_BOTTOM_LEFT" glib:nick="bottom-left">
<doc xml:space="preserve">The bottom left corner</doc>
</member>
</enumeration>
@@ -1308,7 +1273,7 @@ u_textureN value that the shader defines.</doc>
</instance-parameter>
</parameters>
</method>
<method name="get_resource" c:identifier="gsk_gl_shader_get_resource" glib:get-property="resource">
<method name="get_resource" c:identifier="gsk_gl_shader_get_resource">
<attribute name="org.gtk.Method.get_property" value="resource"/>
<doc xml:space="preserve">Gets the resource path for the GLSL sourcecode being used
to render this shader.</doc>
@@ -1323,7 +1288,7 @@ to render this shader.</doc>
</instance-parameter>
</parameters>
</method>
<method name="get_source" c:identifier="gsk_gl_shader_get_source" glib:get-property="source">
<method name="get_source" c:identifier="gsk_gl_shader_get_source">
<attribute name="org.gtk.Method.get_property" value="source"/>
<doc xml:space="preserve">Gets the GLSL sourcecode being used to render this shader.</doc>
<return-value transfer-ownership="none">
@@ -1388,7 +1353,7 @@ to render this shader.</doc>
</parameter>
</parameters>
</method>
<property name="resource" writable="1" construct-only="1" transfer-ownership="none" getter="get_resource">
<property name="resource" writable="1" construct-only="1" transfer-ownership="none">
<attribute name="org.gtk.Property.get" value="gsk_gl_shader_get_resource"/>
<doc xml:space="preserve">Resource containing the source code for the shader.
@@ -1396,7 +1361,7 @@ If the shader source is not coming from a resource, this
will be %NULL.</doc>
<type name="utf8" c:type="gchar*"/>
</property>
<property name="source" writable="1" construct-only="1" transfer-ownership="none" getter="get_source">
<property name="source" writable="1" construct-only="1" transfer-ownership="none">
<type name="GLib.Bytes"/>
</property>
</class>
@@ -1519,28 +1484,28 @@ declare.
It defines both what the type is called in the GLSL shader
code, and what the corresponding C type is on the Gtk side.</doc>
<member name="none" value="0" c:identifier="GSK_GL_UNIFORM_TYPE_NONE" glib:nick="none" glib:name="GSK_GL_UNIFORM_TYPE_NONE">
<member name="none" value="0" c:identifier="GSK_GL_UNIFORM_TYPE_NONE" glib:nick="none">
<doc xml:space="preserve">No type, used for uninitialized or unspecified values.</doc>
</member>
<member name="float" value="1" c:identifier="GSK_GL_UNIFORM_TYPE_FLOAT" glib:nick="float" glib:name="GSK_GL_UNIFORM_TYPE_FLOAT">
<member name="float" value="1" c:identifier="GSK_GL_UNIFORM_TYPE_FLOAT" glib:nick="float">
<doc xml:space="preserve">A float uniform</doc>
</member>
<member name="int" value="2" c:identifier="GSK_GL_UNIFORM_TYPE_INT" glib:nick="int" glib:name="GSK_GL_UNIFORM_TYPE_INT">
<member name="int" value="2" c:identifier="GSK_GL_UNIFORM_TYPE_INT" glib:nick="int">
<doc xml:space="preserve">A GLSL int / gint32 uniform</doc>
</member>
<member name="uint" value="3" c:identifier="GSK_GL_UNIFORM_TYPE_UINT" glib:nick="uint" glib:name="GSK_GL_UNIFORM_TYPE_UINT">
<member name="uint" value="3" c:identifier="GSK_GL_UNIFORM_TYPE_UINT" glib:nick="uint">
<doc xml:space="preserve">A GLSL uint / guint32 uniform</doc>
</member>
<member name="bool" value="4" c:identifier="GSK_GL_UNIFORM_TYPE_BOOL" glib:nick="bool" glib:name="GSK_GL_UNIFORM_TYPE_BOOL">
<member name="bool" value="4" c:identifier="GSK_GL_UNIFORM_TYPE_BOOL" glib:nick="bool">
<doc xml:space="preserve">A GLSL bool / gboolean uniform</doc>
</member>
<member name="vec2" value="5" c:identifier="GSK_GL_UNIFORM_TYPE_VEC2" glib:nick="vec2" glib:name="GSK_GL_UNIFORM_TYPE_VEC2">
<member name="vec2" value="5" c:identifier="GSK_GL_UNIFORM_TYPE_VEC2" glib:nick="vec2">
<doc xml:space="preserve">A GLSL vec2 / graphene_vec2_t uniform</doc>
</member>
<member name="vec3" value="6" c:identifier="GSK_GL_UNIFORM_TYPE_VEC3" glib:nick="vec3" glib:name="GSK_GL_UNIFORM_TYPE_VEC3">
<member name="vec3" value="6" c:identifier="GSK_GL_UNIFORM_TYPE_VEC3" glib:nick="vec3">
<doc xml:space="preserve">A GLSL vec3 / graphene_vec3_t uniform</doc>
</member>
<member name="vec4" value="7" c:identifier="GSK_GL_UNIFORM_TYPE_VEC4" glib:nick="vec4" glib:name="GSK_GL_UNIFORM_TYPE_VEC4">
<member name="vec4" value="7" c:identifier="GSK_GL_UNIFORM_TYPE_VEC4" glib:nick="vec4">
<doc xml:space="preserve">A GLSL vec4 / graphene_vec4_t uniform</doc>
</member>
</enumeration>
@@ -1562,18 +1527,6 @@ code, and what the corresponding C type is on the Gtk side.</doc>
</parameter>
</parameters>
</function-macro>
<function-macro name="IS_BROADWAY_RENDERER" c:identifier="GSK_IS_BROADWAY_RENDERER" introspectable="0">
<parameters>
<parameter name="obj">
</parameter>
</parameters>
</function-macro>
<function-macro name="IS_BROADWAY_RENDERER_CLASS" c:identifier="GSK_IS_BROADWAY_RENDERER_CLASS" introspectable="0">
<parameters>
<parameter name="klass">
</parameter>
</parameters>
</function-macro>
<function-macro name="IS_CAIRO_RENDERER" c:identifier="GSK_IS_CAIRO_RENDERER" introspectable="0">
<parameters>
<parameter name="obj">
@@ -2411,82 +2364,82 @@ node to a file for later inspection.</doc>
</class>
<enumeration name="RenderNodeType" glib:type-name="GskRenderNodeType" glib:get-type="gsk_render_node_type_get_type" c:type="GskRenderNodeType">
<doc xml:space="preserve">The type of a node determines what the node is rendering.</doc>
<member name="not_a_render_node" value="0" c:identifier="GSK_NOT_A_RENDER_NODE" glib:nick="not-a-render-node" glib:name="GSK_NOT_A_RENDER_NODE">
<member name="not_a_render_node" value="0" c:identifier="GSK_NOT_A_RENDER_NODE" glib:nick="not-a-render-node">
<doc xml:space="preserve">Error type. No node will ever have this type.</doc>
</member>
<member name="container_node" value="1" c:identifier="GSK_CONTAINER_NODE" glib:nick="container-node" glib:name="GSK_CONTAINER_NODE">
<member name="container_node" value="1" c:identifier="GSK_CONTAINER_NODE" glib:nick="container-node">
<doc xml:space="preserve">A node containing a stack of children</doc>
</member>
<member name="cairo_node" value="2" c:identifier="GSK_CAIRO_NODE" glib:nick="cairo-node" glib:name="GSK_CAIRO_NODE">
<member name="cairo_node" value="2" c:identifier="GSK_CAIRO_NODE" glib:nick="cairo-node">
<doc xml:space="preserve">A node drawing a `cairo_surface_t`</doc>
</member>
<member name="color_node" value="3" c:identifier="GSK_COLOR_NODE" glib:nick="color-node" glib:name="GSK_COLOR_NODE">
<member name="color_node" value="3" c:identifier="GSK_COLOR_NODE" glib:nick="color-node">
<doc xml:space="preserve">A node drawing a single color rectangle</doc>
</member>
<member name="linear_gradient_node" value="4" c:identifier="GSK_LINEAR_GRADIENT_NODE" glib:nick="linear-gradient-node" glib:name="GSK_LINEAR_GRADIENT_NODE">
<member name="linear_gradient_node" value="4" c:identifier="GSK_LINEAR_GRADIENT_NODE" glib:nick="linear-gradient-node">
<doc xml:space="preserve">A node drawing a linear gradient</doc>
</member>
<member name="repeating_linear_gradient_node" value="5" c:identifier="GSK_REPEATING_LINEAR_GRADIENT_NODE" glib:nick="repeating-linear-gradient-node" glib:name="GSK_REPEATING_LINEAR_GRADIENT_NODE">
<member name="repeating_linear_gradient_node" value="5" c:identifier="GSK_REPEATING_LINEAR_GRADIENT_NODE" glib:nick="repeating-linear-gradient-node">
<doc xml:space="preserve">A node drawing a repeating linear gradient</doc>
</member>
<member name="radial_gradient_node" value="6" c:identifier="GSK_RADIAL_GRADIENT_NODE" glib:nick="radial-gradient-node" glib:name="GSK_RADIAL_GRADIENT_NODE">
<member name="radial_gradient_node" value="6" c:identifier="GSK_RADIAL_GRADIENT_NODE" glib:nick="radial-gradient-node">
<doc xml:space="preserve">A node drawing a radial gradient</doc>
</member>
<member name="repeating_radial_gradient_node" value="7" c:identifier="GSK_REPEATING_RADIAL_GRADIENT_NODE" glib:nick="repeating-radial-gradient-node" glib:name="GSK_REPEATING_RADIAL_GRADIENT_NODE">
<member name="repeating_radial_gradient_node" value="7" c:identifier="GSK_REPEATING_RADIAL_GRADIENT_NODE" glib:nick="repeating-radial-gradient-node">
<doc xml:space="preserve">A node drawing a repeating radial gradient</doc>
</member>
<member name="conic_gradient_node" value="8" c:identifier="GSK_CONIC_GRADIENT_NODE" glib:nick="conic-gradient-node" glib:name="GSK_CONIC_GRADIENT_NODE">
<member name="conic_gradient_node" value="8" c:identifier="GSK_CONIC_GRADIENT_NODE" glib:nick="conic-gradient-node">
<doc xml:space="preserve">A node drawing a conic gradient</doc>
</member>
<member name="border_node" value="9" c:identifier="GSK_BORDER_NODE" glib:nick="border-node" glib:name="GSK_BORDER_NODE">
<member name="border_node" value="9" c:identifier="GSK_BORDER_NODE" glib:nick="border-node">
<doc xml:space="preserve">A node stroking a border around an area</doc>
</member>
<member name="texture_node" value="10" c:identifier="GSK_TEXTURE_NODE" glib:nick="texture-node" glib:name="GSK_TEXTURE_NODE">
<member name="texture_node" value="10" c:identifier="GSK_TEXTURE_NODE" glib:nick="texture-node">
<doc xml:space="preserve">A node drawing a `GdkTexture`</doc>
</member>
<member name="inset_shadow_node" value="11" c:identifier="GSK_INSET_SHADOW_NODE" glib:nick="inset-shadow-node" glib:name="GSK_INSET_SHADOW_NODE">
<member name="inset_shadow_node" value="11" c:identifier="GSK_INSET_SHADOW_NODE" glib:nick="inset-shadow-node">
<doc xml:space="preserve">A node drawing an inset shadow</doc>
</member>
<member name="outset_shadow_node" value="12" c:identifier="GSK_OUTSET_SHADOW_NODE" glib:nick="outset-shadow-node" glib:name="GSK_OUTSET_SHADOW_NODE">
<member name="outset_shadow_node" value="12" c:identifier="GSK_OUTSET_SHADOW_NODE" glib:nick="outset-shadow-node">
<doc xml:space="preserve">A node drawing an outset shadow</doc>
</member>
<member name="transform_node" value="13" c:identifier="GSK_TRANSFORM_NODE" glib:nick="transform-node" glib:name="GSK_TRANSFORM_NODE">
<member name="transform_node" value="13" c:identifier="GSK_TRANSFORM_NODE" glib:nick="transform-node">
<doc xml:space="preserve">A node that renders its child after applying a matrix transform</doc>
</member>
<member name="opacity_node" value="14" c:identifier="GSK_OPACITY_NODE" glib:nick="opacity-node" glib:name="GSK_OPACITY_NODE">
<member name="opacity_node" value="14" c:identifier="GSK_OPACITY_NODE" glib:nick="opacity-node">
<doc xml:space="preserve">A node that changes the opacity of its child</doc>
</member>
<member name="color_matrix_node" value="15" c:identifier="GSK_COLOR_MATRIX_NODE" glib:nick="color-matrix-node" glib:name="GSK_COLOR_MATRIX_NODE">
<member name="color_matrix_node" value="15" c:identifier="GSK_COLOR_MATRIX_NODE" glib:nick="color-matrix-node">
<doc xml:space="preserve">A node that applies a color matrix to every pixel</doc>
</member>
<member name="repeat_node" value="16" c:identifier="GSK_REPEAT_NODE" glib:nick="repeat-node" glib:name="GSK_REPEAT_NODE">
<member name="repeat_node" value="16" c:identifier="GSK_REPEAT_NODE" glib:nick="repeat-node">
<doc xml:space="preserve">A node that repeats the child's contents</doc>
</member>
<member name="clip_node" value="17" c:identifier="GSK_CLIP_NODE" glib:nick="clip-node" glib:name="GSK_CLIP_NODE">
<member name="clip_node" value="17" c:identifier="GSK_CLIP_NODE" glib:nick="clip-node">
<doc xml:space="preserve">A node that clips its child to a rectangular area</doc>
</member>
<member name="rounded_clip_node" value="18" c:identifier="GSK_ROUNDED_CLIP_NODE" glib:nick="rounded-clip-node" glib:name="GSK_ROUNDED_CLIP_NODE">
<member name="rounded_clip_node" value="18" c:identifier="GSK_ROUNDED_CLIP_NODE" glib:nick="rounded-clip-node">
<doc xml:space="preserve">A node that clips its child to a rounded rectangle</doc>
</member>
<member name="shadow_node" value="19" c:identifier="GSK_SHADOW_NODE" glib:nick="shadow-node" glib:name="GSK_SHADOW_NODE">
<member name="shadow_node" value="19" c:identifier="GSK_SHADOW_NODE" glib:nick="shadow-node">
<doc xml:space="preserve">A node that draws a shadow below its child</doc>
</member>
<member name="blend_node" value="20" c:identifier="GSK_BLEND_NODE" glib:nick="blend-node" glib:name="GSK_BLEND_NODE">
<member name="blend_node" value="20" c:identifier="GSK_BLEND_NODE" glib:nick="blend-node">
<doc xml:space="preserve">A node that blends two children together</doc>
</member>
<member name="cross_fade_node" value="21" c:identifier="GSK_CROSS_FADE_NODE" glib:nick="cross-fade-node" glib:name="GSK_CROSS_FADE_NODE">
<member name="cross_fade_node" value="21" c:identifier="GSK_CROSS_FADE_NODE" glib:nick="cross-fade-node">
<doc xml:space="preserve">A node that cross-fades between two children</doc>
</member>
<member name="text_node" value="22" c:identifier="GSK_TEXT_NODE" glib:nick="text-node" glib:name="GSK_TEXT_NODE">
<member name="text_node" value="22" c:identifier="GSK_TEXT_NODE" glib:nick="text-node">
<doc xml:space="preserve">A node containing a glyph string</doc>
</member>
<member name="blur_node" value="23" c:identifier="GSK_BLUR_NODE" glib:nick="blur-node" glib:name="GSK_BLUR_NODE">
<member name="blur_node" value="23" c:identifier="GSK_BLUR_NODE" glib:nick="blur-node">
<doc xml:space="preserve">A node that applies a blur</doc>
</member>
<member name="debug_node" value="24" c:identifier="GSK_DEBUG_NODE" glib:nick="debug-node" glib:name="GSK_DEBUG_NODE">
<member name="debug_node" value="24" c:identifier="GSK_DEBUG_NODE" glib:nick="debug-node">
<doc xml:space="preserve">Debug information that does not affect the rendering</doc>
</member>
<member name="gl_shader_node" value="25" c:identifier="GSK_GL_SHADER_NODE" glib:nick="gl-shader-node" glib:name="GSK_GL_SHADER_NODE">
<member name="gl_shader_node" value="25" c:identifier="GSK_GL_SHADER_NODE" glib:nick="gl-shader-node">
<doc xml:space="preserve">A node that uses OpenGL fragment shaders to render</doc>
</member>
</enumeration>
@@ -2521,7 +2474,7 @@ The renderer will be realized before it is returned.</doc>
</parameter>
</parameters>
</constructor>
<method name="get_surface" c:identifier="gsk_renderer_get_surface" glib:get-property="surface">
<method name="get_surface" c:identifier="gsk_renderer_get_surface">
<attribute name="org.gtk.Method.get_property" value="surface"/>
<doc xml:space="preserve">Retrieves the `GdkSurface` set using gsk_enderer_realize().
@@ -2643,7 +2596,7 @@ transform node and pass that node instead.</doc>
<doc xml:space="preserve">Whether the renderer has been associated with a surface.</doc>
<type name="gboolean" c:type="gboolean"/>
</property>
<property name="surface" transfer-ownership="none" getter="get_surface">
<property name="surface" transfer-ownership="none">
<attribute name="org.gtk.Property.get" value="gsk_renderer_get_surface"/>
<doc xml:space="preserve">The surface associated with renderer.</doc>
<type name="Gdk.Surface"/>
@@ -3093,13 +3046,13 @@ negative values for the @top, @right, @bottom or @left.</doc>
The actual implementation of each filter is deferred to the
rendering pipeline.</doc>
<member name="linear" value="0" c:identifier="GSK_SCALING_FILTER_LINEAR" glib:nick="linear" glib:name="GSK_SCALING_FILTER_LINEAR">
<member name="linear" value="0" c:identifier="GSK_SCALING_FILTER_LINEAR" glib:nick="linear">
<doc xml:space="preserve">linear interpolation filter</doc>
</member>
<member name="nearest" value="1" c:identifier="GSK_SCALING_FILTER_NEAREST" glib:nick="nearest" glib:name="GSK_SCALING_FILTER_NEAREST">
<member name="nearest" value="1" c:identifier="GSK_SCALING_FILTER_NEAREST" glib:nick="nearest">
<doc xml:space="preserve">nearest neighbor interpolation filter</doc>
</member>
<member name="trilinear" value="2" c:identifier="GSK_SCALING_FILTER_TRILINEAR" glib:nick="trilinear" glib:name="GSK_SCALING_FILTER_TRILINEAR">
<member name="trilinear" value="2" c:identifier="GSK_SCALING_FILTER_TRILINEAR" glib:nick="trilinear">
<doc xml:space="preserve">linear interpolation along each axis,
plus mipmap generation, with linear interpolation along the mipmap
levels</doc>
@@ -3107,14 +3060,14 @@ rendering pipeline.</doc>
</enumeration>
<enumeration name="SerializationError" glib:type-name="GskSerializationError" glib:get-type="gsk_serialization_error_get_type" c:type="GskSerializationError" glib:error-domain="gsk-serialization-error-quark">
<doc xml:space="preserve">Errors that can happen during (de)serialization.</doc>
<member name="unsupported_format" value="0" c:identifier="GSK_SERIALIZATION_UNSUPPORTED_FORMAT" glib:nick="unsupported-format" glib:name="GSK_SERIALIZATION_UNSUPPORTED_FORMAT">
<member name="unsupported_format" value="0" c:identifier="GSK_SERIALIZATION_UNSUPPORTED_FORMAT" glib:nick="unsupported-format">
<doc xml:space="preserve">The format can not be identified</doc>
</member>
<member name="unsupported_version" value="1" c:identifier="GSK_SERIALIZATION_UNSUPPORTED_VERSION" glib:nick="unsupported-version" glib:name="GSK_SERIALIZATION_UNSUPPORTED_VERSION">
<member name="unsupported_version" value="1" c:identifier="GSK_SERIALIZATION_UNSUPPORTED_VERSION" glib:nick="unsupported-version">
<doc xml:space="preserve">The version of the data is not
understood</doc>
</member>
<member name="invalid_data" value="2" c:identifier="GSK_SERIALIZATION_INVALID_DATA" glib:nick="invalid-data" glib:name="GSK_SERIALIZATION_INVALID_DATA">
<member name="invalid_data" value="2" c:identifier="GSK_SERIALIZATION_INVALID_DATA" glib:nick="invalid-data">
<doc xml:space="preserve">The given data may not exist in
a proper serialization</doc>
</member>
@@ -4134,32 +4087,32 @@ Also keep in mind that rounding errors may cause matrices to not
conform to their categories. Otherwise, matrix operations done via
multiplication will not worsen categories. So for the matrix
multiplication `C = A * B`, `category(C) = MIN (category(A), category(B))`.</doc>
<member name="unknown" value="0" c:identifier="GSK_TRANSFORM_CATEGORY_UNKNOWN" glib:nick="unknown" glib:name="GSK_TRANSFORM_CATEGORY_UNKNOWN">
<member name="unknown" value="0" c:identifier="GSK_TRANSFORM_CATEGORY_UNKNOWN" glib:nick="unknown">
<doc xml:space="preserve">The category of the matrix has not been
determined.</doc>
</member>
<member name="any" value="1" c:identifier="GSK_TRANSFORM_CATEGORY_ANY" glib:nick="any" glib:name="GSK_TRANSFORM_CATEGORY_ANY">
<member name="any" value="1" c:identifier="GSK_TRANSFORM_CATEGORY_ANY" glib:nick="any">
<doc xml:space="preserve">Analyzing the matrix concluded that it does
not fit in any other category.</doc>
</member>
<member name="3d" value="2" c:identifier="GSK_TRANSFORM_CATEGORY_3D" glib:nick="3d" glib:name="GSK_TRANSFORM_CATEGORY_3D">
<member name="3d" value="2" c:identifier="GSK_TRANSFORM_CATEGORY_3D" glib:nick="3d">
<doc xml:space="preserve">The matrix is a 3D matrix. This means that
the w column (the last column) has the values (0, 0, 0, 1).</doc>
</member>
<member name="2d" value="3" c:identifier="GSK_TRANSFORM_CATEGORY_2D" glib:nick="2d" glib:name="GSK_TRANSFORM_CATEGORY_2D">
<member name="2d" value="3" c:identifier="GSK_TRANSFORM_CATEGORY_2D" glib:nick="2d">
<doc xml:space="preserve">The matrix is a 2D matrix. This is equivalent
to graphene_matrix_is_2d() returning %TRUE. In particular, this
means that Cairo can deal with the matrix.</doc>
</member>
<member name="2d_affine" value="4" c:identifier="GSK_TRANSFORM_CATEGORY_2D_AFFINE" glib:nick="2d-affine" glib:name="GSK_TRANSFORM_CATEGORY_2D_AFFINE">
<member name="2d_affine" value="4" c:identifier="GSK_TRANSFORM_CATEGORY_2D_AFFINE" glib:nick="2d-affine">
<doc xml:space="preserve">The matrix is a combination of 2D scale
and 2D translation operations. In particular, this means that any
rectangle can be transformed exactly using this matrix.</doc>
</member>
<member name="2d_translate" value="5" c:identifier="GSK_TRANSFORM_CATEGORY_2D_TRANSLATE" glib:nick="2d-translate" glib:name="GSK_TRANSFORM_CATEGORY_2D_TRANSLATE">
<member name="2d_translate" value="5" c:identifier="GSK_TRANSFORM_CATEGORY_2D_TRANSLATE" glib:nick="2d-translate">
<doc xml:space="preserve">The matrix is a 2D translation.</doc>
</member>
<member name="identity" value="6" c:identifier="GSK_TRANSFORM_CATEGORY_IDENTITY" glib:nick="identity" glib:name="GSK_TRANSFORM_CATEGORY_IDENTITY">
<member name="identity" value="6" c:identifier="GSK_TRANSFORM_CATEGORY_IDENTITY" glib:nick="identity">
<doc xml:space="preserve">The matrix is the identity matrix.</doc>
</member>
</enumeration>

File diff suppressed because it is too large Load Diff

3149
JavaScriptCore-4.0.gir Normal file

File diff suppressed because it is too large Load Diff

20754
Soup-2.4.gir Normal file

File diff suppressed because it is too large Load Diff

20479
WebKit2-4.0.gir Normal file

File diff suppressed because it is too large Load Diff

27475
WebKit2WebExtension-4.0.gir Normal file

File diff suppressed because it is too large Load Diff

3
dl.sh
View File

@@ -9,6 +9,9 @@ set -e
./gir-dl.sh https://packages.debian.org/unstable/amd64/libgtk-4-dev/download http.us.debian.org
./gir-dl.sh https://packages.debian.org/unstable/amd64/libharfbuzz-dev/download http.us.debian.org
./gir-dl.sh https://packages.debian.org/unstable/amd64/libpango1.0-dev/download http.us.debian.org
./gir-dl.sh https://packages.debian.org/unstable/amd64/libjavascriptcoregtk-4.0-dev/download http.us.debian.org
./gir-dl.sh https://packages.debian.org/unstable/amd64/libsoup2.4-dev/download http.us.debian.org
./gir-dl.sh https://packages.debian.org/unstable/amd64/libwebkit2gtk-4.0-dev/download http.us.debian.org
./reformat.sh
./fix.sh