Skip to content

Releases: JuliaGtk/Gtk4.jl

v0.7.0

23 Sep 12:05
a535d9e
Compare
Choose a tag to compare

Gtk4 v0.7.0

Diff since v0.6.9

Major changes

  • Dialog methods like open_dialog, info_dialog, etc. now use the new API introduced in GTK 4.10. See #49. The previous API was deprecated in recent versions of GTK, so this will be better in the long term. With a few exceptions (see below) this should not require changes downstream.
  • GtkTextView related API has been changed drastically in order to make it consistent with the other parts of the package and to fix many of the auto-generated methods. See #62
  • Minimum Julia version is now 1.10

Other changes

  • Updated Adwaita generated code
  • Misc. documentation improvements
  • Minor performance improvements enabled by bumping required Julia version

List of breaking changes

  • Arguments of ask_dialog have changed: no_text, yes_text, and modal removed.
  • Arguments of input_dialog have changed: buttons argument removed.
  • Lots of breaking changes related to GtkTextView - sorry folks!

Merged pull requests:

v0.6.9

18 Sep 00:54
Compare
Choose a tag to compare

Gtk4 v0.6.9

Diff since v0.6.8

Closed issues:

  • Regressions to Gtk.jl (#15)
  • GtkLabel markup can't display characters (#32)
  • Setting font to a button using CSS causes font errors (#42)
  • open_dialog warning (#71)

v0.6.8

04 Aug 01:56
Compare
Choose a tag to compare

Gtk4 v0.6.8

Silences a warning seen on Linux when using the file dialogs.

Diff since v0.6.7

Merged pull requests:

v0.6.7

03 Jun 00:47
Compare
Choose a tag to compare

Gtk4 v0.6.7

Diff since v0.6.6

Merged pull requests:

v0.6.6

25 May 18:42
250f392
Compare
Choose a tag to compare

Gtk4 v0.6.6

Diff since v0.6.5

Merged pull requests:

  • set GTK_PATH so GTK4 finds print and media backends on Linux and OSX (#61) (@jwahlstrand)
  • don't override gboxed_types() and make it const in generated code (#67) (@jwahlstrand)
  • adjust compat to prevent situations where GI-generated types are not present in the library (#68) (@jwahlstrand)

Closed issues:

  • getproperty() for GBoxed type properties is broken (#65)

v0.6.5

27 Apr 20:27
Compare
Choose a tag to compare

Gtk4 v0.6.5

Diff since v0.6.4

Merged pull requests:

Closed issues:

  • Need example of how to set color of an individual widget/button in Gtk4.jl (#56)
  • Bug in Filtering of GtkTreeView (#58)
  • Bug in Builder (#59)

v0.6.4

19 Mar 00:18
Compare
Choose a tag to compare

Gtk4 v0.6.4

Diff since v0.6.3

Merged pull requests:

v0.6.3

21 Feb 01:32
Compare
Choose a tag to compare

v0.6.2

17 Feb 18:15
8198d3f
Compare
Choose a tag to compare

Gtk4 v0.6.2

Diff since v0.6.1

Merged pull requests:

Closed issues:

  • Apply for GNOME Circle (#52)

v0.6.1

29 Jan 00:50
d9771de
Compare
Choose a tag to compare

Gtk4 v0.6.1

Diff since v0.6.0

Merged pull requests:

Closed issues:

  • Package Ports (#4)
  • Using ThreadPool :interactive for the Gtk loop (#47)
  • Add stateful action with parameter (#50)