gtk-sharp 2.99.2



News
====

Gtk# 2.99.2 is the third beta release of C# bindings for GTK 3.x.

This version of Gtk# provides bindings for the API exposed by these libraries:
  * cairo 1.10.0
  * glib 2.28.0
  * pango 1.28.3
  * atk 1.32.0
  * gdk-pixbuf 2.22.1
  * gtk+ 3.0.0

There is no API stability guarantee for now, but we try to keep breaking
changes to a minimum.

This version of Gtk# can be installed in parallel with Gtk# 2.x, and should not
have any impact on applications using Gtk# 2.x.

New features and enhancements
-----------------------------

  * Lots of improvements to the code generator, to support GAPI XML converted
    from GObject Introspection XML (GIR).
  * generator: Remove redundant class name from method name
  * generator: Implement attribute to hide method parameters
  * cairo: Throw ObjectDisposedException when trying to use an object that has
    been disposed
  * glib: Add Mutex, RecMutex and Cond types
  * glib: Add GPollFD and GSource types
  * glib: Add GDate and GDateTime classes
  * glib: Map MainContext type and expose members

Changes
-------

  * Move the fixup tool from the parser to the generator folder
  * generator: Provide a GType static property for adapters and rename existing
    GType property to GInterfaceGType
  * gio: Rename ApplicationFlags.FlagsNone to ApplicationFlags.None
  * gio: Delete unused DBusInterfaceVTable class
  * gio: Fix up returns type for several GSettings.List* methods
  * glib: Install properties before class_init finishes
  * glib: Remove obsolete Argv-related methods in Marshaller
  * gtk: Fix TreeView.GetTooltipContext method signature (bxc#14678)

Bug fixes
---------

  * generator: Dispose ownable method parameters in VM callback (bxc#237)
  * generator: Dispose ownable parameters in signal callbacks (bxc#237)
  * atk: Add metadata fixup to avoid crash due to ABI change
  * cairo: Fix leaks when managed objects are finalized
  * glib: Fix copy-paste error in Object.FindClassProperty()
  * gtk: Fix Application to be more robust when embedding mono
  * gui-thread-check: Add two more methods to the whitelist




Download
========
https://download.gnome.org/sources/gtk-sharp/2.99/gtk-sharp-2.99.2.tar.xz (1.41M)
  sha256sum: 0dbb205e827586520a803ec1907d94e51b8c6d4e2bb42bc71c1ac1b769fa9198



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]