~straemer/ubuntu/quantal/update-manager/fix-for-1058070

« back to all changes in this revision

Viewing changes to data/gtkbuilder/UpgradePromptDialog.ui

  • Committer: Package Import Robot
  • Author(s): Michael Terry
  • Date: 2012-06-29 10:59:30 UTC
  • mfrom: (389.1.2 precise-security)
  • Revision ID: package-import@ubuntu.com-20120629105930-0oaj9vdvykmvkjum
Tags: 1:0.165
* Implementation of "update on start" feature from spec
  https://wiki.ubuntu.com/SoftwareUpdates
* Use a single main window that changes instead of having modal dialogs
* Implement several special-purpose dialogs like "No updates" or
  "Dist upgrade needed" accordingn to the above spec
* Split out release upgrader code and DistUpgrade module into a separate
  source package
* Drop python-update-manager, as it is unused
* debian/tests:
  - Add dep8 tests

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<interface>
3
 
  <requires lib="gtk+" version="2.16"/>
4
 
  <!-- interface-naming-policy project-wide -->
5
 
  <object class="GtkWindow" id="window_main">
6
 
    <property name="resizable">False</property>
7
 
    <property name="window_position">center</property>
8
 
    <signal name="delete_event" handler="window_delete_event_cb"/>
9
 
    <child>
10
 
      <object class="GtkVBox" id="vbox1">
11
 
        <property name="visible">True</property>
12
 
        <property name="orientation">vertical</property>
13
 
        <child>
14
 
          <object class="GtkAlignment" id="alignment2">
15
 
            <property name="visible">True</property>
16
 
            <property name="top_padding">20</property>
17
 
            <property name="bottom_padding">20</property>
18
 
            <property name="left_padding">20</property>
19
 
            <property name="right_padding">20</property>
20
 
            <child>
21
 
              <object class="GtkLabel" id="label1">
22
 
                <property name="visible">True</property>
23
 
                <property name="xalign">0</property>
24
 
                <property name="label" translatable="yes">&lt;b&gt;A new version of Ubuntu is available. Would you like to upgrade?&lt;/b&gt;</property>
25
 
                <property name="use_markup">True</property>
26
 
              </object>
27
 
            </child>
28
 
          </object>
29
 
          <packing>
30
 
            <property name="position">0</property>
31
 
          </packing>
32
 
        </child>
33
 
        <child>
34
 
          <object class="GtkAlignment" id="alignment_webkit_view">
35
 
            <property name="visible">True</property>
36
 
            <property name="left_padding">20</property>
37
 
            <property name="right_padding">20</property>
38
 
            <child>
39
 
              <object class="GtkScrolledWindow" id="scrolledwindow_webkit_view">
40
 
                <property name="width_request">600</property>
41
 
                <property name="height_request">340</property>
42
 
                <property name="visible">True</property>
43
 
                <property name="can_focus">True</property>
44
 
                <property name="hscrollbar_policy">automatic</property>
45
 
                <property name="vscrollbar_policy">automatic</property>
46
 
                <child>
47
 
                  <placeholder/>
48
 
                </child>
49
 
              </object>
50
 
            </child>
51
 
          </object>
52
 
          <packing>
53
 
            <property name="position">1</property>
54
 
          </packing>
55
 
        </child>
56
 
        <child>
57
 
          <object class="GtkAlignment" id="alignment1">
58
 
            <property name="visible">True</property>
59
 
            <property name="top_padding">20</property>
60
 
            <property name="bottom_padding">20</property>
61
 
            <property name="left_padding">20</property>
62
 
            <property name="right_padding">20</property>
63
 
            <child>
64
 
              <object class="GtkHBox" id="hbox1">
65
 
                <property name="visible">True</property>
66
 
                <child>
67
 
                  <object class="GtkLinkButton" id="linkbutton_release_notes">
68
 
                    <property name="label" translatable="yes">Release Notes</property>
69
 
                    <property name="visible">True</property>
70
 
                    <property name="can_focus">True</property>
71
 
                    <property name="receives_default">True</property>
72
 
                    <property name="relief">none</property>
73
 
                    <signal name="clicked" handler="on_linkbutton_release_notes_clicked"/>
74
 
                  </object>
75
 
                  <packing>
76
 
                    <property name="expand">False</property>
77
 
                    <property name="fill">False</property>
78
 
                    <property name="position">0</property>
79
 
                  </packing>
80
 
                </child>
81
 
                <child>
82
 
                  <object class="GtkHButtonBox" id="hbuttonbox1">
83
 
                    <property name="visible">True</property>
84
 
                    <property name="spacing">8</property>
85
 
                    <property name="layout_style">end</property>
86
 
                    <child>
87
 
                      <object class="GtkButton" id="button_dont_upgrade">
88
 
                        <property name="label" translatable="yes">Don't Upgrade</property>
89
 
                        <property name="visible">True</property>
90
 
                        <property name="can_focus">True</property>
91
 
                        <property name="receives_default">True</property>
92
 
                        <signal name="clicked" handler="on_button_dont_upgrade_clicked"/>
