~gary-lasker/software-center/fix-dbus-crash-reinstall-prev-lp863898

« back to all changes in this revision

Viewing changes to data/ui/gtk3/submit_review.ui

  • Committer: Michael Vogt
  • Date: 2011-10-11 11:58:07 UTC
  • mfrom: (2434.2.9 bigdia)
  • Revision ID: michael.vogt@ubuntu.com-20111011115807-vkkqvmpvzqc57db1
* lp:~mmcg069/software-center/dialog-improvements:
  - improve the widget packing of the submit_review dialog
  - make the dialog-dep-warning dialog neither closable or maximisable
    as per bug LP: #844025
  - make dialog-dependency-alert dialog use a gtkgrid instead of 
    gtktable to fix overly big spacing
* test/gtk3/test_dialogs.py:
  - add basic test for dependency dialogs
* softwarecenter/ui/gtk3/dialogs/dependency_dialogs.py:
  - simplfy test setup code

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0" encoding="UTF-8"?>
2
2
<interface>
3
3
  <requires lib="gtk+" version="2.16"/>
4
 
  <!-- interface-naming-policy project-wide -->
5
4
  <object class="GtkWindow" id="submit_window">
6
5
    <property name="width_request">400</property>
7
6
    <property name="height_request">500</property>
 
7
    <property name="can_focus">False</property>
8
8
    <property name="border_width">12</property>
9
9
    <property name="default_width">400</property>
10
10
    <property name="default_height">500</property>
13
13
    <child>
14
14
      <object class="GtkVBox" id="dialog-vbox4">
15
15
        <property name="visible">True</property>
 
16
        <property name="can_focus">False</property>
16
17
        <property name="spacing">2</property>
17
18
        <child>
18
19
          <object class="GtkNotebook" id="main_notebook">
19
20
            <property name="visible">True</property>
 
21
            <property name="can_focus">False</property>
20
22
            <property name="show_tabs">False</property>
21
23
            <property name="show_border">False</property>
22
24
            <child>
23
25
              <object class="GtkVBox" id="login_vbox">
24
26
                <property name="visible">True</property>
 
27
                <property name="can_focus">False</property>
25
28
                <property name="homogeneous">True</property>
26
29
                <child>
27
30
                  <placeholder/>
29
32
                <child>
30
33
                  <object class="GtkAlignment" id="login_center_alignment">
31
34
                    <property name="visible">True</property>
 
35
                    <property name="can_focus">False</property>
32
36
                    <property name="xscale">0</property>
33
37
                    <property name="yscale">0</property>
34
38
                    <child>
35
39
                      <object class="GtkVBox" id="login_spinner_vbox">
36
40
                        <property name="visible">True</property>
 
41
                        <property name="can_focus">False</property>
37
42
                        <child>
38
43
                          <placeholder/>
39
44
                        </child>
40
45
                        <child>
41
46
                          <object class="GtkLabel" id="login_status_label">
42
47
                            <property name="visible">True</property>
 
48
                            <property name="can_focus">False</property>
43
49
                            <property name="xalign">0</property>
44
50
                            <property name="xpad">6</property>
45
51
                            <property name="label" translatable="yes">label</property>
46
52
                            <property name="use_markup">True</property>
47
53
                          </object>
48
54
                          <packing>
 
55
                            <property name="expand">True</property>
 
56
                            <property name="fill">True</property>
49
57
                            <property name="padding">8</property>
50
58
                            <property name="position">1</property>
51
59
                          </packing>
54
62
                    </child>
55
63
                  </object>
56
64
                  <packing>
 
65
                    <property name="expand">True</property>
 
66
                    <property name="fill">True</property>
57
67
                    <property name="position">1</property>
58
68
                  </packing>
59
69
                </child>
68
78
            <child>
69
79
              <object class="GtkVBox" id="review_body_vbox">
70
80
                <property name="visible">True</property>
 
81
                <property name="can_focus">False</property>
71
82
                <child>
72
83
                  <object class="GtkAlignment" id="review_header_alignment">
73
84
                    <property name="visible">True</property>
 
85
                    <property name="can_focus">False</property>
74
86
                    <property name="bottom_padding">6</property>
75
87
                    <property name="left_padding">3</property>
76
88
                    <child>
