3 Pango = imports.gi.Pango;
4 GLib = imports.gi.GLib;
6 GObject = imports.gi.GObject;
7 GtkSource = imports.gi.GtkSource;
8 WebKit = imports.gi.WebKit;
10 GtkClutter = imports.gi.GtkClutter;
11 console = imports.console;
12 XObject = imports.XObject.XObject;
18 XObject.prototype.init.call(this);
23 xtype: GtkClutter.Embed,
27 xtype: GtkClutter.Actor,
35 clicked : function (self) {
36 Clutter = imports.gi.Clutter;
37 var animate = this.parent.el.animate(
38 Clutter.AnimationMode.EASE_OUT_ELASTIC, 2000,
45 animate.timeline.start();
50 label : "project list",
57 xtype: GtkClutter.Actor,
65 clicked : function (self) {
66 Clutter = imports.gi.Clutter;
67 var animate = this.parent.el.animate(
68 Clutter.AnimationMode.EASE_OUT_ELASTIC, 2000,
75 animate.timeline.start();
87 xtype: GtkClutter.Actor,
95 clicked : function (self) {
96 Clutter = imports.gi.Clutter;
97 var animate = this.parent.el.animate(
98 Clutter.AnimationMode.EASE_OUT_ELASTIC, 2000,
105 animate.timeline.start();
109 height_request : 100,
110 label : "tree of parts",
117 xtype: GtkClutter.Actor,
125 clicked : function (self) {
126 Clutter = imports.gi.Clutter;
127 var animate = this.parent.el.animate(
128 Clutter.AnimationMode.EASE_OUT_ELASTIC, 2000,
135 animate.timeline.start();
139 height_request : 100,
140 label : "property editor",
147 xtype: GtkClutter.Actor,
155 clicked : function (self) {
156 Clutter = imports.gi.Clutter;
157 var animate = this.parent.el.animate(
158 Clutter.AnimationMode.EASE_OUT_ELASTIC, 2000,
165 animate.timeline.start();
169 height_request : 100,
170 label : "text editor",
177 xtype: GtkClutter.Actor,
185 clicked : function (self) {
186 Clutter = imports.gi.Clutter;
187 var animate = this.parent.el.animate(
188 Clutter.AnimationMode.EASE_OUT_ELASTIC, 2000,
195 animate.timeline.start();
199 height_request : 100,
200 label : "preview app",
207 xtype: GtkClutter.Actor,
215 clicked : function (self) {
216 Clutter = imports.gi.Clutter;
217 var animate = this.parent.el.animate(
218 Clutter.AnimationMode.EASE_OUT_ELASTIC, 2000,
225 animate.timeline.start();
229 height_request : 100,
241 XObject.cache['/Window'] = Window;