[Announcement] Gtkaml 0.2.7

Gtkaml 0.2.7 requires glib-2.0, vala-1.0 >= 0.7.3, libxml-2.0, and gtk+-2.0

   * upgraded to valacompiler 0.7.3

Gtkaml is an XML parser that extends the Vala.Parser and transforms
your markup into a valid Gtk+ GUI class described in the Vala

<VBox class:name="MyVBox" xmlns="Gtk" xmlns:class="http://gtkaml.org/0.2";>
     <Label label="_Hello" with-mnemonic="true"
            expand="false" fill="false" padding="0" />


   * compact XML syntax for describing Gtk widgets
   * code 'islands' (written in Vala) for signal handling and other
methods/signals/properties/ in your widget class (so you don't modify
the generated code ever)
   * doesn't depend on an external library at run-time (other than Gtk+)
   * much more readable than the usual UI boilerplate (e.g. you don't
need to worry about temporary variable names, or ever write hundreds
of lines of code/markup)

Gtkaml 0.2.x is currently in maintainence mode. Only releases to sync
with Vala are made, and bugs may be fixed if they don't require

Gtkaml 0.4 is in prototyping phase. Changes include re-using Vala's
parser for expressions and Vala symbol resolver as much as possible,
opening the oportunity to data binding based on 'notify' signal.

Full release notes: http://code.google.com/p/gtkaml/wiki/ReleaseNotes
Downloads: http://code.google.com/p/gtkaml/downloads/list
Example: http://code.google.com/p/gtkaml/wiki/Example

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