77
89
                      <object class="GtkHBox" id="review_header_hbox">
78
90
                        <property name="visible">True</property>
 
91
                        <property name="can_focus">False</property>
79
92
                        <property name="spacing">9</property>
80
93
                        <child>
81
94
                          <object class="GtkImage" id="review_appicon">
82
95
                            <property name="visible">True</property>
 
96
                            <property name="can_focus">False</property>
83
97
                            <property name="stock">gtk-missing-image</property>
84
98
                            <property name="icon-size">6</property>
85
99
                          </object>
92
106
                        <child>
93
107
                          <object class="GtkLabel" id="review_title">
94
108
                            <property name="visible">True</property>
 
109
                            <property name="can_focus">False</property>
95
110
                            <property name="xalign">0</property>
96
111
                            <property name="label" translatable="yes">label</property>
97
112
                            <property name="wrap">True</property>
98
113
                            <property name="ellipsize">end</property>
99
114
                          </object>
100
115
                          <packing>
 
116
                            <property name="expand">True</property>
 
117
                            <property name="fill">True</property>
101
118
                            <property name="position">1</property>
102
119
                          </packing>
103
120
                        </child>
112
129
                </child>
113
130
                <child>
114
131
                  <object class="GtkLabel" id="review_whois_label">
 
132
                    <property name="can_focus">False</property>
115
133
                    <property name="xalign">0</property>
116
134
                    <property name="label" translatable="yes">label</property>
117
135
                  </object>
118
136
                  <packing>
 
137
                    <property name="expand">True</property>
 
138
                    <property name="fill">True</property>
119
139
                    <property name="position">1</property>
120
140
                  </packing>
121
141
                </child>
122
142
                <child>
123
143
                  <object class="GtkVBox" id="review_review_vbox">
124
144
                    <property name="visible">True</property>
 
145
                    <property name="can_focus">False</property>
125
146
                    <property name="spacing">3</property>
126
147
                    <child>
127
148
                      <object class="GtkLabel" id="review_label">
128
149
                        <property name="visible">True</property>
 
150
                        <property name="can_focus">False</property>
129
151
                        <property name="xalign">0</property>
130
152
                        <property name="label" translatable="yes">label</property>
131
153
                      </object>
132
154
                      <packing>
133
155
                        <property name="expand">False</property>
 
156
                        <property name="fill">True</property>
134
157
                        <property name="position">0</property>
135
158
                      </packing>
136
159
                    </child>
138
161
                      <object class="GtkScrolledWindow" id="review_scroller">
139
162
                        <property name="visible">True</property>
140
163
                        <property name="can_focus">True</property>
141
 
                        <property name="hscrollbar_policy">automatic</property>
142
 
                        <property name="vscrollbar_policy">automatic</property>
 
164
                        <property name="vexpand">True</property>
143
165
                        <property name="shadow_type">in</property>
144
166
                        <child>
145
167
                          <object class="GtkTextView" id="textview_review">
154
176
                        </child>
155
177
                      </object>
156
178
                      <packing>
 
179
                        <property name="expand">True</property>
 
180
                        <property name="fill">True</property>
157
181
                        <property name="position">1</property>
158
182
                      </packing>
159
183
                    </child>
160
184
                  </object>
161
185
                  <packing>
 
186
                    <property name="expand">True</property>
 
187
                    <property name="fill">True</property>
162
188
                    <property name="position">2</property>
163
189
                  </packing>
164
190
                </child>
165
191
                <child>
166
192
                  <object class="GtkHBox" id="under_textarea_hbox">
167
193
                    <property name="visible">True</property>
 
194
                    <property name="can_focus">False</property>
168
195
                    <child>
169
196
                      <object class="GtkLabel" id="review_rules_label">
170
197
                        <property name="visible">True</property>
 
198
                        <property name="can_focus">False</property>
171
199
                        <property name="xalign">0</property>
172
200
                        <property name="xpad">1</property>
173
201
                        <property name="label" translatable="yes">&lt;small&gt;Be brief and informative. Do not post bug reports.&lt;/small&gt;</property>
176
204
                      </object>
177
205
                      <packing>
178
206
                        <property name="expand">False</property>
 
207
                        <property name="fill">True</property>
179
208
                        <property name="position">0</property>
180
209
                      </packing>
181
210
                    </child>
