[ANNOUNCE] Gtkaml 0.6 beta 3 - Markup language for Vala
- From: Vlad Grecescu <b100dian gmail com>
- To: gtkaml-dev googlegroups com, vala-list <vala-list gnome org>, gnome-announce-list gnome org
- Subject: [ANNOUNCE] Gtkaml 0.6 beta 3 - Markup language for Vala
- Date: Thu, 3 Jan 2013 00:59:27 +0200
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:
<HBox homogeneous="false">
<Label label="_Hello" with-mnemonic="true" expand="false" fill="false"/>
<Entry g:public="my_entry" text="World! "/>
</HBox>
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
--
Vlad
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]