Help language development. Donate to The Perl Foundation

GTK::Glade cpan:MARTIMM last updated on 2019-04-26

doc/CHANGES.md
## Release notes

* 2019-04-26 0.8.4
  * Small changes from GTK::V3
* 2019-04-22 0.8.3
  * Extended test xt/200-gui-read.t to use device events. This can only be tested by hand because I do not know how to create mouse button presses or generate keyboard input.
* 2019-03-11 0.8.2
  * Improve test facility
* 2019-03-10 0.8.1
  * Modifications from GTK::V3
* 2019-03-06 0.8.0
  * Changing glade interface to handle more engines, css and theme modules.
  * Added documentation for GTK::Glade
* 2019-02-23 0.7.3
  * Removed convenience method `glade-get-widget()` because GTK::V3 has :build-id in the widgets new() method which does the same work.
* 2019-02-18 0.7.2
  * Bugfixes
* 2019-02-11 0.7.1
  * Conversions to use GTK::V3
* 2019-01-24 0.7.0
  * Added a Image module to the native call interface.
* 2019-01-22 0.6.3
  * Factoring out NativeGtk. It is getting too big.
* 2019-01-21 0.6.2
  * Bug fixes in the testing framework. Some are captured but not understood.
* 2019-01-19 0.6.1
  * The testing framework is improved. There are however problems using threads.
* 2019-01-18 0.6.0
  * Added basics of a testing framework. It is possible to emit a signal to some particular widget.
* 2019-01-17 0.5.0
  * Added convenience methods to `Engine` to handle text easier in te callback methods.
* 2019-01-16 0.4.0
  * Added the use of css stylesheets. It will by default get the `GTK_STYLE_PROVIDER_PRIORITY_USER` priority to override everything. There are however classes on widgets which prevent settings of e.g. background-color. That is only possible when the `flat` class is set on the widget. Each widget has its own set of classes which must be looked up from the documents. The `GtkButton`, for example, recognizes `circular` and `flat` amongst others. There is not a way to trap errors when parsing of the css fails.
* 2019-01-15 0.3.3
  * The hash of objects is not provided anymore to the callback methods. A convenience method `glade-get-widget( Str $id --> GtkWidget )` is provided in the `GTK::Glade::Engine` class.
* 2019-01-12 0.3.2
  * Bugfixes
* 2019-01-07 0.3.1
  * Bugfixes
  * Added GError structure to get error messages
* 0.3.0
  * Use native call interface to display glade designed ui using GtkBuilder.
  * Get GTK widget objects from GtkBuilder using their id found from the glade description.
  * Find signal descriptions and activate them.
* 0.2.0 Read ui description and find objects and signals
* 0.1.0 Make tests written in C to study how to show a glade saved ui interface description.
* 0.0.1 Start of project