~ubuntu-branches/debian/jessie/cheese/jessie

« back to all changes in this revision

Viewing changes to data/cheese-main-window.ui

  • Committer: Package Import Robot
  • Author(s): Andreas Henriksson
  • Date: 2014-04-02 21:39:33 UTC
  • mfrom: (1.5.1) (15.1.7 experimental)
  • Revision ID: package-import@ubuntu.com-20140402213933-r0w3gna0pv7q7085
Tags: 3.12.0-1
* New upstream release.
* Revert changes done in 3.10.1-3
  - i.e. lower gnome-desktop build-dependency again.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0"?>
2
 
<interface>
3
 
  <requires lib="gtk+" version="2.16"/>
4
 
  <object class="GtkGrid" id="mainbox_normal">
 
2
<interface domain="cheese">
 
3
  <requires lib="gtk+" version="3.10"/>
 
4
    <template class="CheeseMainWindow" parent="GtkApplicationWindow">
 
5
        <child type="titlebar">
 
6
  <object class="GtkHeaderBar" id="header_bar">
 
7
    <property name="visible">True</property>
 
8
    <property name="can_focus">False</property>
 
9
    <property name="title" translatable="yes">Take a Photo</property>
 
10
    <property name="show-close-button">True</property>
 
11
    <style>
 
12
      <class name="titlebar"/>
 
13
    </style>
 
14
  </object>
 
15
        </child>
 
16
        <child>
 
17
  <object class="GtkBox" id="main_vbox">
5
18
    <property name="orientation">vertical</property>
6
19
    <property name="events">GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 
20
    <property name="visible">True</property>
7
21
    <child>
8
 
      <object class="GtkGrid" id="content_area">
 
22
      <object class="GtkBox" id="content_area">
9
23
        <property name="vexpand">True</property>
10
24
        <property name="hexpand">True</property>
11
25
        <property name="orientation">horizontal</property>
 
26
        <property name="visible">True</property>
12
27
        <child>
13
 
          <object class="GtkGrid" id="view_area">
 
28
          <object class="GtkBox" id="view_area">
 
29
            <property name="orientation">vertical</property>
 
30
            <property name="visible">True</property>
14
31
            <child>
15
 
              <object class="GtkClutterEmbed" id="viewport">
 
32
              <object class="GtkClutterEmbed" id="viewport_widget">
16
33
                <property name="vexpand">True</property>
17
34
                <property name="hexpand">True</property>
18
35
                <property name="events">GDK_POINTER_MOTION_MASK</property>
19
36
                <property name="height_request">450</property>
20
37
                <property name="width_request">600</property>
 
38
                <property name="visible">True</property>
21
39
              </object>
22
 
 
23
 
              <packing>
24
 
                    <property name="left_attach">0</property>
25
 
                    <property name="top_attach">0</property>
26
 
                    <property name="width">1</property>
27
 
                    <property name="height">1</property>
28
 
              </packing>
29
40
            </child>
30
41
            <child>
31
42
              <object class="GtkAlignment" id="action_area_alignment">
32
 
                <property name="left_padding">24</property>
33
 
                <property name="right_padding">24</property>
34
43
                <property name="hexpand">True</property>
 
44
                <property name="visible">True</property>
35
45
                <child>
36
 
                  <object class="GtkGrid" id="buttons_area">
 
46
                  <object class="GtkBox" id="buttons_area">
 
47
                    <property name="border-width">6</property>
37
48
                    <property name="orientation">horizontal</property>
 
49
                    <property name="visible">True</property>
38
50
                    <child>
39
 
                      <object class="GtkGrid" id="mode_toggle_buttons">
40
 
                        <property name="column-spacing">2</property>
 
51
                      <object class="GtkBox" id="mode_toggle_buttons">
 
52
                        <property name="orientation">horizontal</property>
 
53
                        <property name="visible">True</property>
 
54
                        <style>
 
55
                          <class name="linked"/>
 
56
                        </style>
41
57
                        <child>
42
58
                          <object class="GtkToggleButton" id="photo_toggle_button">
43
 
                            <property name="use-action-appearance">False</property>
44
59
                            <property name="action-name">app.mode</property>
45
60
                            <property name="action-target">"photo"</property>
46
61
                            <property name="tooltip_text" translatable="yes">Photo mode</property>
47
 
                            <child>
48
 
                              <object class="GtkImage" id="photo_toggle_button_image">
49
 
                                <property name="icon-name">cheese-take-photo</property>
50
 
                              </object>
51
 
                            </child>
 
62
                            <property name="label" translatable="yes">Photo</property>
 
63
                            <property name="visible">True</property>
 
64
                            <property name="visible">True</property>
 
65
                            <style>
 
66
                              <class name="text-button"/>
 
67
                            </style>
52
68
                          </object>
53
69
                        </child>
54
70
                        <child>
