Ben Kimock (1):
Fix off-by-one in GString::from (and missing null)
Bilal Elmoussaoui (3):
CI: remove -sys conditions tests for windows
gdk_pixbuf: opt-in for gi-docgen
CI: update the gh-package job
Jason Francis (13):
glib: allow unused imports in gobject::auto
cairo: restrict pdf tests to only emit PDF 1.5
Port Dockerfile to fedora rawhide and use system deps from git
ci: Bump versions in image workflow
image: Don't build gdk-pixbuf tests
ci: Bump versions in image workflow
ci: push image to github container repository
dockerfile: disable gdk-pixbuf man pages
ci: add toplevel repo to safe.directory when running checker
ci: bump some more action versions
ci: use set-safe-directory for gtk-rs/checker checkout
Revert "ci: use set-safe-directory for gtk-rs/checker checkout"
ci: don't build full gtk in windows ci
Matteo Biggio (5):
glib: add missing emit_by_name methods
SocketAddressEnumerator: `next` return value should be nullable
translate.rs: free the container memory also when the container is empty
gstring: implement AsRef<Path> for GString and GStr
ProcessLauncher: `close` method should be available on unix only
Maximiliano Sandoval R (4):
Fix GBindingGroup bindings
binding_group: Correct doc for build
binding_group: Add test
Use RefCell::take() when possible
Mițca Dumitru (3):
cairo: Add safety docs for low hanging fruits
gio: Add safety docs for Unix and Win32 streams
glib: Add safety docs for log_writer_default_set_use_stderr
Sebastian Dröge (14):
glib/gio: Implement `FusedFuture` / `FusedStream` in some places
Implement `FusedIterator` for various custom iterators
Fix/silence various new clippy warnings
bindinggroup: Make sure to use NUL-terminated strings for the `source_property` in all cases
bindinggroup: Fix test by making the binding bidirectional as expected from the test
bindingroup: Pass a `String` to the transform function instead of a `*const u8`
bindingroup: Fix transform_to test
bindinggroup: Add test for changing the value type between properties
binding: Add tests for Binding
ci: Fix syntax in windows.yml
Update versions to 0.15.12
ranfdev (7):
remove unused mod_name in define_param_spec!
add common numeric spec impl, common assert_param_name
remove useless from_glib in min_max macro
add #[track_caller] to assert_param_name
fully define a corresponding `Builder` for each `ParamSpec`
reuse new fn in ParamSpecOverride
impl Default for ParamFlags