93
 
                      </object>
94
 
                      <packing>
95
 
                        <property name="expand">False</property>
96
 
                        <property name="fill">False</property>
97
 
                        <property name="position">0</property>
98
 
                      </packing>
99
 
                    </child>
100
 
                    <child>
101
 
                      <object class="GtkButton" id="button_ask_me_later">
102
 
                        <property name="label" translatable="yes">Ask Me Later</property>
103
 
                        <property name="visible">True</property>
104
 
                        <property name="can_focus">True</property>
105
 
                        <property name="receives_default">True</property>
106
 
                        <signal name="clicked" handler="on_button_ask_me_later_clicked"/>
107
 
                      </object>
108
 
                      <packing>
109
 
                        <property name="expand">False</property>
110
 
                        <property name="fill">False</property>
111
 
                        <property name="position">1</property>
112
 
                      </packing>
113
 
                    </child>
114
 
                    <child>
115
 
                      <object class="GtkButton" id="button_upgrade_now">
116
 
                        <property name="label" translatable="yes">Yes, Upgrade Now</property>
117
 
                        <property name="visible">True</property>
118
 
                        <property name="can_focus">True</property>
119
 
                        <property name="has_focus">True</property>
120
 
                        <property name="is_focus">True</property>
121
 
                        <property name="can_default">True</property>
122
 
                        <property name="has_default">True</property>
123
 
                        <property name="receives_default">False</property>
124
 
                        <signal name="clicked" handler="on_button_upgrade_now_clicked"/>
125
 
                      </object>
126
 
                      <packing>
127
 
                        <property name="expand">False</property>
128
 
                        <property name="fill">False</property>
129
 
                        <property name="position">2</property>
130
 
                      </packing>
131
 
                    </child>
132
 
                  </object>
133
 
                  <packing>
134
 
                    <property name="position">1</property>
135
 
                  </packing>
136
 
                </child>
137
 
              </object>
138
 
            </child>
139
 
          </object>
140
 
          <packing>
141
 
            <property name="position">2</property>
142
 
          </packing>
143
 
        </child>
144
 
      </object>
145
 
    </child>
146
 
  </object>
147
 
  <object class="GtkMessageDialog" id="dialog_really_do_not_upgrade">
148
 
    <property name="border_width">5</property>
149
 
    <property name="window_position">center</property>
150
 
    <property name="type_hint">normal</property>
151
 
    <property name="skip_taskbar_hint">True</property>
152
 
    <property name="text" translatable="yes">You have declined to upgrade to the new Ubuntu</property>
153
 
    <property name="secondary_text" translatable="yes">You can upgrade at a later time by opening Software Updater and click on "Upgrade".</property>
154
 
    <child internal-child="vbox">
155
 
      <object class="GtkVBox" id="dialog-vbox2">
156
 
        <property name="visible">True</property>
157
 
        <property name="orientation">vertical</property>
158
 
        <property name="spacing">2</property>
159
 
        <child internal-child="action_area">
160
 
          <object class="GtkHButtonBox" id="dialog-action_area2">
161
 
            <property name="visible">True</property>
162
 
            <property name="layout_style">end</property>
163
 
            <child>
164
 
              <object class="GtkButton" id="button2">
165
 
                <property name="label">gtk-cancel</property>
166
 
                <property name="visible">True</property>
167
 
                <property name="can_focus">True</property>
168
 
                <property name="receives_default">True</property>
169
 
                <property name="use_stock">True</property>
170
 
              </object>
171
 
              <packing>
172
 
                <property name="expand">False</property>
173
 
                <property name="fill">False</property>
174
 
                <property name="position">0</property>
175
 
              </packing>
176
 
            </child>
177
 
            <child>
178
 
              <object class="GtkButton" id="button1">
179
 
                <property name="label">gtk-ok</property>
180
 
                <property name="visible">True</property>
181
 
                <property name="can_focus">True</property>
182
 
                <property name="receives_default">True</property>
183
 
                <property name="use_stock">True</property>
184
 
              </object>
185
 
              <packing>
186
 
                <property name="expand">False</property>
187
 
                <property name="fill">False</property>
188
 
                <property name="position">1</property>
189
 
              </packing>
190
 
            </child>
191
 
          </object>
192
 
          <packing>
193
 
            <property name="expand">False</property>
194
 
            <property name="pack_type">end</property>
195
 
            <property name="position">0</property>
196
 
          </packing>
197
 
        </child>
198
 
      </object>
199
 
    </child>
200
 
    <action-widgets>
201
 
      <action-widget response="-6">button2</action-widget>
202
 
      <action-widget response="-5">button1</action-widget>
203
 
    </action-widgets>
204
 
  </object>
205
 
  <object class="GtkWindow" id="window_fetch">
206
 
    <property name="border_width">6</property>
207
 
    <property name="modal">True</property>
208
 
    <property name="window_position">center-on-parent</property>
209
 
    <property name="default_width">400</property>
210
 
    <property name="type_hint">dialog</property>
211
 
    <property name="skip_taskbar_hint">True</property>
