Skip to content

Commit 1905ed7

Browse files
github-actions[bot]bilelmoussaoui
authored andcommitted
Regenerate with latest gir-files
1 parent e380c1e commit 1905ed7

File tree

136 files changed

+1570
-25
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+1570
-25
lines changed

gdk4-macos/src/auto/versions.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 3491754499c3)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ 3ede86d6a218)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5ba392030e71)

gdk4-macos/sys/versions.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 3491754499c3)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ 3ede86d6a218)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5ba392030e71)

gdk4-wayland/src/auto/mod.rs

+4
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,7 @@ pub use self::wayland_surface::WaylandSurface;
2525

2626
mod wayland_toplevel;
2727
pub use self::wayland_toplevel::WaylandToplevel;
28+
29+
pub(crate) mod traits {
30+
pub use super::wayland_surface::WaylandSurfaceExt;
31+
}

gdk4-wayland/src/auto/versions.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 3491754499c3)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ 3ede86d6a218)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5ba392030e71)

gdk4-wayland/src/auto/wayland_surface.rs

+17
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
// DO NOT EDIT
44

55
use crate::ffi;
6+
use glib::prelude::*;
7+
#[cfg(feature = "v4_18")]
8+
#[cfg_attr(docsrs, doc(cfg(feature = "v4_18")))]
9+
use glib::translate::*;
610

711
glib::wrapper! {
812
#[doc(alias = "GdkWaylandSurface")]
@@ -16,3 +20,16 @@ glib::wrapper! {
1620
impl WaylandSurface {
1721
pub const NONE: Option<&'static WaylandSurface> = None;
1822
}
23+
24+
pub trait WaylandSurfaceExt: IsA<WaylandSurface> + 'static {
25+
#[cfg(feature = "v4_18")]
26+
#[cfg_attr(docsrs, doc(cfg(feature = "v4_18")))]
27+
#[doc(alias = "gdk_wayland_surface_force_next_commit")]
28+
fn force_next_commit(&self) {
29+
unsafe {
30+
ffi::gdk_wayland_surface_force_next_commit(self.as_ref().to_glib_none().0);
31+
}
32+
}
33+
}
34+
35+
impl<O: IsA<WaylandSurface>> WaylandSurfaceExt for O {}

gdk4-wayland/sys/Cargo.toml

+4
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ version = "4.12"
4545
[package.metadata.system-deps.gtk4_wayland.v4_16]
4646
version = "4.16"
4747

48+
[package.metadata.system-deps.gtk4_wayland.v4_18]
49+
version = "4.18"
50+
4851
[package.metadata.docs.rs]
4952
rustc-args = ["--cfg", "docsrs"]
5053
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
@@ -58,6 +61,7 @@ v4_4 = []
5861
v4_10 = ["v4_4"]
5962
v4_12 = ["v4_10"]
6063
v4_16 = ["v4_12"]
64+
v4_18 = ["v4_16"]
6165

6266
[dependencies]
6367
libc = "0.2"

gdk4-wayland/sys/src/lib.rs

+3
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,9 @@ extern "C" {
255255
// GdkWaylandSurface
256256
//=========================================================================
257257
pub fn gdk_wayland_surface_get_type() -> GType;
258+
#[cfg(feature = "v4_18")]
259+
#[cfg_attr(docsrs, doc(cfg(feature = "v4_18")))]
260+
pub fn gdk_wayland_surface_force_next_commit(surface: *mut GdkWaylandSurface);
258261
pub fn gdk_wayland_surface_get_wl_surface(surface: *mut GdkWaylandSurface) -> gpointer;
259262

260263
//=========================================================================

gdk4-wayland/sys/versions.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 3491754499c3)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ 3ede86d6a218)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5ba392030e71)

gdk4-win32/src/auto/versions.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 3491754499c3)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ 3ede86d6a218)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5ba392030e71)

gdk4-win32/sys/versions.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 3491754499c3)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ 3ede86d6a218)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5ba392030e71)

