1
1
// This file was generated by gir (https://github.com/gtk-rs/gir)
2
2
// from gir-files (https://github.com/gtk-rs/gir-files)
3
3
// DO NOT EDIT
4
+ #![ allow( deprecated) ]
4
5
5
6
use crate :: ffi;
6
7
use glib:: { prelude:: * , translate:: * } ;
@@ -15,32 +16,42 @@ glib::wrapper! {
15
16
}
16
17
17
18
impl X11Surface {
19
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
20
+ #[ allow( deprecated) ]
18
21
#[ doc( alias = "gdk_x11_surface_get_desktop" ) ]
19
22
#[ doc( alias = "get_desktop" ) ]
20
23
pub fn desktop ( & self ) -> u32 {
21
24
unsafe { ffi:: gdk_x11_surface_get_desktop ( self . to_glib_none ( ) . 0 ) }
22
25
}
23
26
27
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
28
+ #[ allow( deprecated) ]
24
29
#[ doc( alias = "gdk_x11_surface_get_group" ) ]
25
30
#[ doc( alias = "get_group" ) ]
26
31
pub fn group ( & self ) -> Option < gdk:: Surface > {
27
32
unsafe { from_glib_none ( ffi:: gdk_x11_surface_get_group ( self . to_glib_none ( ) . 0 ) ) }
28
33
}
29
34
35
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
36
+ #[ allow( deprecated) ]
30
37
#[ doc( alias = "gdk_x11_surface_move_to_current_desktop" ) ]
31
38
pub fn move_to_current_desktop ( & self ) {
32
39
unsafe {
33
40
ffi:: gdk_x11_surface_move_to_current_desktop ( self . to_glib_none ( ) . 0 ) ;
34
41
}
35
42
}
36
43
44
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
45
+ #[ allow( deprecated) ]
37
46
#[ doc( alias = "gdk_x11_surface_move_to_desktop" ) ]
38
47
pub fn move_to_desktop ( & self , desktop : u32 ) {
39
48
unsafe {
40
49
ffi:: gdk_x11_surface_move_to_desktop ( self . to_glib_none ( ) . 0 , desktop) ;
41
50
}
42
51
}
43
52
53
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
54
+ #[ allow( deprecated) ]
44
55
#[ doc( alias = "gdk_x11_surface_set_frame_sync_enabled" ) ]
45
56
pub fn set_frame_sync_enabled ( & self , frame_sync_enabled : bool ) {
46
57
unsafe {
@@ -51,13 +62,17 @@ impl X11Surface {
51
62
}
52
63
}
53
64
65
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
66
+ #[ allow( deprecated) ]
54
67
#[ doc( alias = "gdk_x11_surface_set_group" ) ]
55
68
pub fn set_group ( & self , leader : & impl IsA < gdk:: Surface > ) {
56
69
unsafe {
57
70
ffi:: gdk_x11_surface_set_group ( self . to_glib_none ( ) . 0 , leader. as_ref ( ) . to_glib_none ( ) . 0 ) ;
58
71
}
59
72
}
60
73
74
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
75
+ #[ allow( deprecated) ]
61
76
#[ doc( alias = "gdk_x11_surface_set_skip_pager_hint" ) ]
62
77
pub fn set_skip_pager_hint ( & self , skips_pager : bool ) {
63
78
unsafe {
@@ -68,6 +83,8 @@ impl X11Surface {
68
83
}
69
84
}
70
85
86
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
87
+ #[ allow( deprecated) ]
71
88
#[ doc( alias = "gdk_x11_surface_set_skip_taskbar_hint" ) ]
72
89
pub fn set_skip_taskbar_hint ( & self , skips_taskbar : bool ) {
73
90
unsafe {
@@ -78,27 +95,35 @@ impl X11Surface {
78
95
}
79
96
}
80
97
98
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
99
+ #[ allow( deprecated) ]
81
100
#[ doc( alias = "gdk_x11_surface_set_theme_variant" ) ]
82
101
pub fn set_theme_variant ( & self , variant : & str ) {
83
102
unsafe {
84
103
ffi:: gdk_x11_surface_set_theme_variant ( self . to_glib_none ( ) . 0 , variant. to_glib_none ( ) . 0 ) ;
85
104
}
86
105
}
87
106
107
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
108
+ #[ allow( deprecated) ]
88
109
#[ doc( alias = "gdk_x11_surface_set_urgency_hint" ) ]
89
110
pub fn set_urgency_hint ( & self , urgent : bool ) {
90
111
unsafe {
91
112
ffi:: gdk_x11_surface_set_urgency_hint ( self . to_glib_none ( ) . 0 , urgent. into_glib ( ) ) ;
92
113
}
93
114
}
94
115
116
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
117
+ #[ allow( deprecated) ]
95
118
#[ doc( alias = "gdk_x11_surface_set_user_time" ) ]
96
119
pub fn set_user_time ( & self , timestamp : u32 ) {
97
120
unsafe {
98
121
ffi:: gdk_x11_surface_set_user_time ( self . to_glib_none ( ) . 0 , timestamp) ;
99
122
}
100
123
}
101
124
125
+ #[ cfg_attr( feature = "v4_18" , deprecated = "Since 4.18" ) ]
126
+ #[ allow( deprecated) ]
102
127
#[ doc( alias = "gdk_x11_surface_set_utf8_property" ) ]
103
128
pub fn set_utf8_property ( & self , name : & str , value : Option < & str > ) {
104
129
unsafe {
0 commit comments