Jump to content
Compatible Support Forums
Sign in to follow this  

[ANNOUNCE] Gtkaml 0.6 beta 3 - Markup language for Vala

Recommended Posts

This third beta release contains the following fixes compared to beta2:


- prevent a crasher when class name is blank

- stop stripping CDATA tags' leading and trailing whitespaces

- honor -D defines in the context used to parse members

- honoring -d for .gtkaml generated files

- fix a bug copying fields twice if generated automatically by properties


There should be *no* notable differences compared to 0.4.3's

functionality other than:


- compatibility with Vala 0.18

- source files' order from command line is not relevant anymore

(previous architectural limitation)

- support for custom creation methods (the construct will still be

generated by gtkaml)

- support for enum literals

- '.implicits' files renamed to '.markuphints'


Gtkaml is a markup language based on Vala which lets you create Gtk+

composite widgets through concise XML:







or by using Gtkon object notation:


HBox !homogeneous {

Label with-mnemonic label="_Hello" !expand !fill;

Entry $my_entry text="World!";



See http://code.google.com/p/gtkaml/ for source code, downloads and

issue tracker






Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this