Skip to content

Releases: gtk-rs/gtk4-rs

0.5.4

11 Dec 11:17

Choose a tag to compare

0.5.3

05 Dec 10:20

Choose a tag to compare

0.5.2

17 Nov 09:17

Choose a tag to compare

0.5.1

08 Nov 12:11

Choose a tag to compare

0.5.0

19 Oct 09:42

Choose a tag to compare

Set branch to 0.16 for gtk-rs-core crates

0.4.8

04 Jun 18:52

Choose a tag to compare

0.4.7

20 Mar 12:31

Choose a tag to compare

0.4.6

31 Jan 11:57

Choose a tag to compare

Bilal Elmoussaoui (2):
      Auto generate async functions with callbacks
      Add MainContext checks to manual async functions

Sebastian Dröge (8):
      Update gir-files
      Update gir
      Remove unused `gdk::Texture` import
      Remove unnecessary `Send` bounds from GIO-style async functions
      gsk: Trust return value nullability again
      Regenerate with latest gir
      Update versions to 0.4.6
      gtk/gdk: Depend on glib 0.15.3 for `ThreadGuard` API

0.4.5

24 Jan 10:12

Choose a tag to compare

  • Mark gtk::Snapshot::to_node and gtk::Snapshot::to_paintable as returning Option<T> instead of T. See #845 for details

0.4.4

19 Jan 18:00

Choose a tag to compare

API changes:

  • Removal of the useless gsk::RoundedRect::init & gsk::RoundedRect::init_from_rect. Use gsk::RoundedRect::new and gsk::RoundedRect::from_rect respectively instead.
  • Type parameter to impl trait for manually implemented functions.
  • gtk::TextIter::child_anchor and gtk::TextIter::paintable are now returning an Option instead of T, those were just wrong before.
  • Add mutators to gdk::Rectangle and make it possible to convert between it and pango::Rectangle/cairo::Rectangle