185
214
                        <property name="can_focus">True</property>
186
215
                        <property name="receives_default">True</property>
187
216
                        <property name="has_tooltip">True</property>
 
217
                        <property name="use_action_appearance">False</property>
188
218
                        <property name="relief">none</property>
189
219
                        <property name="uri">https://wiki.ubuntu.com/SoftwareCenter/RatingsAndReviewsGuidelines</property>
190
220
                        <child>
191
221
                          <object class="GtkLabel" id="label1">
192
222
                            <property name="visible">True</property>
 
223
                            <property name="can_focus">False</property>
193
224
                            <property name="label" translatable="yes">&lt;small&gt;More…&lt;/small&gt;</property>
194
225
                            <property name="use_markup">True</property>
195
226
                          </object>
204
235
                    <child>
205
236
                      <object class="GtkLabel" id="review_char_label">
206
237
                        <property name="visible">True</property>
 
238
                        <property name="can_focus">False</property>
207
239
                        <property name="xalign">1</property>
208
240
                      </object>
209
241
                      <packing>
 
242
                        <property name="expand">True</property>
 
243
                        <property name="fill">True</property>
210
244
                        <property name="position">2</property>
211
245
                      </packing>
212
246
                    </child>
213
247
                  </object>
214
248
                  <packing>
215
249
                    <property name="expand">False</property>
 
250
                    <property name="fill">True</property>
216
251
                    <property name="position">3</property>
217
252
                  </packing>
218
253
                </child>
219
254
                <child>
220
255
                  <object class="GtkVBox" id="review_summary_vbox">
221
256
                    <property name="visible">True</property>
 
257
                    <property name="can_focus">False</property>
222
258
                    <property name="spacing">3</property>
223
259
                    <child>
224
260
                      <object class="GtkLabel" id="review_summary_label">
225
261
                        <property name="visible">True</property>
 
262
                        <property name="can_focus">False</property>
226
263
                        <property name="xalign">0</property>
227
264
                        <property name="label" translatable="yes">label</property>
228
265
                      </object>
229
266
                      <packing>
 
267
                        <property name="expand">False</property>
 
268
                        <property name="fill">False</property>
230
269
                        <property name="position">0</property>
231
270
                      </packing>
232
271
                    </child>
240
279
                      </object>
241
280
                      <packing>
242
281
                        <property name="expand">False</property>
 
282
                        <property name="fill">False</property>
243
283
                        <property name="position">1</property>
244
284
                      </packing>
245
285
                    </child>
246
286
                    <child>
247
287
                      <object class="GtkLabel" id="summary_char_label">
248
288
                        <property name="visible">True</property>
 
289
                        <property name="can_focus">False</property>
249
290
                        <property name="xalign">1</property>
250
291
                        <property name="single_line_mode">True</property>
251
292
                      </object>
252
293
                      <packing>
253
294
                        <property name="expand">False</property>
 
295
                        <property name="fill">True</property>
254
296
                        <property name="position">2</property>
255
297
                      </packing>
256
298
                    </child>
257
299
                  </object>
258
300
                  <packing>
259
301
                    <property name="expand">False</property>
 
302
                    <property name="fill">True</property>
260
303
                    <property name="position">4</property>
261
304
                  </packing>
262
305
                </child>
263
306
                <child>
264
307
                  <object class="GtkVBox" id="rating_vbox">
265
308
                    <property name="visible">True</property>
 
309
                    <property name="can_focus">False</property>
266
310
                    <child>
267
311
                      <object class="GtkLabel" id="rating_label">
268
312
                        <property name="visible">True</property>
 
313
                        <property name="can_focus">False</property>
269
314
                        <property name="xalign">0</property>
270
315
                        <property name="label" translatable="yes">label</property>
271
316
                      </object>
272
317
                      <packing>
273
318
                        <property name="expand">False</property>
 
319
                        <property name="fill">False</property>
274
320
                        <property name="position">0</property>
275
321
                      </packing>
276
322
                    </child>
277
323
                    <child>
278
324
                      <object class="GtkHBox" id="rating_hbox">
279
325
                        <property name="visible">True</property>
 
326
                        <property name="can_focus">False</property>
280
327
                        <property name="spacing">12</property>
281
328
                        <property name="homogeneous">True</property>