gdk4-x11/src/auto/functions.rs

+6
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,16 @@
55
use crate::{ffi, X11DeviceManagerXI2, X11DeviceXI2, X11Surface};
66
use glib::translate::*;
77

8+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
9+
#[allow(deprecated)]
810
#[doc(alias = "gdk_x11_device_get_id")]
911
pub fn x11_device_get_id(device: &X11DeviceXI2) -> i32 {
1012
skip_assert_initialized!();
1113
unsafe { ffi::gdk_x11_device_get_id(device.to_glib_none().0) }
1214
}
1315

16+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
17+
#[allow(deprecated)]
1418
#[doc(alias = "gdk_x11_device_manager_lookup")]
1519
pub fn x11_device_manager_lookup(
1620
device_manager: &X11DeviceManagerXI2,
@@ -25,6 +29,8 @@ pub fn x11_device_manager_lookup(
2529
}
2630
}
2731

32+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
33+
#[allow(deprecated)]
2834
#[doc(alias = "gdk_x11_get_server_time")]
2935
pub fn x11_get_server_time(surface: &X11Surface) -> u32 {
3036
skip_assert_initialized!();

gdk4-x11/src/auto/versions.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 3491754499c3)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ 3ede86d6a218)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5ba392030e71)

gdk4-x11/src/auto/x11_display.rs

+10
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@ impl X11Display {
5050
}
5151
}
5252

53+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
5354
#[cfg(feature = "v4_4")]
5455
#[cfg_attr(docsrs, doc(cfg(feature = "v4_4")))]
56+
#[allow(deprecated)]
5557
#[doc(alias = "gdk_x11_display_get_egl_version")]
5658
#[doc(alias = "get_egl_version")]
5759
pub fn egl_version(&self) -> Option<(i32, i32)> {
@@ -71,6 +73,8 @@ impl X11Display {
7173
}
7274
}
7375

76+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
77+
#[allow(deprecated)]
7478
#[doc(alias = "gdk_x11_display_get_glx_version")]
7579
#[doc(alias = "get_glx_version")]
7680
pub fn glx_version(&self) -> Option<(i32, i32)> {
@@ -163,6 +167,8 @@ impl X11Display {
163167
}
164168
}
165169

