~walkerlee/totem/pre-interview

« back to all changes in this revision

Viewing changes to .pc/revert_shell_menu.patch/data/totem.ui

  • Committer: Package Import Robot
  • Author(s): Jeremy Bicha
  • Date: 2013-05-26 00:07:51 UTC
  • mfrom: (1.6.1) (24.1.4 experimental)
  • Revision ID: package-import@ubuntu.com-20130526000751-kv8ap3x1di4qq8j2
Tags: 3.8.2-0ubuntu1
* Sync with Debian. Remaining changes: 
* debian/control.in:
  - Drop build-depends on libepc-ui-dev and libgrilo-0.2-dev (in universe)
  - Drop libxtst-dev build-depends so that the (redundant) fake key presses
    for inhibiting the screensaver are disabled (LP: #1007438)
  - Build-depend on libzeitgeist-dev
  - Suggest rather than recommend gstreamer components in universe
  - Add totem-plugins-extra
  - Add XB-Npp-Description and XB-Npp-Filename header to the 
    totem-mozilla package to improve ubufox/ubuntu plugin db integration 
  - Refer to Firefox in totem-mozilla description instead of Iceweasel
  - Don't have totem-mozilla recommend any particular browser
  - Drop obsolete python library dependencies since iplayer is no longer
    included
* debian/totem-common.install, debian/source_totem.py:
  - Install Ubuntu apport debugging hook
* debian/totem-plugins-extra.install:
  - Universe plugins split out of totem-plugins (currently only gromit)
* debian/totem-plugins.install:    
  - Skip the plugins split to -extra and add the zeitgeist plugin
* debian/rules:
  - Build with --fail-missing, to ensure we install everything. 
    + Ignore libtotem.{,l}a since we delibrately don't install these.
  - Re-enable hardening, make sure both PIE and BINDNOW are used
    by setting hardening=+all. (LP: #1039604)
* debian/patches/91_quicklist_entries.patch:
  - Add static quicklist
* debian/patches/92_gst-plugins-good.patch:
  - Build without unnecessary gstreamer1.0-bad dependency
* debian/patches/93_grilo_optional.patch:
  - Allow building without grilo while grilo MIR is still pending
* debian/patches/correct_desktop_mimetypes.patch:
  - Don't list the mimetypes after the unity lists
* debian/patches/revert_shell_menu.patch: 
  - revert the use of a shell menu until indicator-appmenu can handle
    the mixed shell/traditional menus itself
* New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" ?>
 
2
<!--*- mode: xml -*--><!DOCTYPE glade-interface
 
3
  SYSTEM 'http://glade.gnome.org/glade-2.0.dtd'>
 
4
<interface>
 
5
<requires lib="gtk+" version="3.0"/>
 
6
 
 
7
<menu id="appmenu">
 
8
        <section>
 
9
                <item>
 
10
                        <attribute name="label" translatable="yes">_Open</attribute>
 
11
                        <attribute name="action">app.open</attribute>
 
12
                        <attribute name="accel">&lt;Ctrl&gt;O</attribute>
 
13
                </item>
 
14
                <item>
 
15
                        <attribute name="label" translatable="yes">Open _Location</attribute>
 
16
                        <attribute name="action">app.open-location</attribute>
 
17
                        <attribute name="accel">&lt;Ctrl&gt;L</attribute>
 
18
                </item>
 
19
        </section>
 
20
        <section>
 
21
                <item>
 
22
                        <attribute name="label" translatable="yes">_Fullscreen</attribute>
 
23
                        <attribute name="action">app.fullscreen</attribute>
 
24
                        <attribute name="accel">F11</attribute>
 
25
                </item>
 
26
        </section>
 
27
        <section>
 
28
                <item>
 
29
                        <attribute name="label" translatable="yes">Prefere_nces</attribute>
 
30
                        <attribute name="action">app.preferences</attribute>
 
31
                </item>
 
32
        </section>
 
33
        <section>
 
34
                <item>
 
35
                        <attribute name="label" translatable="yes">Shuff_le</attribute>
 
36
                        <attribute name="action">app.shuffle</attribute>
 
37
                </item>
 
38
                <item>
 
39
                        <attribute name="label" translatable="yes">_Repeat</attribute>
 
40
                        <attribute name="action">app.repeat</attribute>
 
41
                </item>
 
42
        </section>
 
43
        <section>
 
44
                <item>
 
45
                        <attribute name="label" translatable="yes">_Quit</attribute>
 
46
                        <attribute name="action">app.quit</attribute>
 
47
                        <attribute name="accel">&lt;Ctrl&gt;Q</attribute>
 
48
                </item>
 
49
        </section>
 
50
</menu>
 
51
 
 
52
<object class="GtkUIManager" id="totem-ui-manager">
 
53
   <child>
 
54
      <object class="GtkActionGroup" id="main-action-group">
 
55
         <child>
 
56
            <object class="GtkAction" id="movie-menu">
 
57
               <property name="label" translatable="yes">_Movie</property>
 
58
            </object>
 
59
         </child>
 
60
         <child>
 
61
            <object class="GtkAction" id="eject">
 
62
               <property name="label" translatable="yes">_Eject</property>
 
63
               <property name="icon-name">media-eject-symbolic</property>
 
64
               <property name="tooltip" translatable="yes">Eject the current disc</property>
 
65
               <signal name="activate" handler="eject_action_callback"/>
 
66
            </object>
 
67
            <accelerator key="E" modifiers="GDK_CONTROL_MASK"/>
 
68
         </child>
 
69
         <child>
 
70
            <object class="GtkAction" id="properties">
 
71
               <property name="label" translatable="yes">_Properties</property>
 
72
               <property name="stock-id">gtk-properties</property>
 
73
               <property name="tooltip" translatable="yes">View the properties of the current stream</property>
 
74
               <signal name="activate" handler="properties_action_callback"/>
 
75
            </object>
 
76
            <accelerator key="P" modifiers="GDK_CONTROL_MASK"/>
 
77
         </child>
 
78
         <child>
 
79
            <object class="GtkAction" id="play">
 
80
               <property name="label" translatable="yes">Play / P_ause</property>
 
81
               <property name="icon-name">media-playback-start-symbolic</property>
 
82
               <property name="tooltip" translatable="yes">Play or pause the movie</property>
 
83
               <signal name="activate" handler="play_action_callback"/>
 
84
            </object>
 
85
            <accelerator key="space" modifiers="GDK_CONTROL_MASK"/>
 
86
         </child>
 
87
 
 
88
         <child>
 
89
            <object class="GtkAction" id="edit-menu">
 
90
               <property name="label" translatable="yes">_Edit</property>
 
91
            </object>
 
92
         </child>
 
93
         <child>
 
94
            <object class="GtkAction" id="clear-playlist">
 
95
               <property name="label" translatable="yes">_Clear Playlist</property>
 
96
               <property name="icon-name">gtk-clear</property>
 
97
               <property name="tooltip" translatable="yes">Clear the playlist</property>
 
98
               <signal name="activate" handler="clear_playlist_action_callback"/>
 
99
            </object>
 
100
         </child>
 
101
         <child>
 
102
            <object class="GtkAction" id="plugins">
 
103
               <property name="label" translatable="yes">Plugins...</property>
 
104
               <property name="tooltip" translatable="yes">Configure plugins to extend the application</property>
 
105
               <signal name="activate" handler="plugins_action_callback"/>
 
106
            </object>
 
107
         </child>
 
108
 
 
109
         <child>
 
110
            <object class="GtkAction" id="view-menu">
 
111
               <property name="label" translatable="yes">_View</property>
 
112
            </object>
 
113
         </child>
 
114
         <child>
 
115
            <object class="GtkAction" id="zoom-window-menu">
 
116
               <property name="label" translatable="yes">Fit Window to Movie</property>
 
117
            </object>
 
118
         </child>
 
119
         <child>
 
120
            <object class="GtkAction" id="zoom-1-2">
 
121
               <property name="label" translatable="yes">_Resize 1∶2</property>
 
122
               <property name="tooltip" translatable="yes">Resize to half the original video size</property>
 
123
               <signal name="activate" handler="zoom_1_2_action_callback"/>
 
124
            </object>
 
125
         </child>
 
126
         <child>
 
127
            <object class="GtkAction" id="zoom-1-1">
 
128
               <property name="label" translatable="yes">Resize _1∶1</property>
 
129
               <property name="tooltip" translatable="yes">Resize to the original video size</property>
 
130
               <signal name="activate" handler="zoom_1_1_action_callback"/>
 
131
            </object>
 
132
         </child>
 
133
         <child>
 
134
            <object class="GtkAction" id="zoom-2-1">
 
135
               <property name="label" translatable="yes">Resize _2∶1</property>
 
136
               <property name="tooltip" translatable="yes">Resize to double the original video size</property>
 
137
               <signal name="activate" handler="zoom_2_1_action_callback"/>
 
138
            </object>
 
139
         </child>
 
140
         <child>
 
141
            <object class="GtkAction" id="aspect-ratio-menu">
 
142
               <property name="label" translatable="yes">_Aspect Ratio</property>
 
143
            </object>
 
144
         </child>
 
145
         <child>
 
146
            <object class="GtkAction" id="next-angle">
 
147
               <property name="label" translatable="yes">Switch An_gles</property>
 
148
               <property name="tooltip" translatable="yes">Switch camera angles</property>
 
149
               <signal name="activate" handler="next_angle_action_callback"/>
 
150
            </object>
 
151
            <accelerator key="G" modifiers="GDK_CONTROL_MASK"/>
 
152
         </child>
 
153
 
 
154
         <child>
 
155
            <object class="GtkAction" id="go-menu">
 
156
               <property name="label" translatable="yes">_Go</property>
 
157
            </object>
 
158
         </child>
 
159
         <child>
 
160
            <object class="GtkAction" id="dvd-root-menu">
 
161
               <property name="label" translatable="yes">_DVD Menu</property>
 
162
               <property name="stock-id">gtk-index</property>
 
163
               <property name="tooltip" translatable="yes">Go to the DVD menu</property>
 
164
               <signal name="activate" handler="dvd_root_menu_action_callback"/>
 
165
            </object>
 
166
            <accelerator key="M" modifiers="GDK_CONTROL_MASK"/>
 
167
         </child>
 
168
         <child>
 
169
            <object class="GtkAction" id="dvd-title-menu">
 
170
               <property name="label" translatable="yes">_Title Menu</property>
 
171
               <property name="tooltip" translatable="yes">Go to the title menu</property>
 
172
               <signal name="activate" handler="dvd_title_menu_action_callback"/>
 
173
            </object>
 
174
         </child>
 
175
         <child>
 
176
            <object class="GtkAction" id="dvd-audio-menu">
 
177
               <property name="label" translatable="yes">A_udio Menu</property>
 
178
               <property name="tooltip" translatable="yes">Go to the audio menu</property>
 
179
               <signal name="activate" handler="dvd_audio_menu_action_callback"/>
 
180
            </object>
 
181
         </child>
 
182
         <child>
 
183
            <object class="GtkAction" id="dvd-angle-menu">
 
184
               <property name="label" translatable="yes">_Angle Menu</property>
 
185
               <property name="tooltip" translatable="yes">Go to the angle menu</property>
 
186
               <signal name="activate" handler="dvd_angle_menu_action_callback"/>
 
187
            </object>
 
188
         </child>
 
189
         <child>
 
190
            <object class="GtkAction" id="dvd-chapter-menu">
 
191
               <property name="label" translatable="yes">_Chapter Menu</property>
 
192
               <property name="stock-id">gtk-index</property>
 
193
               <property name="tooltip" translatable="yes">Go to the chapter menu</property>
 
194
               <signal name="activate" handler="dvd_chapter_menu_action_callback"/>
 
195
            </object>
 
196
            <accelerator key="C" modifiers="GDK_CONTROL_MASK"/>
 
197
         </child>
 
198
         <child>
 
199
            <object class="GtkAction" id="next-chapter">
 
200
               <property name="label" translatable="yes">_Next Chapter/Movie</property>
 
201
               <property name="icon-name">media-skip-forward-symbolic</property>
 
202
               <property name="tooltip" translatable="yes">Next chapter or movie</property>
 
203
               <signal name="activate" handler="next_chapter_action_callback"/>
 
204
            </object>
 
205
            <accelerator key="Right" modifiers="GDK_MOD1_MASK"/>
 
206
         </child>
 
207
         <child>
 
208
            <object class="GtkAction" id="previous-chapter">
 
209
               <property name="label" translatable="yes">_Previous Chapter/Movie</property>
 
210
               <property name="icon-name">media-skip-backward-symbolic</property>
 
211
               <property name="tooltip" translatable="yes">Previous chapter or movie</property>
 
212
               <signal name="activate" handler="previous_chapter_action_callback"/>
 
213
            </object>
 
214
            <accelerator key="Left" modifiers="GDK_MOD1_MASK"/>
 
215
         </child>
 
216
 
 
217
         <child>
 
218
            <object class="GtkAction" id="sound-menu">
 
219
               <property name="label" translatable="yes">_Sound</property>
 
220
            </object>
 
221
         </child>
 
222
         <child>
 
223
            <object class="GtkAction" id="volume-up">
 
224
               <property name="label" translatable="yes">Volume _Up</property>
 
225
               <property name="icon-name">audio-volume-high-symbolic</property>
 
226
               <property name="tooltip" translatable="yes">Increase volume</property>
 
227
               <signal name="activate" handler="volume_up_action_callback"/>
 
228
            </object>
 
229
            <accelerator key="Up"/>
 
230
         </child>
 
231
         <child>
 
232
            <object class="GtkAction" id="volume-down">
 
233
               <property name="label" translatable="yes">Volume _Down</property>
 
234
               <property name="icon-name">audio-volume-low-symbolic</property>
 
235
               <property name="tooltip" translatable="yes">Decrease volume</property>
 
236
               <signal name="activate" handler="volume_down_action_callback"/>
 
237
            </object>
 
238
            <accelerator key="Down"/>
 
239
         </child>
 
240
 
 
241
         <child>
 
242
            <object class="GtkAction" id="help-menu">
 
243
               <property name="label" translatable="yes">_Help</property>
 
244
            </object>
 
245
         </child>
 
246
         <child>
 
247
            <object class="GtkAction" id="contents">
 
248
               <property name="label" translatable="yes">_Contents</property>
 
249
               <property name="stock-id">gtk-help</property>
 
250
               <property name="tooltip" translatable="yes">Help contents</property>
 
251
               <signal name="activate" handler="contents_action_callback"/>
 
252
            </object>
 
253
            <accelerator key="F1"/>
 
254
         </child>
 
255
         <child>
 
256
            <object class="GtkAction" id="about">
 
257
               <property name="label" translatable="yes">_About</property>
 
258
               <property name="stock-id">gtk-about</property>
 
259
               <property name="tooltip" translatable="yes">About this application</property>
 
260
               <signal name="activate" handler="about_action_callback"/>
 
261
            </object>
 
262
         </child>
 
263
 
 
264
         <child>
 
265
            <object class="GtkToggleAction" id="show-controls">
 
266
               <property name="label" translatable="yes">Show _Controls</property>
 
267
               <property name="tooltip" translatable="yes">Show controls</property>
 
268
               <property name="active">TRUE</property>
 
269
               <signal name="activate" handler="show_controls_action_callback"/>
 
270
            </object>
 
271
            <accelerator key="H" modifiers="GDK_CONTROL_MASK"/>
 
272
         </child>
 
273
         <child>
 
274
               <object class="GtkToggleAction" id="sidebar">
 
275
               <property name="label" translatable="yes">S_idebar</property>
 
276
               <property name="tooltip" translatable="yes">Show or hide the sidebar</property>
 
277
               <property name="active">TRUE</property>
 
278
               <property name="icon-name">view-sidebar-symbolic</property>
 
279
               <signal name="activate" handler="show_sidebar_action_callback"/>
 
280
            </object>
 
281
            <accelerator key="F9"/>
 
282
         </child>
 
283
 
 
284
         <child>
 
285
            <object class="GtkRadioAction" id="aspect-ratio-auto">
 
286
               <property name="label" translatable="yes" comments="Translators: an entry in the 'Aspect Ratio' menu, used to choose the displayed aspect ratio of a video" context="Aspect ratio">Auto</property>
 
287
               <property name="tooltip" translatable="yes">Sets automatic aspect ratio</property>
 
288
               <!-- BVW_RATIO_AUTO -->
 
289
               <property name="value">0</property>
 
290
               <property name="current-value">0</property>
 
291
               <signal name="changed" handler="aspect_ratio_changed_callback"/>
 
292
            </object>
 
293
         </child>
 
294
         <child>
 
295
            <object class="GtkRadioAction" id="aspect-ratio-square">
 
296
               <property name="label" translatable="yes">Square</property>
 
297
               <property name="tooltip" translatable="yes">Sets square aspect ratio</property>
 
298
               <!-- BVW_RATIO_SQUARE -->
 
299
               <property name="group">aspect-ratio-auto</property>
 
300
               <property name="value">1</property>
 
301
            </object>
 
302
         </child>
 
303
         <child>
 
304
            <object class="GtkRadioAction" id="aspect-ratio-fbt">
 
305
               <property name="label" translatable="yes">4∶3 (TV)</property>
 
306
               <property name="tooltip" translatable="yes">Sets 4∶3 (TV) aspect ratio</property>
 
307
               <!-- BVW_RATIO_FOURBYTHREE -->
 
308
               <property name="group">aspect-ratio-auto</property>
 
309
               <property name="value">2</property>
 
310
            </object>
 
311
         </child>
 
312
         <child>
 
313
            <object class="GtkRadioAction" id="aspect-ratio-anamorphic">
 
314
               <property name="label" translatable="yes">16∶9 (Widescreen)</property>
 
315
               <property name="tooltip" translatable="yes">Sets 16∶9 (widescreen) aspect ratio</property>
 
316
               <!-- BVW_RATIO_ANAMORPHIC -->
 
317
               <property name="group">aspect-ratio-auto</property>
 
318
               <property name="value">3</property>
 
319
            </object>
 
320
         </child>
 
321
         <child>
 
322
            <object class="GtkRadioAction" id="aspect-ratio-dvb">
 
323
               <property name="label" translatable="yes">2.11∶1 (DVB)</property>
 
324
               <property name="tooltip" translatable="yes">Sets 2.11∶1 (DVB) aspect ratio</property>
 
325
               <!-- BVW_RATIO_DVB -->
 
326
               <property name="group">aspect-ratio-auto</property>
 
327
               <property name="value">4</property>
 
328
            </object>
 
329
         </child>
 
330
 
 
331
         <child>
 
332
            <object class="GtkAction" id="subtitles-menu">
 
333
               <property name="label" translatable="yes">S_ubtitles</property>
 
334
               <property name="hide-if-empty">False</property>
 
335
            </object>
 
336
         </child>
 
337
         <child>
 
338
            <object class="GtkAction" id="select-subtitle">
 
339
               <property name="label" translatable="yes">_Select Text Subtitles...</property>
 
340
               <property name="tooltip" translatable="yes">Select a file to use for text subtitles</property>
 
341
               <signal name="activate" handler="select_subtitle_action_callback"/>
 
342
            </object>
 
343
         </child>
 
344
 
 
345
         <child>
 
346
            <object class="GtkAction" id="languages-menu">
 
347
               <property name="label" translatable="yes">_Languages</property>
 
348
               <property name="hide-if-empty">False</property>
 
349
            </object>
 
350
         </child>
 
351
 
 
352
         <child>
 
353
            <object class="GtkToggleAction" id="zoom-toggle">
 
354
               <property name="label" translatable="yes">Zoom In</property>
 
355
               <property name="stock-id">gtk-zoom-in</property>
 
356
               <property name="tooltip" translatable="yes">Zoom in</property>
 
357
               <signal name="activate" handler="zoom_toggle_action_callback"/>
 
358
            </object>
 
359
            <accelerator key="Z" modifiers="GDK_CONTROL_MASK"/>
 
360
         </child>
 
361
      </object>
 
362
   </child>
 
363
   <child>
 
364
      <object class="GtkActionGroup" id="skip-action-group">
 
365
         <child>
 
366
            <object class="GtkAction" id="skip-forward">
 
367
               <property name="label" translatable="yes">Skip _Forward</property>
 
368
               <property name="tooltip" translatable="yes">Skip forward</property>
 
369
               <property name="icon-name">media-seek-forward-symbolic</property>
 
370
               <signal name="activate" handler="skip_forward_action_callback"/>
 
371
            </object>
 
372
            <accelerator key="Right"/>
 
373
         </child>
 
374
         <child>
 
375
            <object class="GtkAction" id="skip-backwards">
 
376
               <property name="label" translatable="yes">Skip _Backwards</property>
 
377
               <property name="tooltip" translatable="yes">Skip backwards</property>
 
378
               <property name="icon-name">media-seek-backward-symbolic</property>
 
379
               <signal name="activate" handler="skip_backwards_action_callback"/>
 
380
            </object>
 
381
            <accelerator key="Left"/>
 
382
         </child>
 
383
      </object>
 
384
   </child>
 
385
   <ui>
 
386
      <menubar name="tmw-menubar">
 
387
         <menu name="movie" action="movie-menu">
 
388
            <placeholder name="save-placeholder"/>
 
389
            <separator name="recent-separator"/>
 
390
            <placeholder name="recent-placeholder"/>
 
391
            <separator/>
 
392
            <placeholder name="burn-placeholder"/>
 
393
            <menuitem name="properties" action="properties"/>
 
394
            <separator/>
 
395
            <menuitem name="eject" action="eject"/>
 
396
            <separator/>
 
397
            <menuitem name="play" action="play"/>
 
398
         </menu>
 
399
         <menu name="edit" action="edit-menu">
 
400
            <menuitem name="clear-playlist" action="clear-playlist"/>
 
401
            <separator/>
 
402
            <menuitem name="plugins" action="plugins"/>
 
403
         </menu>
 
404
         <menu name="view" action="view-menu">
 
405
            <menu name="zoom-window" action="zoom-window-menu">
 
406
               <menuitem name="zoom-1-2" action="zoom-1-2"/>
 
407
               <menuitem name="zoom-1-1" action="zoom-1-1"/>
 
408
               <menuitem name="zoom-2-1" action="zoom-2-1"/>
 
409
            </menu>
 
410
            <menuitem name="zoom-toggle" action="zoom-toggle"/>
 
411
            <separator/>
 
412
            <menu name="aspect-ratio" action="aspect-ratio-menu">
 
413
               <menuitem name="aspect-ratio-auto" action="aspect-ratio-auto"/>
 
414
               <menuitem name="aspect-ratio-square" action="aspect-ratio-square"/>
 
415
               <menuitem name="aspect-ratio-fbt" action="aspect-ratio-fbt"/>
 
416
               <menuitem name="aspect-ratio-anamorphic" action="aspect-ratio-anamorphic"/>
 
417
               <menuitem name="aspect-ratio-dvb" action="aspect-ratio-dvb"/>
 
418
            </menu>
 
419
            <menuitem name="next-angle" action="next-angle"/>
 
420
            <menuitem name="show-controls" action="show-controls"/>
 
421
            <separator/>
 
422
            <menu name="subtitles" action="subtitles-menu">
 
423
               <menuitem name="select-subtitle" action="select-subtitle"/>
 
424
               <placeholder name="subtitle-download-placeholder"/>
 
425
               <separator/>
 
426
               <placeholder name="placeholder"/>
 
427
            </menu>
 
428
            <separator/>
 
429
            <menuitem name="sidebar" action="sidebar"/>
 
430
            <placeholder name="sidebars-placeholder"/>
 
431
         </menu>
 
432
         <menu name="go" action="go-menu">
 
433
            <menuitem name="dvd-root-menu" action="dvd-root-menu"/>
 
434
            <menuitem name="dvd-title-menu" action="dvd-title-menu"/>
 
435
            <menuitem name="dvd-audio-menu" action="dvd-audio-menu"/>
 
436
            <menuitem name="dvd-angle-menu" action="dvd-angle-menu"/>
 
437
            <menuitem name="dvd-chapter-menu" action="dvd-chapter-menu"/>
 
438
            <separator/>
 
439
            <menuitem name="next-chapter" action="next-chapter"/>
 
440
            <menuitem name="previous-chapter" action="previous-chapter"/>
 
441
            <separator/>
 
442
            <menuitem name="skip-forward" action="skip-forward"/>
 
443
            <menuitem name="skip-backwards" action="skip-backwards"/>
 
444
         </menu>
 
445
         <menu name="sound" action="sound-menu">
 
446
            <menu name="languages" action="languages-menu">
 
447
               <placeholder name="placeholder"/>
 
448
            </menu>
 
449
            <menuitem name="volume-up" action="volume-up"/>
 
450
            <menuitem name="volume-down" action="volume-down"/>
 
451
         </menu>
 
452
         <menu name="help" action="help-menu">
 
453
            <menuitem name="contents" action="contents"/>
 
454
            <menuitem name="about" action="about"/>
 
455
         </menu>
 
456
      </menubar>
 
457
      <popup name="totem-main-popup">
 
458
         <menuitem name="play" action="play"/>
 
459
         <menuitem name="next-chapter" action="next-chapter"/>
 
460
         <menuitem name="previous-chapter" action="previous-chapter"/>
 
461
         <menuitem name="skip-forward" action="skip-forward"/>
 
462
         <menuitem name="skip-backwards" action="skip-backwards"/>
 
463
         <menuitem name="show-controls" action="show-controls"/>
 
464
         <menuitem name="select-subtitle" action="select-subtitle"/>
 
465
         <separator/>
 
466
         <placeholder name="save-placeholder"/>
 
467
         <separator/>
 
468
         <menu name="popup-languages" action="languages-menu">
 
469
            <placeholder name="placeholder"/>
 
470
         </menu>
 
471
         <menu name="popup-subtitles" action="subtitles-menu">
 
472
            <placeholder name="placeholder"/>
 
473
         </menu>
 
474
      </popup>
 
475
   </ui>
 
476
</object>
 
477
 
 
478
<object class="GtkAdjustment" id="tmw_seek_adjustment">
 
479
  <property name="lower">0</property>
 
480
  <property name="upper">0</property>
 
481
  <property name="step-increment">1</property>
 
482
  <property name="page-increment">10</property>
 
483
  <property name="page-size">0</property>
 
484
  <property name="value">0</property>
 
485
  <signal name="value-changed" handler="seek_slider_changed_cb"/>
 
486
</object>
 
487
 
 
488
<object class="GtkApplicationWindow" id="totem_main_window">
 
489
  <property name="title" translatable="yes">Videos</property>
 
490
  <property name="type">GTK_WINDOW_TOPLEVEL</property>
 
491
  <property name="window_position">GTK_WIN_POS_NONE</property>
 
492
  <property name="modal">False</property>
 
493
  <property name="resizable">True</property>
 
494
  <property name="destroy_with_parent">False</property>
 
495
  <property name="decorated">True</property>
 
496
  <property name="skip_taskbar_hint">False</property>
 
497
  <property name="skip_pager_hint">False</property>
 
498
  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
 
499
  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
 
500
  <property name="focus_on_map">True</property>
 
501
  <property name="urgency_hint">False</property>
 
502
  <signal name="delete-event" handler="main_window_destroy_cb"/>
 
503
  <signal name="window-state-event" handler="window_state_event_cb"/>
 
504
  <signal name="key-press-event" handler="window_key_press_event_cb"/>
 
505
  <signal name="key-release-event" handler="window_key_press_event_cb"/>
 
506
 
 
507
  <child>
 
508
    <object class="GtkVBox" id="totem_main_vbox">
 
509
      <property name="visible">True</property>
 
510
      <property name="homogeneous">False</property>
 
511
      <property name="spacing">0</property>
 
512
      <property name="orientation">vertical</property>
 
513
 
 
514
      <child>
 
515
        <object class="GtkVBox" id="tmw_menubar_box">
 
516
          <property name="visible">True</property>
 
517
          <property name="homogeneous">False</property>
 
518
          <property name="spacing">0</property>
 
519
          <property name="orientation">vertical</property>
 
520
 
 
521
          <child>
 
522
            <object class="GtkMenuBar" id="tmw-menubar" constructor="totem-ui-manager"/>
 
523
            <packing>
 
524
               <property name="pack-type">start</property>
 
525
               <property name="expand">False</property>
 
526
               <property name="fill">False</property>
 
527
               <property name="padding">0</property>
 
528
            </packing>
 
529
          </child>
 
530
        </object>
 
531
        <packing>
 
532
          <property name="padding">0</property>
 
533
          <property name="expand">False</property>
 
534
          <property name="fill">False</property>
 
535
        </packing>
 
536
      </child>
 
537
 
 
538
      <child>
 
539
        <object class="GtkHPaned" id="tmw_main_pane">
 
540
          <property name="visible">True</property>
 
541
          <property name="can_focus">True</property>
 
542
          <signal name="size-allocate" handler="main_pane_size_allocated"/>
 
543
 
 
544
          <child>
 
545
            <object class="GtkVBox" id="tmw_main_vbox">
 
546
              <property name="visible">True</property>
 
547
              <property name="homogeneous">False</property>
 
548
              <property name="spacing">0</property>
 
549
              <property name="orientation">vertical</property>
 
550
              <signal name="scroll-event" handler="window_scroll_event_cb"/>
 
551
 
 
552
              <child>
 
553
                <object class="GtkEventBox" id="tmw_bvw_box">
 
554
                  <property name="border_width">0</property>
 
555
                  <property name="visible">True</property>
 
556
                  <property name="visible_window">True</property>
 
557
                  <property name="above_child">False</property>
 
558
 
 
559
                  <!--Placeholder-->
 
560
                </object>
 
561
                <packing>
 
562
                  <property name="padding">0</property>
 
563
                  <property name="expand">True</property>
 
564
                  <property name="fill">True</property>
 
565
                </packing>
 
566
              </child>
 
567
 
 
568
              <child>
 
569
                <object class="GtkVBox" id="tmw_controls_vbox">
 
570
                  <property name="border_width">6</property>
 
571
                  <property name="visible">True</property>
 
572
                  <property name="homogeneous">False</property>
 
573
                  <property name="spacing">6</property>
 
574
                  <property name="orientation">vertical</property>
 
575
 
 
576
                  <child>
 
577
                    <object class="GtkHBox" id="tmw_seek_hbox">
 
578
                      <property name="visible">True</property>
 
579
                      <property name="homogeneous">False</property>
 
580
                      <property name="spacing">6</property>
 
581
 
 
582
                      <child>
 
583
                        <object class="GtkLabel" id="tmw_time_label">
 
584
                          <property name="visible">True</property>
 
585
                          <property name="label" translatable="yes">Time:</property>
 
586
                          <property name="use_underline">False</property>
 
587
                          <property name="use_markup">False</property>
 
588
                          <property name="justify">GTK_JUSTIFY_LEFT</property>
 
589
                          <property name="wrap">False</property>
 
590
                          <property name="selectable">False</property>
 
591
                          <property name="xalign">0.5</property>
 
592
                          <property name="yalign">0.5</property>
 
593
                          <property name="xpad">0</property>
 
594
                          <property name="ypad">0</property>
 
595
                          <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
596
                          <property name="width_chars">-1</property>
 
597
                          <property name="single_line_mode">False</property>
 
598
                          <property name="angle">0</property>
 
599
                          <accessibility>
 
600
                            <relation target="tmw_seek_hscale" type="label-for"/>
 
601
                          </accessibility>
 
602
                        </object>
 
603
                        <packing>
 
604
                          <property name="padding">0</property>
 
605
                          <property name="expand">False</property>
 
606
                          <property name="fill">False</property>
 
607
                        </packing>
 
608
                      </child>
 
609
 
 
610
                      <child>
 
611
                        <object class="GtkHScale" id="tmw_seek_hscale">
 
612
                          <property name="visible">True</property>
 
613
                          <property name="sensitive">False</property>
 
614
                          <property name="can_focus">True</property>
 
615
                          <property name="draw_value">False</property>
 
616
                          <property name="value_pos">GTK_POS_TOP</property>
 
617
                          <property name="digits">1</property>
 
618
                          <property name="inverted">False</property>
 
619
                          <property name="adjustment">tmw_seek_adjustment</property>
 
620
                          <signal name="button-press-event" handler="seek_slider_pressed_cb"/>
 
621
                          <signal name="button-release-event" handler="seek_slider_released_cb"/>
 
622
                          <signal name="scroll-event" handler="window_scroll_event_cb"/>
 
623
                          <child internal-child="accessible">
 
624
                            <object class="AtkObject" id="a11y-tmw_seek_hscale">
 
625
                              <property name="AtkObject::accessible-name" translatable="yes">Time seek bar</property>
 
626
                            </object>
 
627
                          </child>
 
628
                          <accessibility>
 
629
                            <relation target="tmw_time_label" type="labelled-by"/>
 
630
                          </accessibility>
 
631
                        </object>
 
632
                        <packing>
 
633
                          <property name="padding">0</property>
 
634
                          <property name="expand">True</property>
 
635
                          <property name="fill">True</property>
 
636
                        </packing>
 
637
                      </child>
 
638
                    </object>
 
639
                    <packing>
 
640
                      <property name="padding">0</property>
 
641
                      <property name="expand">False</property>
 
642
                      <property name="fill">True</property>
 
643
                    </packing>
 
644
                  </child>
 
645
 
 
646
                  <child>
 
647
                    <object class="GtkHBox" id="tmw_buttons_hbox">
 
648
                      <property name="visible">True</property>
 
649
                      <property name="homogeneous">False</property>
 
650
                      <property name="spacing">6</property>
 
651
 
 
652
                      <child>
 
653
                        <object class="GtkHBox" id="tmw_sidebar_button_hbox">
 
654
                          <property name="visible">True</property>
 
655
                          <property name="homogeneous">False</property>
 
656
                          <property name="spacing">0</property>
 
657
                        </object>
 
658
                        <packing>
 
659
                          <property name="padding">0</property>
 
660
                          <property name="expand">False</property>
 
661
                          <property name="fill">False</property>
 
662
                          <property name="pack_type">GTK_PACK_END</property>
 
663
                        </packing>
 
664
                      </child>
 
665
 
 
666
                      <child>
 
667
                        <object class="GtkVolumeButton" id="tmw_volume_button">
 
668
                          <property name="visible">True</property>
 
669
                          <property name="sensitive">False</property>
 
670
                          <property name="use-symbolic">True</property>
 
671
                          <signal name="value-changed" handler="volume_button_value_changed_cb"/>
 
672
                        </object>
 
673
                        <packing>
 
674
                          <property name="padding">0</property>
 
675
                          <property name="expand">False</property>
 
676
                          <property name="fill">True</property>
 
677
                          <property name="pack_type">GTK_PACK_END</property>
 
678
                        </packing>
 
679
                      </child>
 
680
                    </object>
 
681
                    <packing>
 
682
                      <property name="padding">0</property>
 
683
                      <property name="expand">False</property>
 
684
                      <property name="fill">True</property>
 
685
                    </packing>
 
686
                  </child>
 
687
                </object>
 
688
                <packing>
 
689
                  <property name="padding">0</property>
 
690
                  <property name="expand">False</property>
 
691
                  <property name="fill">True</property>
 
692
                </packing>
 
693
              </child>
 
694
            </object>
 
695
            <packing>
 
696
              <property name="shrink">False</property>
 
697
              <property name="resize">True</property>
 
698
            </packing>
 
699
          </child>
 
700
 
 
701
          <!--Placeholder-->
 
702
        </object>
 
703
        <packing>
 
704
          <property name="padding">0</property>
 
705
          <property name="expand">True</property>
 
706
          <property name="fill">True</property>
 
707
        </packing>
 
708
      </child>
 
709
 
 
710
      <child>
 
711
        <object class="TotemStatusbar" id="tmw_statusbar">
 
712
          <property name="visible">True</property>
 
713
        </object>
 
714
        <packing>
 
715
          <property name="padding">0</property>
 
716
          <property name="expand">False</property>
 
717
          <property name="fill">True</property>
 
718
        </packing>
 
719
      </child>
 
720
    </object>
 
721
  </child>
 
722
</object>
 
723
 
 
724
</interface>