212
 
    <property name="skip_pager_hint">True</property>
213
 
    <child>
214
 
      <object class="GtkVBox" id="vbox6">
215
 
        <property name="visible">True</property>
216
 
        <property name="orientation">vertical</property>
217
 
        <property name="spacing">6</property>
218
 
        <child>
219
 
          <object class="GtkVBox" id="vbox7">
220
 
            <property name="visible">True</property>
221
 
            <property name="border_width">6</property>
222
 
            <property name="orientation">vertical</property>
223
 
            <property name="spacing">12</property>
224
 
            <child>
225
 
              <object class="GtkLabel" id="label_fetch_summary">
226
 
                <property name="visible">True</property>
227
 
                <property name="xalign">0</property>
228
 
                <property name="use_markup">True</property>
229
 
                <property name="wrap">True</property>
230
 
              </object>
231
 
              <packing>
232
 
                <property name="expand">False</property>
233
 
                <property name="fill">False</property>
234
 
                <property name="position">0</property>
235
 
              </packing>
236
 
            </child>
237
 
            <child>
238
 
              <object class="GtkVBox" id="vbox8">
239
 
                <property name="visible">True</property>
240
 
                <property name="orientation">vertical</property>
241
 
                <property name="spacing">6</property>
242
 
                <child>
243
 
                  <object class="GtkProgressBar" id="progressbar_fetch">
244
 
                    <property name="visible">True</property>
245
 
                    <property name="pulse_step">0.10000000149</property>
246
 
                  </object>
247
 
                  <packing>
248
 
                    <property name="fill">False</property>
249
 
                    <property name="position">0</property>
250
 
                  </packing>
251
 
                </child>
252
 
                <child>
253
 
                  <object class="GtkLabel" id="label_fetch_status">
254
 
                    <property name="visible">True</property>
255
 
                    <property name="xalign">0</property>
256
 
                  </object>
257
 
                  <packing>
258
 
                    <property name="expand">False</property>
259
 
                    <property name="fill">False</property>
260
 
                    <property name="position">1</property>
261
 
                  </packing>
262
 
                </child>
263
 
              </object>
264
 
              <packing>
265
 
                <property name="expand">False</property>
266
 
                <property name="fill">False</property>
267
 
                <property name="position">1</property>
268
 
              </packing>
269
 
            </child>
270
 
            <child>
271
 
              <object class="GtkExpander" id="expander1">
272
 
                <property name="can_focus">True</property>
273
 
                <property name="spacing">6</property>
274
 
                <child>
275
 
                  <object class="GtkVBox" id="vbox9">
276
 
                    <property name="visible">True</property>
277
 
                    <property name="orientation">vertical</property>
278
 
                    <property name="spacing">6</property>
279
 
                    <child>
280
 
                      <object class="GtkScrolledWindow" id="scrolledwindow6">
281
 
                        <property name="height_request">200</property>
282
 
                        <property name="visible">True</property>
283
 
                        <property name="can_focus">True</property>
284
 
                        <property name="shadow_type">in</property>
285
 
                        <child>
286
 
                          <object class="GtkTreeView" id="treeview1">
287
 
                            <property name="visible">True</property>
288
 
                            <property name="can_focus">True</property>
289
 
                            <property name="enable_search">False</property>
290
 
                          </object>
291
 
                        </child>
292
 
                      </object>
293
 
                      <packing>
294
 
                        <property name="position">0</property>
295
 
                      </packing>
296
 
                    </child>
297
 
                  </object>
298
 
                </child>
299
 
                <child type="label">
300
 
                  <object class="GtkLabel" id="label19">
301
 
                    <property name="visible">True</property>
302
 
                    <property name="label" translatable="yes">Show progress of individual files</property>
303
 
                  </object>
304
 
                </child>
305
 
              </object>
306
 
              <packing>
307
 
                <property name="position">2</property>
308
 
              </packing>
309
 
            </child>
310
 
          </object>
311
 
          <packing>
312
 
            <property name="position">0</property>
313
 
          </packing>
314
 
        </child>
315
 
        <child>
316
 
          <object class="GtkHButtonBox" id="hbuttonbox7">
317
 
            <property name="visible">True</property>
318
 
            <property name="layout_style">end</property>
319
 
            <child>
320
 
              <object class="GtkButton" id="button_fetch_cancel">
321
 
                <property name="label">gtk-cancel</property>
322
 
                <property name="visible">True</property>
323
 
                <property name="can_focus">True</property>
324
 
                <property name="receives_default">True</property>
325
 
                <property name="border_width">5</property>
326
 
                <property name="use_stock">True</property>
327
 
              </object>
328
 
              <packing>
329
 
                <property name="expand">False</property>
330
 
                <property name="fill">False</property>
331
 
                <property name="position">0</property>
332
 
              </packing>
333
 
            </child>
334
 
          </object>
335
 
          <packing>
336
 
            <property name="expand">False</property>
337
 
            <property name="position">1</property>
338
 
          </packing>
339
 
        </child>
340
 
      </object>
341
 
    </child>
342
 
  </object>
343
 
</interface>