170+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
171+
#[allow(deprecated)]
166172
#[doc(alias = "gdk_x11_display_string_to_compound_text")]
167173
pub fn string_to_compound_text(&self, str: &str) -> (i32, glib::GString, i32, Vec<u8>) {
168174
unsafe {
@@ -194,6 +200,8 @@ impl X11Display {
194200
}
195201
}
196202

203+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
204+
#[allow(deprecated)]
197205
#[doc(alias = "gdk_x11_display_utf8_to_compound_text")]
198206
pub fn utf8_to_compound_text(&self, str: &str) -> Option<(glib::GString, i32, Vec<u8>)> {
199207
unsafe {
@@ -221,6 +229,8 @@ impl X11Display {
221229
}
222230
}
223231

232+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
233+
#[allow(deprecated)]
224234
#[doc(alias = "gdk_x11_display_open")]
225235
pub fn open(display_name: Option<&str>) -> Option<gdk::Display> {
226236
assert_initialized_main_thread!();

gdk4-x11/src/auto/x11_monitor.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// This file was generated by gir (https://github.com/gtk-rs/gir)
22
// from gir-files (https://github.com/gtk-rs/gir-files)
33
// DO NOT EDIT
4+
#![allow(deprecated)]
45

56
use crate::ffi;
67
use glib::translate::*;
@@ -15,6 +16,8 @@ glib::wrapper! {
1516
}
1617

1718
impl X11Monitor {
19+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
20+
#[allow(deprecated)]
1821
#[doc(alias = "gdk_x11_monitor_get_workarea")]
1922
#[doc(alias = "get_workarea")]
2023
pub fn workarea(&self) -> gdk::Rectangle {

gdk4-x11/src/auto/x11_screen.rs

+11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// This file was generated by gir (https://github.com/gtk-rs/gir)
22
// from gir-files (https://github.com/gtk-rs/gir-files)
33
// DO NOT EDIT
4+
#![allow(deprecated)]
45

56
use crate::ffi;
67
use glib::{
@@ -21,24 +22,32 @@ glib::wrapper! {
2122
}
2223

2324
impl X11Screen {
25+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
26+
#[allow(deprecated)]
2427
#[doc(alias = "gdk_x11_screen_get_current_desktop")]
2528
#[doc(alias = "get_current_desktop")]
2629
pub fn current_desktop(&self) -> u32 {
2730
unsafe { ffi::gdk_x11_screen_get_current_desktop(self.to_glib_none().0) }
2831
}
2932

33+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
34+
#[allow(deprecated)]
3035
#[doc(alias = "gdk_x11_screen_get_number_of_desktops")]
3136
#[doc(alias = "get_number_of_desktops")]
3237
pub fn number_of_desktops(&self) -> u32 {
3338
unsafe { ffi::gdk_x11_screen_get_number_of_desktops(self.to_glib_none().0) }
3439
}
3540

41+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
42+
#[allow(deprecated)]
3643
#[doc(alias = "gdk_x11_screen_get_screen_number")]
3744
#[doc(alias = "get_screen_number")]
3845
pub fn screen_number(&self) -> i32 {
3946
unsafe { ffi::gdk_x11_screen_get_screen_number(self.to_glib_none().0) }
4047
}
4148

49+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
50+
#[allow(deprecated)]
4251
#[doc(alias = "gdk_x11_screen_get_window_manager_name")]
4352
#[doc(alias = "get_window_manager_name")]
4453
pub fn window_manager_name(&self) -> glib::GString {
@@ -49,6 +58,8 @@ impl X11Screen {
4958
}
5059
}
5160

61+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
62+
#[allow(deprecated)]
5263
#[doc(alias = "gdk_x11_screen_supports_net_wm_hint")]
5364
pub fn supports_net_wm_hint(&self, property_name: &str) -> bool {
5465
unsafe {

gdk4-x11/src/auto/x11_surface.rs

+25
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// This file was generated by gir (https://github.com/gtk-rs/gir)
22
// from gir-files (https://github.com/gtk-rs/gir-files)
33
// DO NOT EDIT
4+
#![allow(deprecated)]
45

56
use crate::ffi;
67
use glib::{prelude::*, translate::*};
@@ -15,32 +16,42 @@ glib::wrapper! {
1516
}
1617

1718
impl X11Surface {
19+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
20+
#[allow(deprecated)]
1821
#[doc(alias = "gdk_x11_surface_get_desktop")]
1922
#[doc(alias = "get_desktop")]
2023
pub fn desktop(&self) -> u32 {
2124
unsafe { ffi::gdk_x11_surface_get_desktop(self.to_glib_none().0) }
2225
}
2326

27+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
28+
#[allow(deprecated)]
2429
#[doc(alias = "gdk_x11_surface_get_group")]
2530
#[doc(alias = "get_group")]
2631
pub fn group(&self) -> Option<gdk::Surface> {
2732
unsafe { from_glib_none(ffi::gdk_x11_surface_get_group(self.to_glib_none().0)) }
2833
}
2934

35+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
36+
#[allow(deprecated)]
3037
#[doc(alias = "gdk_x11_surface_move_to_current_desktop")]
3138
pub fn move_to_current_desktop(&self) {
3239
unsafe {
3340
ffi::gdk_x11_surface_move_to_current_desktop(self.to_glib_none().0);
3441
}
3542
}
3643

44+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
45+
#[allow(deprecated)]
3746
#[doc(alias = "gdk_x11_surface_move_to_desktop")]
3847
pub fn move_to_desktop(&self, desktop: u32) {
3948
unsafe {
4049
ffi::gdk_x11_surface_move_to_desktop(self.to_glib_none().0, desktop);
4150
}
4251
}
4352

53+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
54+
#[allow(deprecated)]
4455
#[doc(alias = "gdk_x11_surface_set_frame_sync_enabled")]
4556
pub fn set_frame_sync_enabled(&self, frame_sync_enabled: bool) {
4657
unsafe {
@@ -51,13 +62,17 @@ impl X11Surface {
5162
}
5263
}
5364

65+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
66+
#[allow(deprecated)]
5467
#[doc(alias = "gdk_x11_surface_set_group")]
5568
pub fn set_group(&self, leader: &impl IsA<gdk::Surface>) {
5669
unsafe {
5770
ffi::gdk_x11_surface_set_group(self.to_glib_none().0, leader.as_ref().to_glib_none().0);
5871
}
5972
}
6073

74+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
75+
#[allow(deprecated)]
6176
#[doc(alias = "gdk_x11_surface_set_skip_pager_hint")]
6277
pub fn set_skip_pager_hint(&self, skips_pager: bool) {
6378
unsafe {
@@ -68,6 +83,8 @@ impl X11Surface {
6883
}
6984
}
7085

86+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
87+
#[allow(deprecated)]
7188
#[doc(alias = "gdk_x11_surface_set_skip_taskbar_hint")]
7289
pub fn set_skip_taskbar_hint(&self, skips_taskbar: bool) {
7390
unsafe {
@@ -78,27 +95,35 @@ impl X11Surface {
7895
}
7996
}
8097

98+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
99+
#[allow(deprecated)]
81100
#[doc(alias = "gdk_x11_surface_set_theme_variant")]
82101
pub fn set_theme_variant(&self, variant: &str) {
83102
unsafe {
84103
ffi::gdk_x11_surface_set_theme_variant(self.to_glib_none().0, variant.to_glib_none().0);
85104
}
86105
}
87106

107+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
108+
#[allow(deprecated)]
88109
#[doc(alias = "gdk_x11_surface_set_urgency_hint")]
89110
pub fn set_urgency_hint(&self, urgent: bool) {
90111
unsafe {
91112
ffi::gdk_x11_surface_set_urgency_hint(self.to_glib_none().0, urgent.into_glib());
92113
}
93114
}
94115

116+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
117+
#[allow(deprecated)]
95118
#[doc(alias = "gdk_x11_surface_set_user_time")]
96119
pub fn set_user_time(&self, timestamp: u32) {
97120
unsafe {
98121
ffi::gdk_x11_surface_set_user_time(self.to_glib_none().0, timestamp);
99122
}
100123
}
101124

125+
#[cfg_attr(feature = "v4_18", deprecated = "Since 4.18")]
126+
#[allow(deprecated)]
102127
#[doc(alias = "gdk_x11_surface_set_utf8_property")]
103128
pub fn set_utf8_property(&self, name: &str, value: Option<&str>) {
104129
unsafe {

gdk4-x11/sys/Cargo.toml

+4
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ version = "4.10"
4242
[package.metadata.system-deps.gtk4_x11.v4_16]
4343
version = "4.16"
4444

45+
[package.metadata.system-deps.gtk4_x11.v4_18]
46+
version = "4.18"
47+
4548
[package.metadata.docs.rs]
4649
rustc-args = ["--cfg", "docsrs"]
4750
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
@@ -54,6 +57,7 @@ name = "gdk4_x11_sys"
5457
v4_4 = []
5558
v4_10 = ["v4_4"]
5659
v4_16 = ["v4_10"]
60+
v4_18 = ["v4_16"]
5761

5862
[dependencies]
5963
libc = "0.2"

gdk4-x11/sys/versions.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 3491754499c3)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ 3ede86d6a218)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5ba392030e71)

0 commit comments

Comments
 (0)