1
1
<?xml version="1.0" encoding="UTF-8"?>
3
<requires lib="gtk+" version="2.16"/>
4
<object class="GtkImage" id="image2">
5
<property name="visible">True</property>
6
<property name="can_focus">False</property>
7
<property name="stock">gtk-open</property>
3
<!-- interface-requires gtk+ 3.4 -->
9
4
<object class="GtkWindow" id="window1">
10
5
<property name="can_focus">False</property>
11
<property name="border_width">10</property>
12
6
<property name="title" translatable="yes">Welcome</property>
13
7
<property name="resizable">False</property>
14
8
<property name="modal">True</property>
18
12
<signal name="key-press-event" handler="_keyPressCb" swapped="no"/>
19
13
<signal name="delete-event" handler="_deleteCb" swapped="no"/>
21
<object class="GtkHBox" id="hbox2">
15
<object class="GtkVBox" id="topvbox">
22
16
<property name="visible">True</property>
23
17
<property name="can_focus">False</property>
24
<property name="spacing">12</property>
26
<object class="GtkVBox" id="vbox1">
19
<object class="GtkHBox" id="hbox2">
27
20
<property name="visible">True</property>
28
21
<property name="can_focus">False</property>
29
<property name="spacing">6</property>
22
<property name="border_width">10</property>
23
<property name="spacing">12</property>
31
<object class="GtkLabel" id="label1">
25
<object class="GtkVBox" id="vbox2">
32
26
<property name="visible">True</property>
33
27
<property name="can_focus">False</property>
34
<property name="xalign">0</property>
35
<property name="label" translatable="yes">Double-click a project below to load it:</property>
28
<property name="spacing">6</property>
30
<object class="GtkLabel" id="label1">
31
<property name="visible">True</property>
32
<property name="can_focus">False</property>
33
<property name="xalign">0</property>
34
<property name="label" translatable="yes">Double-click a project below to load it:</property>
37
<property name="expand">True</property>
38
<property name="fill">True</property>
39
<property name="position">0</property>
43
<object class="GtkRecentChooserWidget" id="recentchooser2">
44
<property name="width_request">300</property>
45
<property name="height_request">215</property>
46
<property name="visible">True</property>
47
<property name="can_focus">False</property>
48
<property name="orientation">vertical</property>
49
<property name="limit">10</property>
50
<property name="show_not_found">False</property>
51
<property name="show_tips">True</property>
52
<property name="sort_type">mru</property>
53
<signal name="item-activated" handler="_loadCb" swapped="no"/>
56
<property name="expand">True</property>
57
<property name="fill">True</property>
58
<property name="position">1</property>
38
63
<property name="expand">True</property>
44
<object class="GtkRecentChooserWidget" id="recentchooser2">
45
<property name="width_request">300</property>
46
<property name="height_request">215</property>
69
<object class="GtkVButtonBox" id="vbuttonbox2">
47
70
<property name="visible">True</property>
48
71
<property name="can_focus">False</property>
49
<property name="limit">7</property>
50
<property name="show_not_found">False</property>
51
<property name="show_tips">True</property>
52
<property name="sort_type">mru</property>
53
<signal name="item-activated" handler="_loadCb" swapped="no"/>
72
<property name="spacing">6</property>
73
<property name="homogeneous">True</property>
74
<property name="layout_style">start</property>
76
<object class="GtkButton" id="new_button">
77
<property name="label">gtk-new</property>
78
<property name="visible">True</property>
79
<property name="can_focus">True</property>
80
<property name="receives_default">True</property>
81
<property name="use_stock">True</property>
82
<signal name="clicked" handler="_newProjectCb" swapped="no"/>
85
<property name="expand">False</property>
86
<property name="fill">True</property>
87
<property name="position">0</property>
91
<object class="GtkButton" id="open_button">
92
<property name="label" translatable="yes">Browse projects...</property>
93
<property name="visible">True</property>
94
<property name="can_focus">True</property>
95
<property name="receives_default">True</property>
96
<signal name="clicked" handler="_onBrowseButtonClickedCb" swapped="no"/>
99
<property name="expand">False</property>
100
<property name="fill">True</property>
101
<property name="position">1</property>
105
<object class="GtkButton" id="help_button">
106
<property name="label">gtk-help</property>
107
<property name="visible">True</property>
108
<property name="can_focus">True</property>
109
<property name="receives_default">True</property>
110
<property name="use_stock">True</property>
111
<signal name="clicked" handler="_userManualCb" swapped="no"/>
114
<property name="expand">False</property>
115
<property name="fill">True</property>
116
<property name="position">2</property>
120
<object class="GtkButton" id="cheatsheet_button">
121
<property name="label" translatable="yes">Keyboard shortcuts</property>
122
<property name="visible">True</property>
123
<property name="can_focus">True</property>
124
<property name="receives_default">True</property>
125
<signal name="clicked" handler="_cheatsheetCb" swapped="no"/>
128
<property name="expand">False</property>
129
<property name="fill">True</property>
130
<property name="position">3</property>
134
<object class="GtkButton" id="missing_deps_button">
135
<property name="label" translatable="yes">Missing dependencies...</property>
136
<property name="visible">True</property>
137
<property name="can_focus">True</property>
138
<property name="receives_default">True</property>
139
<signal name="clicked" handler="_onMissingDepsButtonClickedCb" swapped="no"/>
142
<property name="expand">False</property>
143
<property name="fill">True</property>
144
<property name="position">4</property>
56
149
<property name="expand">True</property>
63
156
<property name="expand">True</property>
64
157
<property name="fill">True</property>
158
<property name="pack_type">end</property>
65
159
<property name="position">0</property>
69
<object class="GtkVButtonBox" id="vbuttonbox2">
70
<property name="visible">True</property>
71
<property name="can_focus">False</property>
72
<property name="spacing">6</property>
73
<property name="layout_style">start</property>
75
<object class="GtkButton" id="button1">
76
<property name="label">gtk-new</property>
77
<property name="visible">True</property>
78
<property name="can_focus">True</property>
79
<property name="receives_default">True</property>
80
<property name="use_action_appearance">False</property>
81
<property name="use_stock">True</property>
82
<signal name="clicked" handler="_newProjectCb" swapped="no"/>
85
<property name="expand">False</property>
86
<property name="fill">False</property>
87
<property name="position">0</property>
91
<object class="GtkButton" id="button7">
92
<property name="label">gtk-help</property>
93
<property name="visible">True</property>
94
<property name="can_focus">True</property>
95
<property name="receives_default">True</property>
96
<property name="use_action_appearance">False</property>
97
<property name="use_stock">True</property>
98
<signal name="clicked" handler="_userManualCb" swapped="no"/>
101
<property name="expand">False</property>
102
<property name="fill">False</property>
103
<property name="position">1</property>
107
<object class="GtkButton" id="button8">
108
<property name="label" translatable="yes">Browse projects...</property>
109
<property name="visible">True</property>
110
<property name="can_focus">True</property>
111
<property name="receives_default">True</property>
112
<property name="use_action_appearance">False</property>
113
<property name="image">image2</property>
114
<signal name="clicked" handler="_onBrowseButtonClickedCb" swapped="no"/>
117
<property name="expand">False</property>
118
<property name="fill">False</property>
119
<property name="position">2</property>
123
<object class="GtkButton" id="missing_deps_button">
124
<property name="label" translatable="yes">Missing dependencies...</property>
125
<property name="visible">True</property>
126
<property name="can_focus">True</property>
127
<property name="receives_default">True</property>
128
<property name="use_action_appearance">False</property>
129
<signal name="clicked" handler="_onMissingDepsButtonClickedCb" swapped="no"/>
132
<property name="expand">False</property>
133
<property name="fill">True</property>
134
<property name="position">3</property>
139
<property name="expand">True</property>
140
<property name="fill">True</property>
141
<property name="position">1</property>