Skip to content

Releases: gtk-rs/gtk4-rs

0.9.5

19 Dec 08:30
Compare
Choose a tag to compare
Bilal Elmoussaoui:
      Add a basic gdk4-macos
      gdk4-macos: Ignore Monitor.get_geometry
      gdk4-macos: Export v4.8 feature and fixup readme
      ci: Build & test gdk4-macos
      readme: Add gdk4-macos
      ci: Build & deploy gdk4-macos docs
      examples: Fix typos
      deny: Allow Unicode-3.0 from unicode-ident
      Fix new beta clippy warnings

Ignacio Casal Quinteiro:
      gdk4-macos: manually implement native_window method
      README: point to gdk4-macos instead of wayland

Sebastian DrΓΆge:
      Update to femtovg 0.11 and glow 0.15
      deny: Add override for quick-xml
      Update gir
      Update gir-files
      Regenerate with latest gir
      deny: Remove obsolete entries
      ci: Update macOS CI to macos-14
      gtk4-macros: Wait for blueprint-compiler process in all branches
      Update Cargo.lock
      Update version to 0.9.5

Sophie Herold:
      gdk: Generate MemoryTextureBuilder

dependabot[bot]:
      build(deps): bump quick-xml from 0.36.2 to 0.37.1
      build(deps): bump docker/metadata-action from 5.5.1 to 5.6.1
      build(deps): bump docker/build-push-action from 6.9.0 to 6.10.0
      build(deps): bump glium from 0.35.0 to 0.36.0

0.9.4

12 Nov 13:30
Compare
Choose a tag to compare
Bilal Elmoussaoui:
      gdk: Export v4.18 feature

François Laignel:
      gtk4: fix userdata mutability for FnMut callbacks

Sebastian DrΓΆge:
      Update gir
      Regenerate with latest gir
      Update Cargo.lock
      Update gir-files
      Regenerate with latest gir-files
      Update versions to 0.9.4
      Update -sys dependency versions

0.9.3

31 Oct 19:16
Compare
Choose a tag to compare

Bilal Elmoussaoui:

  • Add GTK 4.16 color types support

Fina:

  • Fix glib::Properties support for TemplateChild
  • Add support for subclassing gtk::AccessibleText

0.9.2

26 Sep 12:10
Compare
Choose a tag to compare
Bilal Elmoussaoui:
      deny: Remove quick-xml

Florian Reisecker:
      misc: Add IntelliJ dir to .gitignore

Martin Ling:
      Fix segfault in FileChooserExtManual::add_choice()

Sebastian DrΓΆge:
      gdk4-win32: Add missing v4_8 feature
      gdk4-win32: Fix docs build on Linux
      Update gir
      Regenerate with latest gir
      Update Cargo.lock
      Update version to 0.9.2

Sebastian Wiesner:
      Update container image to libadwaita 1.6

dependabot[bot]:
      build(deps): bump glium from 0.34.0 to 0.35.0

0.9.1

27 Aug 12:45
Compare
Choose a tag to compare
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

0.9.0

10 Jul 15:54
Compare
Choose a tag to compare

What's Changed

Read more

0.8.2

26 Apr 13:29
Compare
Choose a tag to compare

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

0.8.1

07 Mar 09:31
Compare
Choose a tag to compare

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

0.8.0

04 Feb 08:25
Compare
Choose a tag to compare

What's Changed

Read more

0.7.3

23 Sep 08:55
Compare
Choose a tag to compare