All Versions
13
Latest Version
Avg Release Cycle
20 days
Latest Release
604 days ago

Changelog History
Page 1

  • v0.12.0 Changes

    September 06, 2022

    โž• Added

    • โž• Added overload Gtk::Snapshot#translate(x : Float32, y : Float32).
    • โž• Added overload Gtk::Snapshot#append_color(color : Gdk::RGBA, x : Float32, y : Float32, width : Float32, height : Float32).
    • Added overload Gtk::Snapshot#push_repeat(bounds_x : Float32, bounds_y : Float32, bounds_width : Float32, bounds_height : Float32, child_bounds_x : Float32, child_bounds_y : Float32, child_bounds_width : Float32, child_bounds_height : Float32)
    • โž• Added overload Gtk::Snapshot#save that receives a block and calls Gtk::Snapshot#restore at the end.

    ๐Ÿ›  Fixed

    • Don't crash when instantiating Pango::FontMetrics.
    • ๐Ÿ‘‰ Make possible to use Pango::AttrList and Pango::Attributes.

    ๐Ÿ”„ Changed

  • v0.11.1 Changes

    July 04, 2022

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix compilation with HarfBuzz 4.4.1.
  • v0.11.0 Changes

    July 01, 2022

    ๐Ÿ”„ Changed

    โž• Added

    • โž• Added Gtk::Stack#has_child?(Gtk::Widget).
    • Added source_dir parameter to register_resource, thanks @GeopJr.
    • Added Pango::Layout#set_text(String), Pango::Layout#set_text(Bytes) and Pango::Layout#set_text(Bytes, Int32).
    • ๐Ÿ“š API documentation is now auto-updated, thanks @1player.
  • v0.10.0 Changes

    June 04, 2022

    ๐Ÿ”„ Changed

    • ๐Ÿ‘€ Using GI-Crystal v0.12.x, See GI-Crystal changelog for more info.
    • Call abort when Gtk::Widget#template_child can't find the widget.

    โž• Added

    • โž• Added Gtk::TreeSelection#select_row(Int32) sugar, to select a row.
  • v0.9.0 Changes

    May 15, 2022

    ๐Ÿ”„ Changed

    โž• Added

    • ๐Ÿ‘ Allow use of child objects defined in XML widget templates! See examples/widget_template.cr.
  • v0.8.0 Changes

    May 03, 2022

    ๐Ÿ”„ Changed

    โž• Added

    • โž• Added initial support for XML widget templates! See examples/widget_template.cr.
  • v0.7.0 Changes

    April 17, 2022

    ๐Ÿ”„ Changed

    • ๐Ÿ‘€ Using GI-Crystal v0.8.x, See GI-Crystal changelog for more info.
    • Correctly insert PROGRAM_NAME into args sent to Gio::Application#run(args : Enumarable?).
    • โž• Added Gio::Application#run with no parameters, equivalent of run(ARGV) but more efficient.
    • ๐Ÿ“œ To run a Gio::Application that doesn't parse any arguments, use run(nil).
  • v0.6.0 Changes

    April 14, 2022

    ๐Ÿ”„ Changed

    ๐Ÿ›  Fixed

    • Gdk::ModifierType don't crash when GTK insert reserved bits on it.
  • v0.5.0 Changes

    April 03, 2022

    ๐Ÿ”„ Changed

  • v0.4.0 Changes

    March 02, 2022

    ๐Ÿ”„ Changed