Alessio Biancalana:
gtk: add gnome_49 features
gtk: add gnome_49 features to the README file
Bilal Elmoussaoui:
ci/docs: Update the list of supported releases
Post release version bump
Update gtk-rs-core version as well
ci/msvs: Mark the job as ok to fail
gtk: Generate PathPaintable
gtk: Add SymbolicPaintable.snapshot_with_weight vfunc support
gtk: Add AccessibleText new vfuncs support
gtk: Export v4_22 feature
gtk: Add IMContext.invalid_composition vfunc support
ci: Add rustfmt component where needed
gtk: Add v4_22 vfuncs support
Regenerate with latest gir files
gdk/win32: Generate new types
ci/msvc: Build GLib as a first step
Generate new APIs
gsk: Automatically generate RenderReplay
gdk-x11: Use dynamically linked variant of x11 crate
Hofer-Julian:
Fix unclosed tag in todo_2.md video (#2192)
book: Use `adw::ShortcutDialog` and update dependencies (#2193)
book: Add chapter about Meson (#2209)
Fix comment typo in meson.build
Add D-Bus activation to book (#2229)
book: internationalization (#2234)
Update i18n.md to correct merge_file() details
ci(book): Make sure meson and schemas can be installed (#2238)
Jake Stanger:
fix(gdk4-wayland): `egl` feature does not compile without `wayland-crate` feature
fix(gtk4): remove deprecated warnings on style_context methods
Julian Hofer:
dockerfile: upgrade libadwaita branch from 1-7 to 1-8
docker: Add additional dependencies
Kévin Commaille:
gtk4-macros: Fix link to Blueprint homepage
Lucas Dondo:
Added missing dot (#2219)
Maximiliano Sandoval:
Add version features post regen
Add bindings for gtk::ReducedMotion
Add bindings for gtk::RestoreReason
gdk: Ignore RGBA::print
Add bindings for GtkSvg
gdk: README: Fix typo
examples: Port to PaintableFlags::STATIC_SIZE
gsk: path: Remove PartialOrd, Ord, and Hash
Temporarily ignore ScrollEvent::relative_direction
gsk: Allow empty_line_after_outer_attr
Revert "gsk: Allow empty_line_after_outer_attr"
Revert "Temporarily ignore ScrollEvent::relative_direction"
Generate bindings for gsk::PorterDuff
Generate Copy, Paste and Composite node bindings
Add gsk::RenderReplay bindings manually
render_replay: Add unset for optional parameters
Run cargo fix --edition
Run cargo fmt
Update gir & regen
cargo: Set workspace.resolver to 3
cargo: Set edition to 2024
cargo: Run clippy --fix
cargo: Run fmt
clippy: Allow let_and_return for mod auto
Manual cargo fixes
Update gir and regen bindings
Rafał Mikrut:
Iter next mutable
Iter previous, unsound fix
Sebastian Dröge:
gsk: Manually implement `Transform::matrix_2d()`
gsk: Generate new `ComponentTransferNode`
gtk: Generate new `InterfaceContrast` / `InterfaceColorScheme` enums
gtk: Add `Gsk.ComponentTransfer` as manual to generate new API
gtk4: Fix new clippy warning about implicit lifetimes
gsk: Add missing version to `Gsk.ComponentTransferNode` type function
gtk: Add missing `gsk/v4_20` feature
deny: Add quick-xml override
Update Cargo.lock
gdk: Generate new `ScrollRelativeDirection` enum
ci: Disable building of gdk-pixbuf docs on Windows
gtk: Don't leak temporary hash table in `ConstraintLayout::add_constraints_from_description`
Update Cargo.lock
gdk4-win32: Allow windows 0.61 and 0.62
DROP Update to windows 0.62
Revert "DROP Update to windows 0.62"
Revert "build(deps): bump femtovg from 0.14.1 to 0.17.0"
Update Cargo.lock
deny: Update
Update dependencies
Revert "build(deps): bump femtovg from 0.14.1 to 0.18.1"
Update MSRV to 1.86
Update all dependencies
Switch MSRV CI to 1.86
gtk4: Add back missing doc aliases
Revert "fix(gtk4): remove deprecated warnings on style_context methods"
Update gir
Regenerate with latest gir
Update docs.rs hack in gdk4-sys build.rs
Remove `--cfg docsrs` from the Cargo.tomls
Don't pass `--cfg docsrs` via RUSTFLAGS on the CI
Set RUSTDOCFLAGS globally in the docs CI job
Set DOCS_RS=1 in the CI docs build
Fix broken doc attribute in gdk4-wayland
Update various dependencies
Update MSRV to 1.92
examples: Update to femtovg 0.19 / libloading 0.9
Update Cargo.lock
gtk4: Fix docs CI
Update versions to 0.11.0-alpha.1
Downgrade gir temporarily
Regenerate with downgraded gir
gsk4: Allow clippy type-complexity lint for auto-generated code
Update gtk-rs-core dependencies
Update Cargo.lock
Update versions to 0.11.0-alpha.2
Update Cargo.lock
Update version requirements for 4.20 / 4.22
Generate new APIs
gsk: Fix `ComponentTransferNode::transfer()` bindings
gtk4: Fix a couple of new clippy warnings
gtk4: Remove bindings for removed 4.22 application save/restore APIs
Update Cargo.lock
Update versions to 0.11.0-alpha.3
Update gir
Regenerate with latest gir
Update versions to 0.11.0
Update dependencies
Zhao Gang:
book: Fix main event loop examples (#2174)
alexkrz:
Replace user_config_dir by user_data_dir (#2105)
yvt:
gtk: Do not assume parent impl of `GLArea.create_context` returns non-null