55
71
                          <object class="GtkToggleButton" id="video_toggle_button">
56
 
                            <property name="use-action-appearance">False</property>
57
72
                            <property name="action-name">app.mode</property>
58
73
                            <property name="action-target">"video"</property>
59
74
                            <property name="tooltip_text" translatable="yes">Video mode</property>
60
 
                            <child>
61
 
                              <object class="GtkImage" id="video_toggle_button_image">
62
 
                                <property name="icon-name">video-x-generic</property>
63
 
                              </object>
64
 
                            </child>
 
75
                            <property name="label" translatable="yes">Video</property>
 
76
                            <property name="visible">True</property>
 
77
                            <style>
 
78
                              <class name="text-button"/>
 
79
                            </style>
65
80
                          </object>
66
81
                        </child>
67
82
                        <child>
68
83
                          <object class="GtkToggleButton" id="burst_toggle_button">
69
 
                            <property name="use-action-appearance">False</property>
70
84
                            <property name="action-name">app.mode</property>
71
85
                            <property name="action-target">"burst"</property>
72
86
                            <property name="tooltip_text" translatable="yes">Photo burst mode</property>
73
 
                            <child>
74
 
                              <object class="GtkImage" id="burst_toggle_button_image">
75
 
                                <property name="icon-name">cheese-take-burst</property>
76
 
                              </object>
77
 
                            </child>
 
87
                            <property name="label" translatable="yes">Burst</property>
 
88
                            <property name="visible">True</property>
 
89
                            <style>
 
90
                              <class name="text-button"/>
 
91
                            </style>
78
92
                          </object>
79
93
                        </child>
80
94
                      </object>
87
101
                        <property name="yscale">0</property>
88
102
                        <property name="hexpand">True</property>
89
103
                        <property name="vexpand">False</property>
 
104
                        <property name="visible">True</property>
90
105
                        <child>
91
106
                          <object class="GtkButton" id="take_action_button">
92
107
                            <property name="action-name">app.shoot</property>
93
108
                            <property name="tooltip_text" translatable="yes">Take a photo using a webcam</property>
 
109
                            <property name="visible">True</property>
 
110
                            <style>
 
111
                              <class name="image-button"/>
 
112
                            </style>
94
113
                            <child>
95
 
                              <object class="GtkGrid" id="take_action_button_internal_hbox">
96
 
                                <property name="orientation">horizontal</property>
97
 
                                <property name="column-spacing">2</property>
98
 
                                <child>
99
 
                                  <object class="GtkImage" id="take_action_button_internal_image">
100
 
                                    <property name="icon_name">gtk-media-record</property>
101
 
                                  </object>
102
 
                                </child>
103
 
                                <child>
104
 
                                  <object class="GtkLabel" id="take_action_button_internal_label">
105
 
                                    <property name="label" translatable="yes">_Take a Photo</property>
106
 
                                    <property name="use-underline">True</property>
107
 
                                    <property name="use-markup">True</property>
108
 
                                    <property name="margin-left">15</property>
109
 
                                  </object>
110
 
                                </child>
 
114
                              <object class="GtkImage" id="take_action_button_image">
 
115
                                <property name="icon-name">camera-web-symbolic</property>
 
116
                                <property name="visible">True</property>
111
117
                              </object>
112
118
                            </child>
113
119
                          </object>
115
121
                      </object>
116
122
                    </child>
117
123
                    <child>
118
 
                      <object class="GtkGrid" id="effects_actions_pack">
 
124
                      <object class="GtkBox" id="effects_actions_pack">
119
125
                        <property name="orientation">horizontal</property>
120
 
                        <property name="column-spacing">0</property>
 
126
                        <property name="visible">True</property>
 
127
                        <style>
 
128
                          <class name="linked"/>
 
129
                        </style>
121
130
                        <child>
122
131
                          <object class="GtkButton" id="effects_prev_page_button">
123
132
                            <property name="action-name">win.effects-previous</property>
124
 
                            <property name="width-request">32</property>
125
 
                            <property name="relief">GTK_RELIEF_NONE</property>
126
133
                            <property name="tooltip_text" translatable="yes">Navigate to the previous page of effects</property>
 
134
                            <property name="visible">True</property>
127
135
                            <child>
128
136
                              <object class="GtkImage" id="effects_prev_page_button_image">
129
 
                                <property name="stock">gtk-go-back</property>
 
137
                                <property name="visible">True</property>
130
138
                              </object>
131
139
                            </child>
132
140
                          </object>
137
145
                            <property name="hexpand">False</property>
138
146
                            <property name="action-name">app.effects</property>
139
147
                            <property name="tooltip_text" translatable="yes">Effects</property>
 
148
                            <property name="visible">True</property>
140
149
                            <child>
141
 
                              <object class="GtkGrid" id="effects_toggle_button_internal_hbox">
 