282
329
                        <child>
302
349
                <child>
303
350
                  <object class="GtkLabel" id="label_legal_fineprint">
304
351
                    <property name="visible">True</property>
 
352
                    <property name="can_focus">False</property>
305
353
                    <property name="xalign">0</property>
306
354
                    <property name="justify">fill</property>
307
355
                    <property name="wrap">True</property>
317
365
                <child>
318
366
                  <object class="GtkHBox" id="gwibber_hbox">
319
367
                    <property name="visible">True</property>
 
368
                    <property name="can_focus">False</property>
320
369
                    <property name="spacing">6</property>
321
370
                    <child>
322
371
                      <object class="GtkCheckButton" id="gwibber_checkbutton">
323
372
                        <property name="visible">True</property>
324
373
                        <property name="can_focus">True</property>
325
374
                        <property name="receives_default">False</property>
 
375
                        <property name="use_action_appearance">False</property>
326
376
                        <property name="xalign">0</property>
327
377
                        <property name="draw_indicator">True</property>
328
378
                      </object>
358
408
            </child>
359
409
          </object>
360
410
          <packing>
 
411
            <property name="expand">True</property>
 
412
            <property name="fill">True</property>
361
413
            <property name="position">0</property>
362
414
          </packing>
363
415
        </child>
364
416
        <child>
365
417
          <object class="GtkAlignment" id="alignment1">
366
418
            <property name="visible">True</property>
 
419
            <property name="can_focus">False</property>
367
420
            <property name="top_padding">12</property>
368
421
            <child>
369
422
              <object class="GtkHBox" id="status_hbox">
370
423
                <property name="visible">True</property>
 
424
                <property name="can_focus">False</property>
371
425
                <property name="spacing">6</property>
372
426
                <child>
373
427
                  <placeholder/>
375
429
                <child>
376
430
                  <object class="GtkLabel" id="label_transmit_status">
377
431
                    <property name="visible">True</property>
 
432
                    <property name="can_focus">False</property>
378
433
                    <property name="xalign">0</property>
379
434
                    <property name="xpad">5</property>
380
435
                    <property name="ellipsize">end</property>
384
439
                    </attributes>
385
440
                  </object>
386
441
                  <packing>
 
442
                    <property name="expand">True</property>
 
443
                    <property name="fill">True</property>
387
444
                    <property name="position">1</property>
388
445
                  </packing>
389
446
                </child>
390
447
                <child>
391
448
                  <object class="GtkHButtonBox" id="hbuttonbox1">
392
449
                    <property name="visible">True</property>
 
450
                    <property name="can_focus">False</property>
393
451
                    <property name="spacing">6</property>
394
452
                    <property name="layout_style">end</property>
395
453
                    <child>
398
456
                        <property name="visible">True</property>
399
457
                        <property name="can_focus">True</property>
400
458
                        <property name="receives_default">True</property>
 
459
                        <property name="use_action_appearance">False</property>
401
460
                        <property name="use_stock">True</property>
402
 
                        <signal name="clicked" handler="on_button_cancel_clicked"/>
 
461
                        <signal name="clicked" handler="on_button_cancel_clicked" swapped="no"/>
403
462
                      </object>
404
463
                      <packing>
405
464
                        <property name="expand">False</property>
415
474
                        <property name="sensitive">False</property>
416
475
                        <property name="can_focus">True</property>
417
476
                        <property name="receives_default">True</property>
418
 
                        <signal name="clicked" handler="on_button_post_clicked"/>
 
477
                        <property name="use_action_appearance">False</property>
 
478
                        <signal name="clicked" handler="on_button_post_clicked" swapped="no"/>
419
479
                      </object>
420
480
                      <packing>
421
481
                        <property name="expand">False</property>
436
496
          </object>
437
497
          <packing>
438
498
            <property name="expand">False</property>
 
499
            <property name="fill">True</property>
439
500
            <property name="position">1</property>
440
501
          </packing>
441
502
        </child>
458
519
            <child type="label">
459
520
              <object class="GtkLabel" id="label_expander">
460
521
                <property name="visible">True</property>
 
522
                <property name="can_focus">False</property>
461
523
                <property name="xalign">0</property>
462
524
                <property name="label" translatable="yes">Error Details</property>
463
525
              </object>