Jump to content
Compatible Support Forums
Sign in to follow this  
news

[Announcement] Gtkaml 0.2.7

Recommended Posts

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

 

Changes:

* 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

language.

 

 

 

 

 

Features

 

* 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

re-architecturing.

 

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

_______________________________________________

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×