Help language development. Donate to The Perl Foundation

Gnome::Gdk3 cpan:MARTIMM last updated on 2020-07-17

CHANGES.md
## Release notes
* 2020-07-16 0.17.1:
  * Modified the structure types of `GdkEvent*`into `N-GdkEvent*`. The older types are deprecated and are removed in version 0.20.0.

* 2020-07-10 0.17.0:
  * Introduction to Cairo
  * Added `gdk_window_create_similar_surface()` and `gdk_window_create_similar_image_surface()` to **Gnome::Gdk3::Window**.
  * Added `new(:window)` and `new(:surface)` to **Gnome::Gdk3::Pixbuf**.

* 2020-04-22 0.15.6:
  * Modified and extended **Gnome::Gdk3::Pixbuf**.

* 2020-04-15 0.15.5:
  * Added `gdk_pixbuf_get_type()` to support a missing type GDK_TYPE_PIXBUF. This cannot be encoded because it is not a fundamental type like G_TYPE_INT.

* 2020-03-25 0.15.4:
  * Added native-object-ref and native-object-unref in Rgba after changes in Gnome::GObject::Boxed.

* 2020-03-07 0.15.3:
  * Bugfixes in test programs

* 2020-01-27 0.15.2:
  * Changes from **Gnome::Glib::Error** incorporated

* 2020-01-18 0.15.1:
  * Renaming calls to `*native-gobject()` and `*native-gboxed()`.
  * Rename `:widget` to `:native-object`.
  * Remove `:empty` and use empty options hash instead
  * Removed partly `:rgba` in Rgba
  * Add `clear-object()` and `is-valid()` in Rgba

* 2020-01-10 0.15.0.1:
  * Repo renaming. Perl6 to Raku.

* 2019-12-09 0.15.0:
  * New module Pixbuf

* 2019-12-03 0.14.15:
  * Documentation changes

* 2019-11-24 0.14.14
  * Modified `_fallback()` routines to change order of tests

* 2019-11-17 0.14.13
  * bugfixed in RGBA. Any should have defaults of 1.0.

* 2019-11-07 0.14.12
  * Convenience additions to RGBA. The object can now be initialized using Int, Num, Rat or Str types instead of Num only.

* 2019-10-13 0.14.11
  * all classes reviewed caused by changes in signalling system, also modules are extended and documented. Tests are added too.

* 2019-08-22 0.14.10
  * All `fallback()` method renamed to `_fallback()`

* 2019-07-31 0.14.9 sic
* 2019-07-31 0.14.8
  * Packaging error. Had to repackage with newer version.

* 2019-07-29 0.14.7
  * Bug fix; unneeded `use Gnome::Gtk3::Main` in some of the tests. This was needed when there was no automatic init and the test needed to do that.

* 2019-07-15 0.14.6
  * small pod doc changes

* 2019-07-15 0.14.5
  * Extended EventTypes and renamed to Events.

* 2019-06-07 0.14.4
  * modified multiple return values of several native subs into a List.

* 2019-06-07 0.14.3
  * extended Window

* 2019-06-07 0.14.2
  * bugfixes

* 2019-06-07 0.14.1
  * Extended Gnome::Gdk3::Window

* 2019-06-07 0.14.0
  * Added RGBA structure

* 2019-05-28 0.13.3
  * Updating docs

* 2019-06-01 0.13.2
  * Class names are changed into Gnome::Gdk3 because there is also for Gdk a version 3 and version 4 series. See also docs at the [Gnome Developer Center](https://developer.gnome.org/references)

* 2019-05-28 0.13.1
  * Refactored from project GTK::V3 at version 0.13.1
  * Modified class names by removing the first 'G' from the name. E.g. GBoxed becomes Boxed.