Skip to content

Commit f3a9a82

Browse files
committed
gsk: Add missing version to Gsk.ComponentTransferNode type function
1 parent 7f96e0d commit f3a9a82

File tree

5 files changed

+17
-11
lines changed

5 files changed

+17
-11
lines changed

gsk4/Gir.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ generate = [
2121
"Gsk.ColorMatrixNode",
2222
"Gsk.ColorNode",
2323
"Gsk.ComponentTransfer",
24-
"Gsk.ComponentTransferNode",
2524
"Gsk.ConicGradientNode",
2625
"Gsk.Corner",
2726
"Gsk.CrossFadeNode",
@@ -119,6 +118,11 @@ name = "Gsk.ColorStop"
119118
status = "manual"
120119
boxed_inline = true
121120

121+
[[object]]
122+
name = "Gsk.ComponentTransferNode"
123+
status = "generate"
124+
version = "4.20"
125+
122126
[[object]]
123127
name = "Gsk.ContainerNode"
124128
status = "generate"

gsk4/src/auto/component_transfer_node.rs

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@
22
// from gir-files (https://github.com/gtk-rs/gir-files)
33
// DO NOT EDIT
44

5-
use crate::ffi;
6-
#[cfg(feature = "v4_20")]
7-
#[cfg_attr(docsrs, doc(cfg(feature = "v4_20")))]
8-
use crate::{ComponentTransfer, RenderNode};
5+
use crate::{ffi, ComponentTransfer, RenderNode};
96
use glib::{prelude::*, translate::*};
107

118
glib::wrapper! {
@@ -25,8 +22,6 @@ impl StaticType for ComponentTransferNode {
2522
}
2623

2724
impl ComponentTransferNode {
28-
#[cfg(feature = "v4_20")]
29-
#[cfg_attr(docsrs, doc(cfg(feature = "v4_20")))]
3025
#[doc(alias = "gsk_component_transfer_node_new")]
3126
pub fn new(
3227
child: impl AsRef<RenderNode>,
@@ -47,8 +42,6 @@ impl ComponentTransferNode {
4742
}
4843
}
4944

50-
#[cfg(feature = "v4_20")]
51-
#[cfg_attr(docsrs, doc(cfg(feature = "v4_20")))]
5245
#[doc(alias = "gsk_component_transfer_node_get_child")]
5346
#[doc(alias = "get_child")]
5447
pub fn child(&self) -> RenderNode {
@@ -59,8 +52,6 @@ impl ComponentTransferNode {
5952
}
6053
}
6154

62-
#[cfg(feature = "v4_20")]
63-
#[cfg_attr(docsrs, doc(cfg(feature = "v4_20")))]
6455
#[doc(alias = "gsk_component_transfer_node_get_transfer")]
6556
#[doc(alias = "get_transfer")]
6657
pub fn transfer(&self, component: u32) -> ComponentTransfer {

gsk4/src/auto/mod.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,11 @@ pub use self::color_matrix_node::ColorMatrixNode;
3333
mod color_node;
3434
pub use self::color_node::ColorNode;
3535

36+
#[cfg(feature = "v4_20")]
37+
#[cfg_attr(docsrs, doc(cfg(feature = "v4_20")))]
3638
mod component_transfer_node;
39+
#[cfg(feature = "v4_20")]
40+
#[cfg_attr(docsrs, doc(cfg(feature = "v4_20")))]
3741
pub use self::component_transfer_node::ComponentTransferNode;
3842

3943
mod conic_gradient_node;

gsk4/sys/Gir.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@ name = "Gsk.BroadwayRendererClass"
3131
status = "generate"
3232
cfg_condition = "feature = \"broadway\""
3333

34+
[[object]]
35+
name = "Gsk.ComponentTransferNode"
36+
status = "generate"
37+
version = "4.20"
38+
3439
[[object]]
3540
name = "Gsk.VulkanRenderer"
3641
status = "generate"

gsk4/sys/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1939,6 +1939,8 @@ extern "C" {
19391939
//=========================================================================
19401940
// GskComponentTransferNode
19411941
//=========================================================================
1942+
#[cfg(feature = "v4_20")]
1943+
#[cfg_attr(docsrs, doc(cfg(feature = "v4_20")))]
19421944
pub fn gsk_component_transfer_node_get_type() -> GType;
19431945
#[cfg(feature = "v4_20")]
19441946
#[cfg_attr(docsrs, doc(cfg(feature = "v4_20")))]

0 commit comments

Comments
 (0)