1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- Generated with glade 3.18.3 -->
4
<requires lib="gtk+" version="3.10"/>
5
<object class="GtkGrid" id="sidebar">
6
<property name="name">sidebar</property>
7
<property name="visible">True</property>
8
<property name="can_focus">False</property>
9
<property name="vexpand">True</property>
10
<property name="valign">fill</property>
11
<property name="column_homogeneous">True</property>
12
<property name="orientation">vertical</property>
13
<property name="width_request">320</property>
14
<property name="row_spacing">2</property>
16
<object class="GtkBox" id="mode-chooser">
17
<property name="visible">True</property>
18
<property name="can_focus">False</property>
19
<property name="halign">center</property>
20
<property name="margin-top">10</property>
22
<object class="GtkRadioButton" id="mode-pedestrian-toggle">
23
<property name="name">mode-pedestrian-toggle</property>
24
<property name="visible">True</property>
25
<property name="can_focus">True</property>
26
<property name="receives_default">True</property>
27
<property name="draw_indicator">False</property>
28
<property name="height-request">32</property>
29
<property name="width-request">42</property>
31
<object class="GtkImage" id="mode-pedestrian-image">
32
<property name="visible">True</property>
33
<property name="can_focus">False</property>
34
<property name="pixbuf">route-pedestrian-symbolic</property>
38
<class name="transportation-mode-button"/>
43
<object class="GtkRadioButton" id="mode-bike-toggle">
44
<property name="name">mode-bike-toggle</property>
45
<property name="visible">True</property>
46
<property name="can_focus">True</property>
47
<property name="receives_default">True</property>
48
<property name="draw_indicator">False</property>
49
<property name="group">mode-pedestrian-toggle</property>
50
<property name="height-request">32</property>
51
<property name="width-request">42</property>
53
<object class="GtkImage" id="mode-bike-image">
54
<property name="visible">True</property>
55
<property name="can_focus">False</property>
56
<property name="pixbuf">route-bike-symbolic</property>
60
<class name="transportation-mode-button"/>
65
<object class="GtkRadioButton" id="mode-car-toggle">
66
<property name="name">mode-car-toggle</property>
67
<property name="visible">True</property>
68
<property name="can_focus">True</property>
69
<property name="receives_default">True</property>
70
<property name="active">True</property>
71
<property name="draw_indicator">False</property>
72
<property name="group">mode-bike-toggle</property>
73
<property name="height-request">32</property>
74
<property name="width-request">42</property>
76
<object class="GtkImage" id="mode-car-image">
77
<property name="visible">True</property>
78
<property name="can_focus">False</property>
79
<property name="pixbuf">route-car-symbolic</property>
83
<class name="transportation-mode-button"/>
88
<class name="linked"/>
93
<object class="GtkGrid" id="from-grid">
94
<property name="visible">True</property>
95
<property name="orientation">horizontal</property>
96
<property name="margin_top">12</property>
97
<property name="hexpand">False</property>
99
<object class="GtkImage" id="from-image">
100
<property name="visible">True</property>
101
<property name="can_focus">False</property>
102
<property name="margin-start">15</property>
103
<property name="margin-end">8</property>
104
<property name="width-request">16</property>
105
<property name="icon-name">maps-point-start-symbolic</property>
109
<object class="GtkGrid" id="from-entry-grid">
110
<property name="visible">True</property>
111
<property name="hexpand">True</property>
112
<property name="can_focus">False</property>
116
<object class="GtkButton" id="via-add-button">
117
<property name="visible">True</property>
118
<property name="can-focus">True</property>
119
<property name="valign">center</property>
120
<property name="margin-start">4</property>
121
<property name="margin-end">12</property>
122
<property name="height-request">31</property>
123
<property name="width-request">31</property>
125
<object class="GtkImage" id="via-add-image">
126
<property name="visible">True</property>
127
<property name="icon-name">list-add-symbolic</property>
135
<object class="GtkListBox" id="via-grid-container">
136
<property name="name">via-grid-container</property>
137
<property name="visible">True</property>
138
<property name="can_focus">False</property>
139
<property name="selection-mode">GTK_SELECTION_NONE</property>
143
<object class="GtkGrid" id="to-grid">
144
<property name="visible">True</property>
145
<property name="orientation">horizontal</property>
146
<property name="vexpand">False</property>
147
<property name="hexpand">False</property>
149
<object class="GtkImage" id="to-image">
150
<property name="visible">True</property>
151
<property name="can_focus">False</property>
152
<property name="margin-start">15</property>
153
<property name="margin-end">8</property>
154
<property name="width-request">16</property>
155
<property name="icon-name">maps-point-end-symbolic</property>
159
<object class="GtkGrid" id="to-entry-grid">
160
<property name="visible">True</property>
161
<property name="can_focus">False</property>
162
<property name="hexpand">True</property>
166
<object class="GtkGrid" id="to-placeholder-grid">
167
<property name="visible">True</property>
168
<property name="can-focus">True</property>
169
<property name="margin-end">19</property>
170
<property name="height-request">31</property>
171
<property name="width-request">31</property>
177
<object class="GtkGrid" id="sidebar-route-info-wrapper">
178
<property name="visible">True</property>
179
<property name="hexpand">False</property>
181
<object class="GtkGrid" id="sidebar-route-info">
182
<property name="name">sidebar-route-info</property>
183
<property name="visible">True</property>
184
<property name="can_focus">False</property>
185
<property name="margin_start">17</property>
186
<property name="margin_end">17</property>
187
<property name="margin_top">12</property>
188
<property name="hexpand">true</property>
190
<object class="GtkLabel" id="time-info">
191
<property name="visible">True</property>
192
<property name="can_focus">False</property>
193
<property name="halign">start</property>
194
<property name="hexpand">true</property>
198
<object class="GtkLabel" id="distance-info">
199
<property name="visible">True</property>
200
<property name="can_focus">False</property>
201
<property name="margin_start">10</property>
209
<object class="GtkFrame" id="instruction-frame">
210
<property name="can_focus">False</property>
211
<property name="margin_top">10</property>
212
<property name="shadow_type">in</property>
214
<object class="GtkStack" id="instruction-stack">
215
<property name="visible">True</property>
216
<property name="can_focus">False</property>
218
<object class="GtkScrolledWindow" id="instruction-list-scrolled">
219
<property name="name">instruction-list-scrolled</property>
220
<property name="visible">True</property>
221
<property name="can_focus">False</property>
222
<property name="valign">fill</property>
223
<property name="vexpand">True</property>
224
<property name="margin">1</property>
225
<property name="hscrollbar_policy">never</property>
227
<object class="GtkListBox" id="instruction-list">
228
<property name="name">instruction-list</property>
229
<property name="visible">True</property>
230
<property name="can_focus">False</property>
231
<property name="valign">fill</property>
237
<object class="GtkSpinner" id="instruction-spinner">
238
<property name="visible">True</property>
239
<property name="can_focus">False</property>
240
<property name="active">True</property>
249
<object class="GtkBox" id="instruction-box">
250
<property name="name">instruction-box</property>
251
<property name="height_request">48</property>
252
<property name="visible">True</property>
253
<property name="can_focus">False</property>
254
<property name="spacing">6</property>
255
<property name="baseline_position">top</property>
257
<object class="GtkImage" id="direction-image">
258
<property name="visible">True</property>
259
<property name="can_focus">False</property>
260
<property name="margin-start">2</property>
261
<property name="margin-end">2</property>
264
<property name="expand">False</property>
265
<property name="fill">True</property>
266
<property name="position">0</property>
270
<object class="GtkLabel" id="instruction-label">
271
<property name="visible">True</property>
272
<property name="can_focus">False</property>
273
<property name="halign">start</property>
274
<!-- Somehow we need this xalign, otherwise multi-line -->
275
<!-- labels does not get left-aligned. -->
276
<property name="xalign">0</property>
277
<property name="margin-top">3</property>
278
<property name="margin-bottom">3</property>
279
<property name="use_underline">True</property>
280
<property name="wrap">True</property>
281
<property name="ellipsize">end</property>
282
<property name="width_chars">20</property>
283
<property name="max_width_chars">20</property>
284
<property name="lines">3</property>
287
<property name="expand">False</property>
288
<property name="fill">True</property>
289
<property name="position">1</property>
293
<object class="GtkLabel" id="distance-label">
294
<property name="visible">True</property>
295
<property name="can_focus">False</property>
296
<property name="halign">end</property>
297
<property name="use_underline">True</property>
298
<property name="wrap">True</property>
299
<property name="lines">3</property>
300
<property name="margin_end">5</property>
303
<property name="expand">True</property>
304
<property name="fill">True</property>
305
<property name="position">3</property>