150
                              <object class="GtkBox" id="effects_toggle_button_internal_hbox">
142
151
                                <property name="orientation">horizontal</property>
 
152
                                <property name="spacing">2</property>
143
153
                                <property name="visible">True</property>
144
 
                                <property name="column-spacing">2</property>
145
 
                                <child>
146
 
                                  <object class="GtkImage" id="effects_toggle_button_internal_image">
147
 
                                    <property name="icon_name">browse-webcam-effects</property>
148
 
                                  </object>
149
 
                                </child>
150
154
                                <child>
151
155
                                  <object class="GtkLabel" id="effects_toggle_button_internal_label">
152
156
                                    <property name="label" translatable="yes">_Effects</property>
153
157
                                    <property name="use_underline">True</property>
 
158
                                    <property name="visible">True</property>
154
159
                                  </object>
155
160
                                </child>
156
161
                              </object>
161
166
                          <object class="GtkButton" id="effects_next_page_button">
162
167
                            <property name="use-action-appearance">False</property>
163
168
                            <property name="action-name">win.effects-next</property>
164
 
                            <property name="width-request">32</property>
165
 
                            <property name="relief">GTK_RELIEF_NONE</property>
166
169
                            <property name="tooltip_text" translatable="yes">Navigate to the next page of effects</property>
 
170
                            <property name="visible">True</property>
167
171
                            <child>
168
 
                              <object class="GtkImage" id="effects_prev_next_button_image">
169
 
                                <property name="stock">gtk-go-forward</property>
 
172
                              <object class="GtkImage" id="effects_next_page_button_image">
 
173
                                <property name="visible">True</property>
170
174
                              </object>
171
175
                            </child>
172
176
                          </object>
174
178
                      </object>
175
179
                    </child>
176
180
                    <child>
177
 
                      <object class="GtkGrid" id="leave_fullscreen_button_bin">
 
181
                      <object class="GtkBox" id="leave_fullscreen_button_box">
178
182
                        <property name="orientation">horizontal</property>
179
183
                        <property name="visible">False</property>
180
184
                        <property name="no-show-all">True</property>
185
189
                            <property name="action-name">app.fullscreen</property>
186
190
                            <property name="tooltip_text" translatable="yes">Leave fullscreen mode and go back to windowed mode</property>
187
191
                            <child>
188
 
                              <object class="GtkGrid" id="fullscreen_button_internal_hbox">
189
 
                                <property name="orientation">horizontal</property>
190
 
                                <property name="column-spacing">2</property>
191
 
                                <child>
192
 
                                  <object class="GtkImage" id="fullscreen_button_internal_image">
193
 
                                    <property name="stock">gtk-leave-fullscreen</property>
194
 
                                  </object>
195
 
                                </child>
196
 
                                <child>
197
 
                                  <object class="GtkLabel" id="fullscreen_button_internal_label">
198
 
                                    <property name="label" translatable="yes">_Leave Fullscreen</property>
199
 
                                    <property name="use_underline">True</property>
200
 
                                  </object>
201
 
                                </child>
 
192
                              <object class="GtkImage" id="fullscreen_button_internal_image">
 
193
                                <property name="icon-name">view-restore-symbolic</property>
202
194
                              </object>
203
195
                            </child>
204
196
                          </object>
208
200
                  </object>
209
201
                </child>
210
202
              </object>
211
 
      <packing>
212
 
            <property name="left_attach">0</property>
213
 
            <property name="top_attach">1</property>
214
 
            <property name="width">1</property>
215
 
            <property name="height">1</property>
216
 
      </packing>
217
203
            </child>
218
204
          </object>
219
205
        </child>
227
213
          </object>
228
214
        </child>
229
215
      </object>
230
 
 
231
 
      <packing>
232
 
            <property name="left_attach">0</property>
233
 
            <property name="top_attach">1</property>
234
 
            <property name="width">1</property>
235
 
            <property name="height">1</property>
236
 
      </packing>
237
216
    </child>
238
217
    <child>
239
218
      <object class="GtkAlignment" id="thumbnails_bottom">
243
222
          <placeholder/>
244
223
        </child>
245
224
      </object>
246
 
      <packing>
247
 
            <property name="left_attach">0</property>
248
 
            <property name="top_attach">2</property>
249
 
            <property name="width">1</property>
250
 
            <property name="height">1</property>
251
 
      </packing>
252
225
    </child>
253
226
  </object>
 
227
        </child>
 
228
    </template>
 
229
  <object class="GtkSizeGroup" id="button_sizegroup">
 
230
    <property name="mode">GTK_SIZE_GROUP_HORIZONTAL</property>
 
231
    <widgets>
 
232
      <widget name="take_action_button"/>
 
233
      <widget name="effects_actions_pack"/>
 
234
    </widgets>
 
235
  </object>
254
236
</interface>