Jason Francis (9):
glib-macros: Fix clippy lints
glib: Generate docs for BindingGroupBuilder
glib: implement ValueTypeOptional for Variant, VariantType, BoxedValue
glib: Add safety docs for WatchedObject::borrow
glib: Implement Sync for WatchedObject
Implement ValueTypeOptional for BoxedInline and cairo types
cairo: Fix soundness in ToValueOptional for inline structs
cairo: Implement FromValue for reference types
cairo: Implement GValue wrappers for Matrix
Luca BRUNO (1):
glib/variant: add some more safe wrappers
Mițca Dumitru (5):
gdk_pixbuf: Improve Pixbuf::pixels documentation
glib: Remove redundant null-checks before g_free
glib: Remove redundant null-checks before free-like functions
gio: Remove redudant null-checks before g_free
gio: Remover redundant null-checks before g_strdup
Paolo Borelli (1):
error: add matches method
Rodrigo Rivas Costa (1):
glib: Fix conversion between Variant and OsString/PathBuf.
SeaDve (1):
glib-macros: Remove boxed_nullable and shared_boxed_nullable attribute for glib::Boxed
Sebastian Dröge (12):
glib: Fix build with v2_72 and require 2.72.0 now
Fix a couple of new clippy warnings
gio: Update serial_test dependency to 0.6
glib: Add to_glib_full() for Path / OsStr
glib: Fix mkdtemp() and mkdtemp_full()
glib: Add new ObjectImplRef and ObjectImplWeakRef types
glib: Add getter for glib::Error domain quark
ci: Update gvsbuild version
ci: Switch to windows-2019 image
Update versions to 0.15.11
glib: Lower glib-macros version requirement to 0.15.10
ranfdev (1):
remove extend_from_slice position subtraction, add test
Commits
59eea57 glib: Lower glib-macros version requirement to 0.15.10
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps gdk-pixbuf from 0.15.10 to 0.15.11.
Release notes
Sourced from gdk-pixbuf's releases.
Commits
59eea57
glib: Lower glib-macros version requirement to 0.15.108e85489
Update versions to 0.15.11e5ea937
Merge pull request #657 from sdroege/0.15-backports8750b6d
ci: Switch to windows-2019 imagecad807b
ci: Update gvsbuild version94e0fe2
cairo: Implement GValue wrappers for Matrixbf7f402
cairo: Implement FromValue for reference typesdd4e4a3
cairo: Fix soundness in ToValueOptional for inline structs36d510f
Implement ValueTypeOptional for BoxedInline and cairo types2ed4e81
glib: Add getter forglib::Error
domain quarkDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)