Skip to content

Commit f533f7e

Browse files
Regenerate with latest gir-files
1 parent bf59c58 commit f533f7e

38 files changed

+553
-69
lines changed

gdk-pixbuf/src/auto/versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 1364a207b03e)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ be4559caec2b)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5262e0fefdc7)

gdk-pixbuf/sys/versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 1364a207b03e)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ be4559caec2b)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5262e0fefdc7)

gio/src/auto/versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 1364a207b03e)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ be4559caec2b)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5262e0fefdc7)

gio/src/auto/zlib_compressor.rs

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,14 @@ impl ZlibCompressor {
3232
unsafe { from_glib_none(ffi::g_zlib_compressor_get_file_info(self.to_glib_none().0)) }
3333
}
3434

35+
#[cfg(feature = "v2_86")]
36+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_86")))]
37+
#[doc(alias = "g_zlib_compressor_get_os")]
38+
#[doc(alias = "get_os")]
39+
pub fn os(&self) -> i32 {
40+
unsafe { ffi::g_zlib_compressor_get_os(self.to_glib_none().0) }
41+
}
42+
3543
#[doc(alias = "g_zlib_compressor_set_file_info")]
3644
#[doc(alias = "file-info")]
3745
pub fn set_file_info(&self, file_info: Option<&FileInfo>) {
@@ -40,6 +48,16 @@ impl ZlibCompressor {
4048
}
4149
}
4250

51+
#[cfg(feature = "v2_86")]
52+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_86")))]
53+
#[doc(alias = "g_zlib_compressor_set_os")]
54+
#[doc(alias = "os")]
55+
pub fn set_os(&self, os: i32) {
56+
unsafe {
57+
ffi::g_zlib_compressor_set_os(self.to_glib_none().0, os);
58+
}
59+
}
60+
4361
pub fn format(&self) -> ZlibCompressorFormat {
4462
ObjectExt::property(self, "format")
4563
}
@@ -70,4 +88,29 @@ impl ZlibCompressor {
7088
)
7189
}
7290
}
91+
92+
#[cfg(feature = "v2_86")]
93+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_86")))]
94+
#[doc(alias = "os")]
95+
pub fn connect_os_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId {
96+
unsafe extern "C" fn notify_os_trampoline<F: Fn(&ZlibCompressor) + 'static>(
97+
this: *mut ffi::GZlibCompressor,
98+
_param_spec: glib::ffi::gpointer,
99+
f: glib::ffi::gpointer,
100+
) {
101+
let f: &F = &*(f as *const F);
102+
f(&from_glib_borrow(this))
103+
}
104+
unsafe {
105+
let f: Box_<F> = Box_::new(f);
106+
connect_raw(
107+
self.as_ptr() as *mut _,
108+
c"notify::os".as_ptr() as *const _,
109+
Some(std::mem::transmute::<*const (), unsafe extern "C" fn()>(
110+
notify_os_trampoline::<F> as *const (),
111+
)),
112+
Box_::into_raw(f),
113+
)
114+
}
115+
}
73116
}

gio/sys/src/lib.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15040,10 +15040,16 @@ extern "C" {
1504015040
level: c_int,
1504115041
) -> *mut GZlibCompressor;
1504215042
pub fn g_zlib_compressor_get_file_info(compressor: *mut GZlibCompressor) -> *mut GFileInfo;
15043+
#[cfg(feature = "v2_86")]
15044+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_86")))]
15045+
pub fn g_zlib_compressor_get_os(compressor: *mut GZlibCompressor) -> c_int;
1504315046
pub fn g_zlib_compressor_set_file_info(
1504415047
compressor: *mut GZlibCompressor,
1504515048
file_info: *mut GFileInfo,
1504615049
);
15050+
#[cfg(feature = "v2_86")]
15051+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_86")))]
15052+
pub fn g_zlib_compressor_set_os(compressor: *mut GZlibCompressor, os: c_int);
1504715053

1504815054
//=========================================================================
1504915055
// GZlibDecompressor

gio/sys/versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 1364a207b03e)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ be4559caec2b)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5262e0fefdc7)

glib/gobject-sys/versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 1364a207b03e)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ be4559caec2b)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5262e0fefdc7)

glib/src/auto/source.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,13 @@ impl Source {
4545
}
4646
}
4747

48+
#[cfg(feature = "v2_86")]
49+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_86")))]
50+
#[doc(alias = "g_source_dup_context")]
51+
pub fn dup_context(&self) -> Option<MainContext> {
52+
unsafe { from_glib_full(ffi::g_source_dup_context(self.to_glib_none().0)) }
53+
}
54+
4855
#[doc(alias = "g_source_get_can_recurse")]
4956
#[doc(alias = "get_can_recurse")]
5057
pub fn can_recurse(&self) -> bool {

glib/src/auto/versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Generated by gir (https://github.com/gtk-rs/gir @ 1364a207b03e)
2-
from gir-files (https://github.com/gtk-rs/gir-files @ be4559caec2b)
2+
from gir-files (https://github.com/gtk-rs/gir-files @ 5262e0fefdc7)

glib/sys/src/lib.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5147,6 +5147,9 @@ extern "C" {
51475147
pub fn g_source_add_unix_fd(source: *mut GSource, fd: c_int, events: GIOCondition) -> gpointer;
51485148
pub fn g_source_attach(source: *mut GSource, context: *mut GMainContext) -> c_uint;
51495149
pub fn g_source_destroy(source: *mut GSource);
5150+
#[cfg(feature = "v2_86")]
5151+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_86")))]
5152+
pub fn g_source_dup_context(source: *mut GSource) -> *mut GMainContext;
51505153
pub fn g_source_get_can_recurse(source: *mut GSource) -> gboolean;
51515154
pub fn g_source_get_context(source: *mut GSource) -> *mut GMainContext;
51525155
pub fn g_source_get_current_time(source: *mut GSource, timeval: *mut GTimeVal);

0 commit comments

Comments
 (0)