diff --git a/gdk4-macos/src/auto/versions.txt b/gdk4-macos/src/auto/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4-macos/src/auto/versions.txt +++ b/gdk4-macos/src/auto/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4-macos/sys/versions.txt b/gdk4-macos/sys/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4-macos/sys/versions.txt +++ b/gdk4-macos/sys/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4-wayland/src/auto/versions.txt b/gdk4-wayland/src/auto/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4-wayland/src/auto/versions.txt +++ b/gdk4-wayland/src/auto/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4-wayland/src/wayland_toplevel.rs b/gdk4-wayland/src/wayland_toplevel.rs index abd405a1cfaf..c8a11d1fed1b 100644 --- a/gdk4-wayland/src/wayland_toplevel.rs +++ b/gdk4-wayland/src/wayland_toplevel.rs @@ -4,35 +4,7 @@ use crate::{ffi, WaylandToplevel}; use glib::translate::*; use std::boxed::Box as Box_; -#[cfg(all(feature = "v4_20", feature = "wayland_crate"))] -#[cfg_attr(docsrs, doc(cfg(all(feature = "v4_20", feature = "wayland_crate"))))] -use wayland_client::{backend::ObjectId, Proxy}; -#[cfg(all(feature = "v4_20", feature = "wayland_crate"))] -#[cfg_attr(docsrs, doc(cfg(all(feature = "v4_20", feature = "wayland_crate"))))] -use wayland_protocols::xdg::shell::client::xdg_toplevel::XdgToplevel; - impl WaylandToplevel { - #[cfg(all(feature = "v4_20", feature = "wayland_crate"))] - #[cfg_attr(docsrs, doc(cfg(all(feature = "v4_20", feature = "wayland_crate"))))] - #[doc(alias = "gdk_wayland_toplevel_get_xdg_toplevel")] - #[doc(alias = "get_xdg_toplevel")] - pub fn xdg_toplevel(&self) -> Option { - use gdk::prelude::*; - let display = self.display().downcast::().unwrap(); - unsafe { - let toplevel_ptr = ffi::gdk_wayland_toplevel_get_xdg_toplevel(self.to_glib_none().0); - if toplevel_ptr.is_null() { - None - } else { - let cnx = display.connection(); - let id = - ObjectId::from_ptr(XdgToplevel::interface(), toplevel_ptr as *mut _).unwrap(); - - XdgToplevel::from_id(&cnx, id).ok() - } - } - } - #[doc(alias = "gdk_wayland_toplevel_export_handle")] pub fn export_handle) + 'static>( &self, diff --git a/gdk4-wayland/sys/versions.txt b/gdk4-wayland/sys/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4-wayland/sys/versions.txt +++ b/gdk4-wayland/sys/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4-win32/src/auto/versions.txt b/gdk4-win32/src/auto/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4-win32/src/auto/versions.txt +++ b/gdk4-win32/src/auto/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4-win32/sys/versions.txt b/gdk4-win32/sys/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4-win32/sys/versions.txt +++ b/gdk4-win32/sys/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4-x11/src/auto/versions.txt b/gdk4-x11/src/auto/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4-x11/src/auto/versions.txt +++ b/gdk4-x11/src/auto/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4-x11/sys/versions.txt b/gdk4-x11/sys/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4-x11/sys/versions.txt +++ b/gdk4-x11/sys/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4/src/auto/versions.txt b/gdk4/src/auto/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4/src/auto/versions.txt +++ b/gdk4/src/auto/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gdk4/sys/versions.txt b/gdk4/sys/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gdk4/sys/versions.txt +++ b/gdk4/sys/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gir-files b/gir-files index f4cde2ff49b7..e9775ea8223a 160000 --- a/gir-files +++ b/gir-files @@ -1 +1 @@ -Subproject commit f4cde2ff49b7ff5aa8beaf932e597ee0754e373b +Subproject commit e9775ea8223a05846cd732d5115fbd013595df02 diff --git a/gsk4/src/auto/versions.txt b/gsk4/src/auto/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gsk4/src/auto/versions.txt +++ b/gsk4/src/auto/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gsk4/sys/versions.txt b/gsk4/sys/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gsk4/sys/versions.txt +++ b/gsk4/sys/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gtk4/src/auto/versions.txt b/gtk4/src/auto/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gtk4/src/auto/versions.txt +++ b/gtk4/src/auto/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a) diff --git a/gtk4/sys/versions.txt b/gtk4/sys/versions.txt index 8e24acf1db00..baac26f435ab 100644 --- a/gtk4/sys/versions.txt +++ b/gtk4/sys/versions.txt @@ -1,2 +1,2 @@ Generated by gir (https://github.com/gtk-rs/gir @ 3fcec321a85e) -from gir-files (https://github.com/gtk-rs/gir-files @ f4cde2ff49b7) +from gir-files (https://github.com/gtk-rs/gir-files @ e9775ea8223a)