vhdirk / terms

A tiling terminal emulator for GNOME
GNU General Public License v3.0
4 stars 0 forks source link

Update Rust crate gtk to ^0.9.0 #116

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Type Update Change
gtk (source) dependencies minor ^0.8 -> ^0.9.0

Release Notes

gtk-rs/gtk4-rs (gtk) ### [`v0.9.1`](https://redirect.github.com/gtk-rs/gtk4-rs/releases/tag/0.9.1) [Compare Source](https://redirect.github.com/gtk-rs/gtk4-rs/compare/0.9.0...0.9.1) Hofer-Julian: Update book to new `clone!` syntax (#​1795) Sebastian Dröge: Fix various new clippy warnings deny: Update to new format deny: Remove proc-macro-crate override Update Cargo.lock Update versions to 0.9.1 ### [`v0.9.0`](https://redirect.github.com/gtk-rs/gtk4-rs/releases/tag/0.9.0) [Compare Source](https://redirect.github.com/gtk-rs/gtk4-rs/compare/0.8.2...0.9.0) #### What's Changed - book: Update to 0.7 release by [@​jf2048](https://redirect.github.com/jf2048) in [https://github.com/gtk-rs/gtk4-rs/pull/1324](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1324) - Use gio::spawn_blocking instead of thread::spawn by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1433](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1433) - Use `derived_properties` macro by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1434](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1434) - Add dependabot for github actions by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1440](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1440) - Regenerate with latest gir/gir-files by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1444](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1444) - build(deps): bump actions/checkout from 2 to 3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1448](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1448) - build(deps): bump actions/cache from 1 to 3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1445](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1445) - Add typos CI workflow by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1439](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1439) - gdk: Add missing Clipboard::set by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1450](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1450) - book: Update for 0.7.1 by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1451](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1451) - gtk4-macro: Bump quick-xml to 0.30 by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1453](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1453) - Untangle docsrs attribute from features by [@​pentamassiv](https://redirect.github.com/pentamassiv) in [https://github.com/gtk-rs/gtk4-rs/pull/1454](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1454) - Regenerate with latest gir/gir-files by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1455](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1455) - Impl Write on text buffers by [@​ranfdev](https://redirect.github.com/ranfdev) in [https://github.com/gtk-rs/gtk4-rs/pull/1452](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1452) - Add new Path APIs by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1463](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1463) - book: Update instructions to `v4_12` by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1465](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1465) - Go back to 4\_8 by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1466](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1466) - gdk: Make RGBA::new const and add with_\* constructors by [@​SeaDve](https://redirect.github.com/SeaDve) in [https://github.com/gtk-rs/gtk4-rs/pull/1468](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1468) - book: Move to `std::cell::OnceCell` by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1470](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1470) - book: Extend memory management chapter by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1459](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1459) - book: Add missing snippet for `new_task` by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1472](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1472) - Regenerate with latest gir/gir-files by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1475](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1475) - build(deps): update windows requirement from 0.48 to 0.51 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1473](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1473) - gdk: Rename `GdkCairoContextExt::set_source_{rgba => color}` by [@​RealKC](https://redirect.github.com/RealKC) in [https://github.com/gtk-rs/gtk4-rs/pull/1476](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1476) - Regenerate with updated gir/gir-files by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1479](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1479) - book: Add missing steps for installation in windows by [@​erwinschrodinger1](https://redirect.github.com/erwinschrodinger1) in [https://github.com/gtk-rs/gtk4-rs/pull/1486](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1486) - gdk: Simplify RGBA builder code by [@​SeaDve](https://redirect.github.com/SeaDve) in [https://github.com/gtk-rs/gtk4-rs/pull/1483](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1483) - gsk: Add builder for Stroke by [@​SeaDve](https://redirect.github.com/SeaDve) in [https://github.com/gtk-rs/gtk4-rs/pull/1482](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1482) - build(deps): bump actions/checkout from 3 to 4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1490](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1490) - Regenerate with latest gir by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1492](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1492) - gtk: Implement HasParamSpec for TemplateChild by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1495](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1495) - book: Check links with lychee by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1499](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1499) - book: Run separate jobs for check and deploy by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1501](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1501) - CI: Add Hofer-Julian as code owner for `.github/workflows/book.yml` by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1502](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1502) - book: Fix typo in memory management chapter by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1504](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1504) - gtk4-macros: Update to proc-macro-crate 2 by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1506](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1506) - build(deps): update khronos-egl requirement from 5.0 to 6.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1507](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1507) - book: Rename action to correct name by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1510](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1510) - examples: Only require GTK 4.10 for the examples by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1509](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1509) - gtk: Use glib enums instead of bools where it makes sense by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1512](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1512) - examples: Clean up, modernize and simplify virtual methods example by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1513](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1513) - examples: various cleanups by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1515](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1515) - book: Split book workflow in two by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1517](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1517) - book: Disable playground globally by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1518](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1518) - book: Move to async-channel by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1521](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1521) - book: Use bounded channels instead of unbounded by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1522](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1522) - book: Extend main loop chapter with async section by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1511](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1511) - Migrate listings to action group by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1525](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1525) - build(deps): update quick-xml requirement from 0.30 to 0.31 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1528](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1528) - docker: Move to libadwaita 1.4 by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1531](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1531) - book: Move to `install_action` by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1529](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1529) - book: Use new API spawn_future_local by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1533](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1533) - book: Add setuptools installation by [@​wroyca](https://redirect.github.com/wroyca) in [https://github.com/gtk-rs/gtk4-rs/pull/1534](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1534) - book: Move to libadwaita 1.4 by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1536](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1536) - Update to windows 0.52 by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1540](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1540) - build(deps): bump docker/build-push-action from 1 to 5 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1493](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1493) - build(deps): update femtovg requirement from 0.7 to 0.8 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1538](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1538) - build(deps): update glium requirement from 0.32 to 0.33 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1537](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1537) - Add clarification around creating tokio runtime by [@​JakeStanger](https://redirect.github.com/JakeStanger) in [https://github.com/gtk-rs/gtk4-rs/pull/1546](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1546) - docs: fix composite template internal_child -> internal by [@​vhakulinen](https://redirect.github.com/vhakulinen) in [https://github.com/gtk-rs/gtk4-rs/pull/1550](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1550) - build(deps): bump lycheeverse/lychee-action from 1.8.0 to 1.9.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1554](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1554) - Update project_setup.md by [@​redvimo](https://redirect.github.com/redvimo) in [https://github.com/gtk-rs/gtk4-rs/pull/1558](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1558) - book: Fix link to GVariant docs by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1559](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1559) - build(deps): bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1561](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1561) - build(deps): update proc-macro-crate requirement from 2.0 to 3.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1555](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1555) - image: Use modern way of publishing the container by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1566](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1566) - build(deps): update glium requirement from 0.33 to 0.34 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1556](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1556) - Fix nightly clippy warnings by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1551](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1551) - Various fixes by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1568](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1568) - examples: Add a gtk::Scale by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1569](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1569) - examples: Add a menubar one by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1570](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1570) - Revert "book: Go back to 4\_8 for now" by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1571](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1571) - build(deps): bump docker/build-push-action from [`f2a1d5e`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/f2a1d5e99d037542a71f64918e516c093c6f3fc4) to [`9f6f8c9`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/9f6f8c940b91232557f8699b21341a08624a8dce) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1574](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1574) - build(deps): bump docker/metadata-action from [`9ec57ed`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7) to [`dbef880`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/dbef88086f6cef02e264edb7dbf63250c17cef6c) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1573](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1573) - build(deps): bump docker/login-action from [`65b78e6`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/65b78e6e13532edd9afa3aa52ac7964289d1a9c1) to [`3d58c27`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/3d58c274f17dffee475a5520cbe67f0a882c4dbb) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1572](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1572) - build(deps): bump actions/cache from 3 to 4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1575](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1575) - build(deps): bump h2 from 0.3.21 to 0.3.24 in /book/listings by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1577](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1577) - Use cargo workspace features by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1579](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1579) - Get rid of once_cell by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1580](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1580) - book: Use const consistently by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1582](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1582) - print_job: fix send() closure by [@​pbor](https://redirect.github.com/pbor) in [https://github.com/gtk-rs/gtk4-rs/pull/1563](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1563) - book: Less usage of once_cell by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1581](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1581) - Add missing installation step for Windows by [@​pieterdd](https://redirect.github.com/pieterdd) in [https://github.com/gtk-rs/gtk4-rs/pull/1584](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1584) - build(deps): bump lycheeverse/lychee-action from 1.9.1 to 1.9.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1586](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1586) - build(deps): bump docker/build-push-action from [`9f6f8c9`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/9f6f8c940b91232557f8699b21341a08624a8dce) to [`94d76d3`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/94d76d3bc1409736cb5dc1ada9502bec3a72973c) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1585](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1585) - Examples: Dialog's response signal handling by [@​jobale](https://redirect.github.com/jobale) in [https://github.com/gtk-rs/gtk4-rs/pull/1514](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1514) - Examples: async request no blocking main thread by [@​Claudio-code](https://redirect.github.com/Claudio-code) in [https://github.com/gtk-rs/gtk4-rs/pull/1578](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1578) - CI: add a cargo deny job by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1576](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1576) - Regen with ffi workspacecs usage by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1587](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1587) - gtk::show_about_dialog: Set hide_on_close by [@​felinira](https://redirect.github.com/felinira) in [https://github.com/gtk-rs/gtk4-rs/pull/1588](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1588) - examples: Add example for About Dialog by [@​felinira](https://redirect.github.com/felinira) in [https://github.com/gtk-rs/gtk4-rs/pull/1589](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1589) - gtk: Don't propogate unused argument by [@​ZanderBrown](https://redirect.github.com/ZanderBrown) in [https://github.com/gtk-rs/gtk4-rs/pull/1591](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1591) - build(deps): bump lycheeverse/lychee-action from 1.9.2 to 1.9.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1592](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1592) - build(deps): bump actions/checkout from 3 to 4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1595](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1595) - build(deps): bump tokio from 1.35.1 to 1.36.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1596](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1596) - build(deps): bump docker/metadata-action from 5.5.0 to 5.5.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1593](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1593) - build(deps): bump docker/build-push-action from [`94d76d3`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/94d76d3bc1409736cb5dc1ada9502bec3a72973c) to [`4976231`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/4976231911ebf5f32aad765192d35f942aa48cb8) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1594](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1594) - build(deps): bump tempfile from 3.9.0 to 3.10.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1606](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1606) - build(deps): bump glib from `f7e88e6` to `8e574d3` by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1608](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1608) - build(deps): bump chrono from 0.4.33 to 0.4.34 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1610](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1610) - build(deps): bump docker/login-action from [`3d58c27`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/3d58c274f17dffee475a5520cbe67f0a882c4dbb) to [`83a00bc`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/83a00bc1ab5ded6580f31df1c49e6aaa932d840d) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1614](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1614) - build(deps): bump gdk-pixbuf-sys from `8e574d3` to `ea413ca` by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1609](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1609) - build(deps): bump async-channel from 2.1.1 to 2.2.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1619](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1619) - build(deps): bump windows from 0.52.0 to 0.53.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1621](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1621) - build(deps): bump gobject-sys from `ea413ca` to `90fc203` by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1622](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1622) - build(deps): bump tempfile from 3.10.0 to 3.10.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1631](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1631) - build(deps): bump cairo-sys-rs from `90fc203` to `8e5054e` by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1628](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1628) - build(deps): bump pkg-config from 0.3.29 to 0.3.30 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1632](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1632) - build(deps): bump docker/build-push-action from [`4976231`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/4976231911ebf5f32aad765192d35f942aa48cb8) to [`831ca17`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/831ca179d3cf91cf0c90ca465a408fa61e2129a2) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1627](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1627) - build(deps): bump docker/login-action from [`83a00bc`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/83a00bc1ab5ded6580f31df1c49e6aaa932d840d) to [`5139682`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/5139682d94efc37792e6b54386b5b470a68a4737) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1625](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1625) - cargo-deny: Remove libloading dependencies by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1633](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1633) - build(deps): bump glib-sys from `8e5054e` to `8176286` by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1634](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1634) - Regenerate with latest gir-files by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1637](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1637) - build(deps): bump reqwest from 0.11.24 to 0.11.25 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1640](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1640) - build(deps): bump femtovg from 0.8.2 to 0.9.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1642](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1642) - Simplify library configuration step for Windows by [@​nazar-pc](https://redirect.github.com/nazar-pc) in [https://github.com/gtk-rs/gtk4-rs/pull/1644](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1644) - build(deps): bump docker/login-action from [`5139682`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/5139682d94efc37792e6b54386b5b470a68a4737) to [`e92390c`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/e92390c5fb421da1463c202d546fed0ec5c39f20) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1648](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1648) - build(deps): bump docker/build-push-action from [`831ca17`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/831ca179d3cf91cf0c90ca465a408fa61e2129a2) to [`090ca15`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/090ca155fc9b214cbcac536c450455a0e96f52c6) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1656](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1656) - Replace simple `impl Debug` with derived `Debug` in tokio example by [@​enaut](https://redirect.github.com/enaut) in [https://github.com/gtk-rs/gtk4-rs/pull/1663](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1663) - build(deps): bump image from 0.24.9 to 0.25.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1669](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1669) - Fix nightly clippy warnings by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1670](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1670) - docs: fix `Path` setting on windows by [@​mokurin000](https://redirect.github.com/mokurin000) in [https://github.com/gtk-rs/gtk4-rs/pull/1675](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1675) - Correctly handle `NULL` `GError**` out parameters by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1672](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1672) - build(deps): bump mio from 0.8.10 to 0.8.11 in /book/listings by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1677](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1677) - Regenerate with latest gir by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1678](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1678) - dockerfile: Update libadwaita to 1.5 by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1687](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1687) - book: Update dependencies by [@​Hofer-Julian](https://redirect.github.com/Hofer-Julian) in [https://github.com/gtk-rs/gtk4-rs/pull/1686](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1686) - build(deps): bump peaceiris/actions-gh-pages from 3 to 4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1691](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1691) - build(deps): bump femtovg from 0.9.0 to 0.9.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1693](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1693) - build(deps): bump async-channel from 2.2.0 to 2.2.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1695](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1695) - build(deps): bump peaceiris/actions-mdbook from 1 to 2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1692](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1692) - build(deps): bump proc-macro2 from 1.0.79 to 1.0.80 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1694](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1694) - gtk4: Require GDK 4.14 when enabling the `v4_14` feature by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1704](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1704) - gtk4: Manually implement `GraphicsOffload` constructor for now by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1705](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1705) - macros: Drop macro-proc-error and upgrade syn to 2.0 by [@​zecakeh](https://redirect.github.com/zecakeh) in [https://github.com/gtk-rs/gtk4-rs/pull/1688](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1688) - Fix typo in todo\_1.md by [@​exi](https://redirect.github.com/exi) in [https://github.com/gtk-rs/gtk4-rs/pull/1707](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1707) - macros: Drop anyhow dependency by [@​zecakeh](https://redirect.github.com/zecakeh) in [https://github.com/gtk-rs/gtk4-rs/pull/1708](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1708) - build(deps): bump proc-macro2 from 1.0.80 to 1.0.81 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1713](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1713) - build(deps): bump chrono from 0.4.37 to 0.4.38 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1712](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1712) - build(deps): bump quote from 1.0.35 to 1.0.36 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1711](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1711) - build(deps): bump reqwest from 0.11.27 to 0.12.4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1714](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1714) - Update dependencies by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1717](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1717) - build(deps): bump docker/build-push-action from [`090ca15`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/090ca155fc9b214cbcac536c450455a0e96f52c6) to [`7e6f776`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/7e6f77677b7892794c8852c6e3773c3e9bc3129a) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1710](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1710) - build(deps): bump serde from 1.0.198 to 1.0.199 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1722](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1722) - build(deps): bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1720](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1720) - build(deps): bump docker/build-push-action from [`7e6f776`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/7e6f77677b7892794c8852c6e3773c3e9bc3129a) to [`eb539f4`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/eb539f44b153603ccbfbd98e2ab9d4d0dcaf23a4) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1721](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1721) - build(deps): bump rustls from 0.22.3 to 0.22.4 in /book/listings by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1723](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1723) - Update link for Cogitri/Health to World/Health by [@​ellnix](https://redirect.github.com/ellnix) in [https://github.com/gtk-rs/gtk4-rs/pull/1725](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1725) - build(deps): bump libc from 0.2.153 to 0.2.154 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1727](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1727) - build(deps): bump serde from 1.0.199 to 1.0.200 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1728](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1728) - build(deps): bump serde from 1.0.200 to 1.0.201 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1737](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1737) - build(deps): bump proc-macro2 from 1.0.81 to 1.0.82 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1735](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1735) - examples: Support GL >= 3.1 and GLES >= 3.0 in the glium example by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1733](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1733) - Update list_widgets.md by [@​marcinjahn](https://redirect.github.com/marcinjahn) in [https://github.com/gtk-rs/gtk4-rs/pull/1742](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1742) - gtk: Implement Downgrade for TemplateChild by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1750](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1750) - build(deps): bump proc-macro2 from 1.0.82 to 1.0.83 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1747](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1747) - build(deps): bump libc from 0.2.154 to 0.2.155 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1746](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1746) - build(deps): bump serde from 1.0.201 to 1.0.202 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1745](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1745) - build(deps): bump docker/build-push-action from [`eb539f4`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/eb539f44b153603ccbfbd98e2ab9d4d0dcaf23a4) to [`2a53c6c`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/2a53c6ccda456d31fb62eedc658aae06e238b7bd) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1743](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1743) - build(deps): bump proc-macro2 from 1.0.83 to 1.0.84 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1752](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1752) - build(deps): bump serde from 1.0.202 to 1.0.203 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1751](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1751) - custom_orientable: Fix interface property override by [@​alatiera](https://redirect.github.com/alatiera) in [https://github.com/gtk-rs/gtk4-rs/pull/1755](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1755) - Fix nightly clippy warnings by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1730](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1730) - Simplify reading file contents to a String by [@​mjgarton](https://redirect.github.com/mjgarton) in [https://github.com/gtk-rs/gtk4-rs/pull/1719](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1719) - Fix `SqueezerBin::size_allocate()` in example by [@​mtilda](https://redirect.github.com/mtilda) in [https://github.com/gtk-rs/gtk4-rs/pull/1760](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1760) - Stop renaming ffi crates by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1758](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1758) - examples/squeezer_bin: Mark properties as writable by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1761](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1761) - Regen bindings with new gir {g,s}etter annotations by [@​A6GibKm](https://redirect.github.com/A6GibKm) in [https://github.com/gtk-rs/gtk4-rs/pull/1759](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1759) - typos: Ignore versions.txt file by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1762](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1762) - build(deps): bump proc-macro2 from 1.0.84 to 1.0.85 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1766](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1766) - Remove unnecessary upcast from examples/squeezer_bin/main.rs by [@​mtilda](https://redirect.github.com/mtilda) in [https://github.com/gtk-rs/gtk4-rs/pull/1763](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1763) - book: Fix typo by [@​woelfman](https://redirect.github.com/woelfman) in [https://github.com/gtk-rs/gtk4-rs/pull/1769](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1769) - Update to new clone! macro syntax by [@​sdroege](https://redirect.github.com/sdroege) in [https://github.com/gtk-rs/gtk4-rs/pull/1773](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1773) - Regenerate with new gir/gir-files by [@​bilelmoussaoui](https://redirect.github.com/bilelmoussaoui) in [https://github.com/gtk-rs/gtk4-rs/pull/1792](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1792) - build(deps): bump docker/build-push-action from [`2a53c6c`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/2a53c6ccda456d31fb62eedc658aae06e238b7bd) to [`1a16264`](https://redirect.github.com/gtk-rs/gtk4-rs/commit/1a162644f9a7e87d8f4b053101d1d9a712edc18c) by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1791](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1791) - build(deps): bump docker/login-action from 3.1.0 to 3.2.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gtk-rs/gtk4-rs/pull/1764](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1764) #### New Contributors - [@​dependabot](https://redirect.github.com/dependabot) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1448](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1448) - [@​pentamassiv](https://redirect.github.com/pentamassiv) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1454](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1454) - [@​erwinschrodinger1](https://redirect.github.com/erwinschrodinger1) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1486](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1486) - [@​JakeStanger](https://redirect.github.com/JakeStanger) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1546](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1546) - [@​vhakulinen](https://redirect.github.com/vhakulinen) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1550](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1550) - [@​redvimo](https://redirect.github.com/redvimo) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1558](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1558) - [@​pieterdd](https://redirect.github.com/pieterdd) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1584](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1584) - [@​jobale](https://redirect.github.com/jobale) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1514](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1514) - [@​Claudio-code](https://redirect.github.com/Claudio-code) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1578](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1578) - [@​ZanderBrown](https://redirect.github.com/ZanderBrown) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1591](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1591) - [@​nazar-pc](https://redirect.github.com/nazar-pc) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1644](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1644) - [@​enaut](https://redirect.github.com/enaut) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1663](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1663) - [@​mokurin000](https://redirect.github.com/mokurin000) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1675](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1675) - [@​exi](https://redirect.github.com/exi) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1707](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1707) - [@​ellnix](https://redirect.github.com/ellnix) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1725](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1725) - [@​marcinjahn](https://redirect.github.com/marcinjahn) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1742](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1742) - [@​mjgarton](https://redirect.github.com/mjgarton) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1719](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1719) - [@​mtilda](https://redirect.github.com/mtilda) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1760](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1760) - [@​woelfman](https://redirect.github.com/woelfman) made their first contribution in [https://github.com/gtk-rs/gtk4-rs/pull/1769](https://redirect.github.com/gtk-rs/gtk4-rs/pull/1769) **Full Changelog**: https://github.com/gtk-rs/gtk4-rs/compare/0.7.0...0.9.0 ### [`v0.8.2`](https://redirect.github.com/gtk-rs/gtk4-rs/releases/tag/0.8.2) [Compare Source](https://redirect.github.com/gtk-rs/gtk4-rs/compare/0.8.1...0.8.2) Bilal Elmoussaoui: - gtk/subclass: Add IMContext.activate_osk_with_event vfunc support - gdk: Add DmabufTextureBuilder::build - gdk: Mark Texture builders destroy callbacks as Send - Add gtk 4.15 unstable APIs support Kévin Commaille: - macros: Remove proc-macro-error dependency - macros: Upgrade syn to 2.0 - macros: Drop anyhow dependency Sebastian Dröge: - Correctly handle NULL GError\*\* out parameters ### [`v0.8.1`](https://redirect.github.com/gtk-rs/gtk4-rs/releases/tag/0.8.1) [Compare Source](https://redirect.github.com/gtk-rs/gtk4-rs/compare/0.8.0...0.8.1) Bilal Elmoussaoui: - Add more 4.14 APIs support - Fix gtk::PopoverMenuFlags erroneously locked behind v4\_14 feature flag - Add a `gnome-46` feature to `gtk4` crate. See README for details

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 2 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
    Updating crates.io index
error: failed to select a version for `gtk4-sys`.
    ... required by package `libadwaita-sys v0.6.0`
    ... which satisfies dependency `ffi = "^0.6"` of package `libadwaita v0.6.0`
    ... which satisfies dependency `adw = "^0.6"` of package `terms v0.1.0 (/tmp/renovate/repos/github/vhdirk/terms)`
versions that meet the requirements `^0.8` are: 0.8.0, 0.8.2, 0.8.1

the package `gtk4-sys` links to the native library `gtk-4`, but it conflicts with a previous package which links to `gtk-4` as well:
package `gtk4-sys v0.9.0`
    ... which satisfies dependency `gtk4-sys = "^0.9"` of package `gtk4 v0.9.0`
    ... which satisfies dependency `gtk = "^0.9.0"` of package `terms v0.1.0 (/tmp/renovate/repos/github/vhdirk/terms)`
Only one package in the dependency graph may specify the same links value. This helps ensure that only one copy of a native library is linked in the final binary. Try to adjust your dependencies so that only one package uses the `links = "gtk-4"` value. For more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links.

failed to select a version for `gtk4-sys` which could resolve this conflict
semanticdiff-com[bot] commented 2 months ago

Review changes with SemanticDiff.