Merge lp:~ubuntujenkins/quickshot/quickshot-ui into lp:quickshot

Proposed by Luke Jennings
Status: Merged
Approved by: Luke Jennings
Approved revision: 248
Merge reported by: Luke Jennings
Merged at revision: not available
Proposed branch: lp:~ubuntujenkins/quickshot/quickshot-ui
Merge into: lp:quickshot
Diff against target: 2729 lines (+1422/-1054)
2 files modified
bin/quickshot (+56/-25)
data/ui/QuickshotWindow.ui (+1366/-1029)
To merge this branch: bzr merge lp:~ubuntujenkins/quickshot/quickshot-ui
Reviewer Review Type Date Requested Status
Luke Jennings Pending
Review via email: mp+28718@code.launchpad.net

Description of the change

new ui work started

To post a comment you must log in.
Revision history for this message
Luke Jennings (ubuntujenkins) wrote :

the main branch will be broken for a while the old version can be found in lp:quickshot/release

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'bin/quickshot'
--- bin/quickshot 2010-04-22 19:12:19 +0000
+++ bin/quickshot 2010-06-29 11:22:25 +0000
@@ -106,21 +106,27 @@
106 # again and again106 # again and again
107 get = self.builder.get_object107 get = self.builder.get_object
108 108
109 self.main = get("main")109 self.welcome = get("welcome")
110 self.usersetup = get("usersetup")110 self.usersetup = get("usersetup")
111 self.usersetup.labeltop = get("label5")111 self.register_account = get("register_account")
112 self.usersetup.label = get("label14")112 self.choose_screenshot = get("choose_screenshot")
113 self.usersetup.closebutton = get("closebutton")113 self.make_user_account = get("make_user_account")
114 self.usersetup.loginbutton = get("loginbutton")114 self.window1 = get("window1")
115 self.usersetup.okbutton = get("okbutton")115 self.screenshot_detail = get("screenshot_detail")
116 self.usersetup.passwordentry = get("passwordentry")116 self.window2 = get("window2")
117 self.usersetup.warningtext = get("label15")117 #self.usersetup.labeltop = get("label5")
118 self.usersetup.table1 = get("table1")118 #self.usersetup.label = get("label14")
119 self.newuserwelcome = get("newuserwelcome")119 # self.usersetup.closebutton = get("closebutton")
120 self.screenshotinfo = get("screenshotinfo")120 #self.usersetup.loginbutton = get("loginbutton")
121 self.capture = get("capture")121 #self.usersetup.okbutton = get("okbutton")
122 self.nochange = get("nochange")122 #self.usersetup.passwordentry = get("passwordentry")
123 self.resolutionchange = get("Resolution Change")123 #self.usersetup.warningtext = get("label15")
124 #self.usersetup.table1 = get("table1")
125 #self.newuserwelcome = get("newuserwelcome")
126 #self.screenshotinfo = get("screenshotinfo")
127 #self.capture = get("capture")
128 #self.nochange = get("nochange")
129 #self.resolutionchange = get("Resolution Change")
124 self.resolutionsuccess = get("Success")130 self.resolutionsuccess = get("Success")
125 self.capture_label = get("capture_label")131 self.capture_label = get("capture_label")
126 self.screenshotstore = get("screenshotstore")132 self.screenshotstore = get("screenshotstore")
@@ -135,17 +141,17 @@
135 self.next_1 = get('next_1') #FIXME to remind us to decouple the OS from Quickshot for the next release.141 self.next_1 = get('next_1') #FIXME to remind us to decouple the OS from Quickshot for the next release.
136142
137 #Avoid putting the user in a situation where the step-list is unfindable.143 #Avoid putting the user in a situation where the step-list is unfindable.
138 self.capture.set_keep_above(True)144 #self.capture.set_keep_above(True)
139145
140 get("languagelabel").set_text(self.get_active_language()[1])146 #get("languagelabel").set_text(self.get_active_language()[1])
141 if os.environ["USER"] == "quickshot":147 #if os.environ["USER"] == "quickshot":
142 self.builder.get_object('label1').set_text(''.join((148 # self.builder.get_object('label1').set_text(''.join((
143 "Welcome, Quickshot user. ",149 # "Welcome, Quickshot user. ",
144 "You will soon be ready to start taking screenshots.\n\n",150 # "You will soon be ready to start taking screenshots.\n\n",
145 "Click the \"Next\" button to continue."151 # "Click the \"Next\" button to continue."
146 )))152 # )))
147 self.screenshotdetails = {}153 #self.screenshotdetails = {}
148 self.screenshots = None154 #self.screenshots = None
149155
150 if not options.development_mode:156 if not options.development_mode:
151 p = subprocess.Popen(['lsb_release', '-r'], stdout=subprocess.PIPE)157 p = subprocess.Popen(['lsb_release', '-r'], stdout=subprocess.PIPE)
@@ -156,6 +162,31 @@
156 subprocess.Popen(['sensible-browser', 'https://wiki.ubuntu.com/ubuntu-manual/quickshot/getquickshot'])162 subprocess.Popen(['sensible-browser', 'https://wiki.ubuntu.com/ubuntu-manual/quickshot/getquickshot'])
157163
158164
165
166
167 def forward_btn_welcome(self, button, data=None):
168 #self.register_account.show()
169 #self.choose_screenshot.show()
170 #self.make_user_account.show()
171 #self.window1.show()
172 #self.screenshot_detail.show()
173 self.window2.show()
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
159 def about(self, widget, data=None):190 def about(self, widget, data=None):
160 """about - display the about box for quickshot """191 """about - display the about box for quickshot """
161 logging.getLogger().debug('Displaying About dialog')192 logging.getLogger().debug('Displaying About dialog')
@@ -651,7 +682,7 @@
651682
652 builder = gtk.Builder()683 builder = gtk.Builder()
653 builder.add_from_file(ui_filename)684 builder.add_from_file(ui_filename)
654 window = builder.get_object("main")685 window = builder.get_object("welcome")
655 window.finish_initializing(builder)686 window.finish_initializing(builder)
656 return window687 return window
657688
658689
=== modified file 'data/ui/QuickshotWindow.ui'
--- data/ui/QuickshotWindow.ui 2010-03-31 20:12:14 +0000
+++ data/ui/QuickshotWindow.ui 2010-06-29 11:22:25 +0000
@@ -4,10 +4,10 @@
4 <!-- interface-requires quickshot_window 1.0 -->4 <!-- interface-requires quickshot_window 1.0 -->
5 <!-- interface-naming-policy project-wide -->5 <!-- interface-naming-policy project-wide -->
6 <!-- interface-local-resource-path ../media -->6 <!-- interface-local-resource-path ../media -->
7 <object class="QuickshotWindow" id="main">7 <object class="QuickshotWindow" id="welcome">
8 <property name="width_request">600</property>8 <property name="width_request">580</property>
9 <property name="height_request">350</property>9 <property name="height_request">400</property>
10 <property name="title" translatable="yes">Quickshot</property>10 <property name="title" translatable="yes">Quickshot - Welcome</property>
11 <property name="role">main</property>11 <property name="role">main</property>
12 <property name="resizable">False</property>12 <property name="resizable">False</property>
13 <property name="window_position">center</property>13 <property name="window_position">center</property>
@@ -16,14 +16,13 @@
16 <property name="icon">../media/icon.png</property>16 <property name="icon">../media/icon.png</property>
17 <signal name="destroy" handler="on_destroy"/>17 <signal name="destroy" handler="on_destroy"/>
18 <child>18 <child>
19 <object class="GtkVBox" id="vbox1">19 <object class="GtkVBox" id="welcome_vbox_1">
20 <property name="visible">True</property>20 <property name="visible">True</property>
21 <property name="spacing">5</property>
22 <child>21 <child>
23 <object class="GtkMenuBar" id="menubar1">22 <object class="GtkMenuBar" id="welcome_menubar">
24 <property name="visible">True</property>23 <property name="visible">True</property>
25 <child>24 <child>
26 <object class="GtkMenuItem" id="menuitem1">25 <object class="GtkMenuItem" id="welcome_menu_itm_1">
27 <property name="visible">True</property>26 <property name="visible">True</property>
28 <property name="label" translatable="yes">_File</property>27 <property name="label" translatable="yes">_File</property>
29 <property name="use_underline">True</property>28 <property name="use_underline">True</property>
@@ -31,13 +30,11 @@
31 <object class="GtkMenu" id="menu1">30 <object class="GtkMenu" id="menu1">
32 <property name="visible">True</property>31 <property name="visible">True</property>
33 <child>32 <child>
34 <object class="GtkImageMenuItem" id="imagemenuitem5">33 <object class="GtkImageMenuItem" id="imagemenuitem17">
35 <property name="label">gtk-quit</property>34 <property name="label">gtk-quit</property>
36 <property name="visible">True</property>35 <property name="visible">True</property>
37 <property name="use_underline">True</property>36 <property name="use_underline">True</property>
38 <property name="use_stock">True</property>37 <property name="use_stock">True</property>
39 <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
40 <signal name="activate" handler="quit"/>
41 </object>38 </object>
42 </child>39 </child>
43 </object>40 </object>
@@ -45,20 +42,19 @@
45 </object>42 </object>
46 </child>43 </child>
47 <child>44 <child>
48 <object class="GtkMenuItem" id="menuitem4">45 <object class="GtkMenuItem" id="menuitem16">
49 <property name="visible">True</property>46 <property name="visible">True</property>
50 <property name="label" translatable="yes">_Help</property>47 <property name="label" translatable="yes">_Help</property>
51 <property name="use_underline">True</property>48 <property name="use_underline">True</property>
52 <child type="submenu">49 <child type="submenu">
53 <object class="GtkMenu" id="menu3">50 <object class="GtkMenu" id="menu15">
54 <property name="visible">True</property>51 <property name="visible">True</property>
55 <child>52 <child>
56 <object class="GtkImageMenuItem" id="imagemenuitem10">53 <object class="GtkImageMenuItem" id="imagemenuitem22">
57 <property name="label">gtk-about</property>54 <property name="label">gtk-about</property>
58 <property name="visible">True</property>55 <property name="visible">True</property>
59 <property name="use_underline">True</property>56 <property name="use_underline">True</property>
60 <property name="use_stock">True</property>57 <property name="use_stock">True</property>
61 <signal name="activate" handler="about"/>
62 </object>58 </object>
63 </child>59 </child>
64 </object>60 </object>
@@ -72,15 +68,19 @@
72 </packing>68 </packing>
73 </child>69 </child>
74 <child>70 <child>
75 <object class="GtkHBox" id="hbox2">71 <object class="GtkVBox" id="welcome_vbox_2">
76 <property name="visible">True</property>72 <property name="visible">True</property>
73 <property name="border_width">12</property>
74 <property name="spacing">12</property>
77 <child>75 <child>
78 <object class="GtkLabel" id="label1">76 <object class="GtkHBox" id="hbox6">
79 <property name="visible">True</property>77 <property name="visible">True</property>
80 <property name="xalign">0</property>78 <property name="spacing">12</property>
81 <property name="xpad">10</property>79 <child>
82 <property name="ypad">10</property>80 <object class="GtkLabel" id="label20">
83 <property name="label" translatable="yes">Welcome to Quickshot!81 <property name="visible">True</property>
82 <property name="xalign">0</property>
83 <property name="label" translatable="yes">Welcome to Quickshot!
8484
85In the next few steps, Quickshot will help you set up your computer to take screenshots in your language, using a standard screen resolution.85In the next few steps, Quickshot will help you set up your computer to take screenshots in your language, using a standard screen resolution.
8686
@@ -90,423 +90,422 @@
9090
91Click the "Next" button to continue.91Click the "Next" button to continue.
92</property>92</property>
93 <property name="use_markup">True</property>93 <property name="wrap">True</property>
94 <property name="wrap">True</property>94 <property name="width_chars">50</property>
95 </object>
96 <packing>
97 <property name="position">0</property>
98 </packing>
99 </child>
100 <child>
101 <object class="GtkImage" id="welcome_qs_logo">
102 <property name="visible">True</property>
103 <property name="yalign">0</property>
104 <property name="pixbuf">logo.png</property>
105 </object>
106 <packing>
107 <property name="position">1</property>
108 </packing>
109 </child>
95 </object>110 </object>
96 <packing>111 <packing>
97 <property name="padding">5</property>
98 <property name="position">0</property>112 <property name="position">0</property>
99 </packing>113 </packing>
100 </child>114 </child>
101 <child>115 <child>
102 <object class="GtkImage" id="image1">116 <object class="GtkHButtonBox" id="hbuttonbox7">
103 <property name="visible">True</property>117 <property name="visible">True</property>
104 <property name="yalign">0</property>118 <property name="spacing">12</property>
105 <property name="pixbuf">logo.png</property>119 <property name="layout_style">end</property>
120 <child>
121 <object class="GtkButton" id="welcome_close_btn">
122 <property name="label" translatable="yes">Close</property>
123 <property name="visible">True</property>
124 <property name="can_focus">True</property>
125 <property name="receives_default">True</property>
126 </object>
127 <packing>
128 <property name="expand">False</property>
129 <property name="fill">False</property>
130 <property name="padding">25</property>
131 <property name="position">0</property>
132 <property name="secondary">True</property>
133 </packing>
134 </child>
135 <child>
136 <object class="GtkButton" id="welcome_forward_btn">
137 <property name="label" translatable="yes">Forward</property>
138 <property name="visible">True</property>
139 <property name="can_focus">True</property>
140 <property name="receives_default">True</property>
141 <signal name="clicked" handler="forward_btn_welcome"/>
142 </object>
143 <packing>
144 <property name="expand">False</property>
145 <property name="fill">False</property>
146 <property name="pack_type">end</property>
147 <property name="position">1</property>
148 </packing>
149 </child>
106 </object>150 </object>
107 <packing>151 <packing>
108 <property name="padding">5</property>152 <property name="expand">False</property>
109 <property name="position">1</property>153 <property name="position">1</property>
110 </packing>154 </packing>
111 </child>155 </child>
112 </object>156 </object>
113 <packing>157 <packing>
114 <property name="expand">False</property>
115 <property name="padding">2</property>
116 <property name="position">1</property>158 <property name="position">1</property>
117 </packing>159 </packing>
118 </child>160 </child>
119 <child>
120 <object class="GtkLabel" id="label3">
121 <property name="visible">True</property>
122 </object>
123 <packing>
124 <property name="position">2</property>
125 </packing>
126 </child>
127 <child>
128 <object class="GtkHBox" id="hbox1">
129 <property name="height_request">30</property>
130 <property name="visible">True</property>
131 <child>
132 <object class="GtkLabel" id="label2">
133 <property name="visible">True</property>
134 <property name="xalign">0.05000000074505806</property>
135 <property name="yalign">1</property>
136 <property name="label" translatable="yes">Quickshot version 0.0.8</property>
137 </object>
138 <packing>
139 <property name="padding">10</property>
140 <property name="position">0</property>
141 </packing>
142 </child>
143 <child>
144 <object class="GtkLabel" id="label13">
145 <property name="width_request">40</property>
146 <property name="visible">True</property>
147 </object>
148 <packing>
149 <property name="position">1</property>
150 </packing>
151 </child>
152 <child>
153 <object class="GtkButton" id="button1">
154 <property name="label" translatable="yes">Close</property>
155 <property name="width_request">10</property>
156 <property name="visible">True</property>
157 <property name="can_focus">True</property>
158 <property name="receives_default">True</property>
159 <property name="events">GDK_BUTTON_PRESS_MASK | GDK_STRUCTURE_MASK</property>
160 <signal name="clicked" handler="quit"/>
161 </object>
162 <packing>
163 <property name="padding">5</property>
164 <property name="position">2</property>
165 </packing>
166 </child>
167 <child>
168 <object class="GtkButton" id="next_1">
169 <property name="label" translatable="yes">Next</property>
170 <property name="width_request">10</property>
171 <property name="visible">True</property>
172 <property name="can_focus">True</property>
173 <property name="has_focus">True</property>
174 <property name="receives_default">True</property>
175 <property name="events">GDK_BUTTON_PRESS_MASK | GDK_STRUCTURE_MASK</property>
176 <property name="use_underline">True</property>
177 <signal name="clicked" handler="on_next_1_clicked"/>
178 </object>
179 <packing>
180 <property name="padding">5</property>
181 <property name="position">3</property>
182 </packing>
183 </child>
184 </object>
185 <packing>
186 <property name="expand">False</property>
187 <property name="fill">False</property>
188 <property name="padding">5</property>
189 <property name="position">3</property>
190 </packing>
191 </child>
192 </object>161 </object>
193 </child>162 </child>
194 </object>163 </object>
195 <object class="GtkWindow" id="usersetup">164 <object class="GtkListStore" id="project_list">
196 <property name="width_request">450</property>165 <columns>
197 <property name="height_request">250</property>166 <!-- column-name Project -->
198 <property name="title" translatable="yes">Quickshot</property>167 <column type="gchararray"/>
168 <!-- column-name Description -->
169 <column type="gchararray"/>
170 </columns>
171 </object>
172 <object class="GtkListStore" id="screenshotstore">
173 <columns>
174 <!-- column-name Name -->
175 <column type="gchararray"/>
176 <!-- column-name Status -->
177 <column type="gchararray"/>
178 </columns>
179 </object>
180 <object class="GtkWindow" id="register_account">
199 <property name="resizable">False</property>181 <property name="resizable">False</property>
200 <property name="window_position">center</property>182 <property name="default_width">250</property>
201 <property name="icon">../media/icon.png</property>183 <property name="default_height">100</property>
202 <property name="type_hint">dialog</property>
203 <property name="deletable">False</property>
204 <signal name="destroy" handler="on_destroy"/>
205 <child>184 <child>
206 <object class="GtkVBox" id="vbox3">185 <object class="GtkVBox" id="vbox3">
207 <property name="visible">True</property>186 <property name="visible">True</property>
208 <child>187 <child>
209 <object class="GtkLabel" id="label5">188 <object class="GtkMenuBar" id="welcome_menubar2">
210 <property name="visible">True</property>189 <property name="visible">True</property>
211 <property name="xalign">0</property>190 <child>
212 <property name="xpad">25</property>191 <object class="GtkMenuItem" id="menuitem2">
213 <property name="label" translatable="yes">Quickshot is now setting up your computer with a new user called "quickshot".</property>192 <property name="visible">True</property>
214 <property name="use_markup">True</property>193 <property name="label" translatable="yes">_File</property>
215 <property name="wrap">True</property>194 <property name="use_underline">True</property>
195 <child type="submenu">
196 <object class="GtkMenu" id="menu2">
197 <property name="visible">True</property>
198 <child>
199 <object class="GtkImageMenuItem" id="imagemenuitem1">
200 <property name="label">gtk-quit</property>
201 <property name="visible">True</property>
202 <property name="use_underline">True</property>
203 <property name="use_stock">True</property>
204 <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
205 </object>
206 </child>
207 </object>
208 </child>
209 </object>
210 </child>
211 <child>
212 <object class="GtkMenuItem" id="menuitem6">
213 <property name="visible">True</property>
214 <property name="label" translatable="yes">_Help</property>
215 <property name="use_underline">True</property>
216 <child type="submenu">
217 <object class="GtkMenu" id="menu5">
218 <property name="visible">True</property>
219 <child>
220 <object class="GtkImageMenuItem" id="imagemenuitem2">
221 <property name="label">gtk-about</property>
222 <property name="visible">True</property>
223 <property name="use_underline">True</property>
224 <property name="use_stock">True</property>
225 </object>
226 </child>
227 </object>
228 </child>
229 </object>
230 </child>
216 </object>231 </object>
217 <packing>232 <packing>
233 <property name="expand">False</property>
218 <property name="position">0</property>234 <property name="position">0</property>
219 </packing>235 </packing>
220 </child>236 </child>
221 <child>237 <child>
222 <object class="GtkVBox" id="vbox4">238 <object class="GtkVBox" id="vbox12">
223 <property name="visible">True</property>239 <property name="visible">True</property>
240 <property name="border_width">12</property>
241 <property name="spacing">12</property>
224 <child>242 <child>
225 <object class="GtkLabel" id="label14">243 <object class="GtkHBox" id="hbox8">
226 <property name="visible">True</property>244 <property name="visible">True</property>
227 <property name="yalign">0.43000000715255737</property>245 <property name="spacing">12</property>
228 <property name="xpad">20</property>246 <child>
229 <property name="label" translatable="yes">Please enter the password for the "quickshot" user in the box247 <object class="GtkVBox" id="vbox1">
230below. 248 <property name="visible">True</property>
231249 <property name="spacing">12</property>
232&lt;b&gt;It is recommended that you do &lt;i&gt;not&lt;/i&gt; give this account250 <property name="homogeneous">True</property>
233the same password as your main account!&lt;/b&gt;251 <child>
234</property>252 <object class="GtkLabel" id="label3">
235 <property name="use_markup">True</property>253 <property name="visible">True</property>
236 <property name="wrap">True</property>254 <property name="xalign">0</property>
255 <property name="label" translatable="yes">Name:</property>
256 </object>
257 <packing>
258 <property name="position">0</property>
259 </packing>
260 </child>
261 <child>
262 <object class="GtkLabel" id="label5">
263 <property name="visible">True</property>
264 <property name="xalign">0</property>
265 <property name="label" translatable="yes">E-mail:</property>
266 </object>
267 <packing>
268 <property name="position">1</property>
269 </packing>
270 </child>
271 <child>
272 <object class="GtkLabel" id="label6">
273 <property name="visible">True</property>
274 <property name="label" translatable="yes">Confirm E-mail:</property>
275 <property name="single_line_mode">True</property>
276 </object>
277 <packing>
278 <property name="position">2</property>
279 </packing>
280 </child>
281 </object>
282 <packing>
283 <property name="expand">False</property>
284 <property name="position">0</property>
285 </packing>
286 </child>
287 <child>
288 <object class="GtkVBox" id="vbox4">
289 <property name="width_request">60</property>
290 <property name="visible">True</property>
291 <property name="spacing">12</property>
292 <property name="homogeneous">True</property>
293 <child>
294 <object class="GtkEntry" id="entry1">
295 <property name="visible">True</property>
296 <property name="can_focus">True</property>
297 <property name="invisible_char">&#x25CF;</property>
298 </object>
299 <packing>
300 <property name="expand">False</property>
301 <property name="position">0</property>
302 </packing>
303 </child>
304 <child>
305 <object class="GtkEntry" id="entry2">
306 <property name="visible">True</property>
307 <property name="can_focus">True</property>
308 <property name="invisible_char">&#x25CF;</property>
309 </object>
310 <packing>
311 <property name="expand">False</property>
312 <property name="position">1</property>
313 </packing>
314 </child>
315 <child>
316 <object class="GtkEntry" id="entry3">
317 <property name="visible">True</property>
318 <property name="can_focus">True</property>
319 <property name="invisible_char">&#x25CF;</property>
320 </object>
321 <packing>
322 <property name="expand">False</property>
323 <property name="pack_type">end</property>
324 <property name="position">2</property>
325 </packing>
326 </child>
327 </object>
328 <packing>
329 <property name="position">1</property>
330 </packing>
331 </child>
237 </object>332 </object>
238 <packing>333 <packing>
334 <property name="padding">12</property>
239 <property name="position">0</property>335 <property name="position">0</property>
240 </packing>336 </packing>
241 </child>337 </child>
242 <child>338 <child>
243 <object class="GtkTable" id="table1">339 <object class="GtkCheckButton" id="checkbutton1">
340 <property name="label" translatable="yes">I would like to be credited for my contribution</property>
244 <property name="visible">True</property>341 <property name="visible">True</property>
245 <property name="n_rows">2</property>342 <property name="can_focus">True</property>
246 <property name="n_columns">2</property>343 <property name="receives_default">False</property>
247 <child>344 <property name="draw_indicator">True</property>
248 <object class="GtkLabel" id="label6">
249 <property name="visible">True</property>
250 <property name="xalign">1</property>
251 <property name="xpad">5</property>
252 <property name="label" translatable="yes">Password:</property>
253 </object>
254 <packing>
255 <property name="top_attach">1</property>
256 <property name="bottom_attach">2</property>
257 </packing>
258 </child>
259 <child>
260 <object class="GtkEntry" id="passwordentry">
261 <property name="visible">True</property>
262 <property name="can_focus">True</property>
263 <property name="max_length">32</property>
264 <property name="visibility">False</property>
265 <property name="invisible_char">&#x2022;</property>
266 <property name="invisible_char_set">True</property>
267 <signal name="changed" handler="on_passwordentry_changed"/>
268 </object>
269 <packing>
270 <property name="left_attach">1</property>
271 <property name="right_attach">2</property>
272 <property name="top_attach">1</property>
273 <property name="bottom_attach">2</property>
274 <property name="x_options">GTK_EXPAND</property>
275 </packing>
276 </child>
277 <child>
278 <object class="GtkLabel" id="label15">
279 <property name="yalign">1</property>
280 <property name="label" translatable="yes">&lt;b&gt;Invalid password!&lt;/b&gt;</property>
281 <property name="use_markup">True</property>
282 </object>
283 <packing>
284 <property name="left_attach">1</property>
285 <property name="right_attach">2</property>
286 </packing>
287 </child>
288 <child>
289 <placeholder/>
290 </child>
291 </object>345 </object>
292 <packing>346 <packing>
293 <property name="position">1</property>347 <property name="position">1</property>
294 </packing>348 </packing>
295 </child>349 </child>
350 <child>
351 <object class="GtkHButtonBox" id="hbuttonbox1">
352 <property name="visible">True</property>
353 <property name="spacing">12</property>
354 <property name="layout_style">end</property>
355 <child>
356 <object class="GtkButton" id="button18">
357 <property name="label" translatable="yes">Close</property>
358 <property name="visible">True</property>
359 <property name="can_focus">True</property>
360 <property name="receives_default">True</property>
361 </object>
362 <packing>
363 <property name="expand">False</property>
364 <property name="fill">False</property>
365 <property name="position">0</property>
366 <property name="secondary">True</property>
367 </packing>
368 </child>
369 <child>
370 <object class="GtkButton" id="button19">
371 <property name="label" translatable="yes">Previous</property>
372 <property name="visible">True</property>
373 <property name="can_focus">True</property>
374 <property name="receives_default">True</property>
375 </object>
376 <packing>
377 <property name="expand">False</property>
378 <property name="fill">False</property>
379 <property name="position">1</property>
380 </packing>
381 </child>
382 <child>
383 <object class="GtkButton" id="button17">
384 <property name="label" translatable="yes">Next</property>
385 <property name="visible">True</property>
386 <property name="can_focus">True</property>
387 <property name="receives_default">True</property>
388 </object>
389 <packing>
390 <property name="expand">False</property>
391 <property name="fill">False</property>
392 <property name="pack_type">end</property>
393 <property name="position">2</property>
394 </packing>
395 </child>
396 </object>
397 <packing>
398 <property name="expand">False</property>
399 <property name="position">2</property>
400 </packing>
401 </child>
296 </object>402 </object>
297 <packing>403 <packing>
404 <property name="padding">12</property>
298 <property name="position">1</property>405 <property name="position">1</property>
299 </packing>406 </packing>
300 </child>407 </child>
301 <child>
302 <object class="GtkHButtonBox" id="hbuttonbox1">
303 <property name="visible">True</property>
304 <property name="spacing">5</property>
305 <property name="layout_style">center</property>
306 <child>
307 <object class="GtkButton" id="closebutton">
308 <property name="label">gtk-close</property>
309 <property name="visible">True</property>
310 <property name="can_focus">True</property>
311 <property name="receives_default">True</property>
312 <property name="use_stock">True</property>
313 <signal name="clicked" handler="on_destroy"/>
314 </object>
315 <packing>
316 <property name="expand">False</property>
317 <property name="fill">False</property>
318 <property name="position">0</property>
319 </packing>
320 </child>
321 <child>
322 <object class="GtkButton" id="loginbutton">
323 <property name="label" translatable="yes">Login</property>
324 <property name="can_focus">True</property>
325 <property name="has_focus">True</property>
326 <property name="receives_default">True</property>
327 <signal name="clicked" handler="on_loginbutton_clicked"/>
328 </object>
329 <packing>
330 <property name="expand">False</property>
331 <property name="fill">False</property>
332 <property name="position">1</property>
333 </packing>
334 </child>
335 <child>
336 <object class="GtkButton" id="okbutton">
337 <property name="label">gtk-ok</property>
338 <property name="visible">True</property>
339 <property name="sensitive">False</property>
340 <property name="can_focus">True</property>
341 <property name="has_focus">True</property>
342 <property name="receives_default">True</property>
343 <property name="use_stock">True</property>
344 <signal name="clicked" handler="on_okbutton_clicked"/>
345 </object>
346 <packing>
347 <property name="expand">False</property>
348 <property name="fill">False</property>
349 <property name="position">2</property>
350 </packing>
351 </child>
352 </object>
353 <packing>
354 <property name="position">2</property>
355 </packing>
356 </child>
357 </object>408 </object>
358 </child>409 </child>
359 </object>410 </object>
360 <object class="GtkWindow" id="newuserwelcome">411 <object class="GtkWindow" id="choose_screenshot">
361 <property name="width_request">200</property>412 <property name="title" translatable="yes">Quickshot - Choose screenshot</property>
362 <property name="height_request">80</property>413 <property name="default_width">800</property>
363 <property name="title" translatable="yes">Quickshot</property>414 <property name="default_height">500</property>
364 <property name="window_position">center</property>
365 <property name="default_width">350</property>
366 <property name="default_height">300</property>
367 <property name="icon">../media/icon.png</property>
368 <child>415 <child>
369 <object class="GtkLabel" id="label7">416 <object class="GtkVBox" id="vbox5">
370 <property name="visible">True</property>417 <property name="visible">True</property>
371 <property name="xalign">0.43000000715255737</property>418 <child>
372 <property name="xpad">20</property>419 <object class="GtkMenuBar" id="welcome_menubar3">
373 <property name="label" translatable="yes">Welcome to new "quickshot" user account.420 <property name="visible">True</property>
374421 <child>
375This account was created so that screenshots can be taken in a standard Ubuntu environment.422 <object class="GtkMenuItem" id="menuitem3">
376423 <property name="visible">True</property>
377At the moment, Quickshot is downloading the necessary data. This might take a few minutes the first time you run Quickshot.424 <property name="label" translatable="yes">_File</property>
378425 <property name="use_underline">True</property>
379Please wait...</property>426 <child type="submenu">
380 <property name="wrap">True</property>427 <object class="GtkMenu" id="menu4">
381 </object>428 <property name="visible">True</property>
382 </child>429 <child>
383 </object>430 <object class="GtkImageMenuItem" id="imagemenuitem3">
384 <object class="GtkListStore" id="screenshotstore">431 <property name="label">gtk-quit</property>
385 <columns>432 <property name="visible">True</property>
386 <!-- column-name name -->433 <property name="use_underline">True</property>
387 <column type="gchararray"/>434 <property name="use_stock">True</property>
388 <!-- column-name status -->435 <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
389 <column type="gchararray"/>436 </object>
390 </columns>437 </child>
391 </object>438 </object>
392 <object class="GtkDialog" id="screenshotinfo">439 </child>
393 <property name="border_width">5</property>440 </object>
394 <property name="title" translatable="yes">Quickshot</property>441 </child>
395 <property name="resizable">False</property>442 <child>
396 <property name="window_position">center</property>443 <object class="GtkMenuItem" id="menuitem5">
397 <property name="icon">../media/icon.png</property>444 <property name="visible">True</property>
398 <property name="type_hint">normal</property>445 <property name="label" translatable="yes">_Help</property>
399 <property name="has_separator">False</property>446 <property name="use_underline">True</property>
400 <signal name="destroy" handler="on_destroy"/>447 <child type="submenu">
401 <signal name="show" handler="on_screenshotinfo_show"/>448 <object class="GtkMenu" id="menu6">
402 <child internal-child="vbox">449 <property name="visible">True</property>
403 <object class="GtkVBox" id="dialog-vbox2">450 <child>
404 <property name="visible">True</property>451 <object class="GtkImageMenuItem" id="imagemenuitem4">
405 <property name="spacing">2</property>452 <property name="label">gtk-about</property>
406 <child>453 <property name="visible">True</property>
407 <object class="GtkVBox" id="vbox2">454 <property name="use_underline">True</property>
408 <property name="visible">True</property>455 <property name="use_stock">True</property>
409 <child>456 </object>
410 <object class="GtkHBox" id="hbox3">457 </child>
411 <property name="visible">True</property>458 </object>
412 <child>459 </child>
413 <object class="GtkLabel" id="label4">460 </object>
414 <property name="visible">True</property>461 </child>
415 <property name="xpad">20</property>462 </object>
416 <property name="ypad">20</property>463 <packing>
417 <property name="label" translatable="yes">464 <property name="expand">False</property>
418Below is a list of screenshots that are still needed for Getting Started with Ubuntu 10.04. Select a screenshot you would like to take and read the description so you know what the screenshot involves.465 <property name="position">0</property>
419466 </packing>
420If all the screenshots in your native language have been taken already, you can change your language by logging out, choosing a new language, and then logging in as "quickshot" again.467 </child>
421 </property>468 <child>
422 <property name="wrap">True</property>469 <object class="GtkVBox" id="vbox14">
423 </object>470 <property name="visible">True</property>
424 <packing>471 <property name="border_width">12</property>
425 <property name="position">0</property>472 <property name="spacing">12</property>
426 </packing>473 <child>
427 </child>474 <object class="GtkLabel" id="label7">
428 <child>475 <property name="visible">True</property>
429 <object class="GtkImage" id="image2">476 <property name="xalign">0</property>
430 <property name="visible">True</property>477 <property name="label" translatable="yes">Choose a screenshot and a language and click next to see the steps to take the screenshot</property>
431 <property name="yalign">0</property>478 <property name="wrap">True</property>
432 <property name="xpad">5</property>479 <property name="width_chars">100</property>
433 <property name="ypad">5</property>
434 <property name="pixbuf">logo.png</property>
435 </object>
436 <packing>
437 <property name="position">1</property>
438 </packing>
439 </child>
440 </object>480 </object>
441 <packing>481 <packing>
482 <property name="expand">False</property>
442 <property name="position">0</property>483 <property name="position">0</property>
443 </packing>484 </packing>
444 </child>485 </child>
445 <child>486 <child>
446 <object class="GtkHBox" id="hbox4">487 <object class="GtkHBox" id="hbox10">
447 <property name="visible">True</property>488 <property name="visible">True</property>
448 <child>489 <property name="spacing">12</property>
449 <object class="GtkLabel" id="label8">490 <property name="homogeneous">True</property>
450 <property name="visible">True</property>491 <child>
451 <property name="xalign">0</property>492 <object class="GtkScrolledWindow" id="scrolledwindow1">
452 <property name="xpad">20</property>
453 <property name="ypad">5</property>
454 <property name="label" translatable="yes">Language:</property>
455 <property name="ellipsize">start</property>
456 </object>
457 <packing>
458 <property name="position">0</property>
459 </packing>
460 </child>
461 <child>
462 <object class="GtkLabel" id="languagelabel">
463 <property name="visible">True</property>
464 <property name="label" translatable="yes">label</property>
465 </object>
466 <packing>
467 <property name="position">1</property>
468 </packing>
469 </child>
470 </object>
471 <packing>
472 <property name="position">1</property>
473 </packing>
474 </child>
475 <child>
476 <object class="GtkVBox" id="vbox7">
477 <property name="visible">True</property>
478 <child>
479 <object class="GtkLabel" id="label11">
480 <property name="visible">True</property>
481 <property name="xalign">0</property>
482 <property name="xpad">20</property>
483 <property name="ypad">5</property>
484 <property name="label" translatable="yes">Screenshot:</property>
485 </object>
486 <packing>
487 <property name="position">0</property>
488 </packing>
489 </child>
490 <child>
491 <object class="GtkScrolledWindow" id="scrolledwindow3">
492 <property name="visible">True</property>493 <property name="visible">True</property>
493 <property name="can_focus">True</property>494 <property name="can_focus">True</property>
494 <property name="hscrollbar_policy">automatic</property>495 <property name="hscrollbar_policy">automatic</property>
495 <property name="vscrollbar_policy">automatic</property>496 <property name="vscrollbar_policy">automatic</property>
496 <child>497 <child>
497 <object class="GtkTreeView" id="screenshottreeview">498 <object class="GtkTreeView" id="screenshottreeview1">
498 <property name="height_request">200</property>
499 <property name="visible">True</property>499 <property name="visible">True</property>
500 <property name="can_focus">True</property>500 <property name="can_focus">True</property>
501 <property name="model">screenshotstore</property>501 <property name="model">project_list</property>
502 <property name="headers_clickable">False</property>502 <property name="headers_clickable">False</property>
503 <property name="search_column">0</property>503 <property name="search_column">0</property>
504 <signal name="cursor_changed" handler="on_screenshottreeview_cursor_changed"/>
505 <child>504 <child>
506 <object class="GtkTreeViewColumn" id="name">505 <object class="GtkTreeViewColumn" id="name1">
507 <property name="title">Name</property>506 <property name="title">Name</property>
508 <child>507 <child>
509 <object class="GtkCellRendererText" id="cellrenderertext1"/>508 <object class="GtkCellRendererText" id="cellrenderertext3"/>
510 <attributes>509 <attributes>
511 <attribute name="text">0</attribute>510 <attribute name="text">0</attribute>
512 </attributes>511 </attributes>
@@ -514,10 +513,10 @@
514 </object>513 </object>
515 </child>514 </child>
516 <child>515 <child>
517 <object class="GtkTreeViewColumn" id="status">516 <object class="GtkTreeViewColumn" id="status1">
518 <property name="title">Status</property>517 <property name="title">Status</property>
519 <child>518 <child>
520 <object class="GtkCellRendererText" id="cellrenderertext2"/>519 <object class="GtkCellRendererText" id="cellrenderertext4"/>
521 <attributes>520 <attributes>
522 <attribute name="text">1</attribute>521 <attribute name="text">1</attribute>
523 </attributes>522 </attributes>
@@ -528,710 +527,874 @@
528 </child>527 </child>
529 </object>528 </object>
530 <packing>529 <packing>
531 <property name="position">1</property>530 <property name="position">0</property>
532 </packing>531 </packing>
533 </child>532 </child>
534 </object>533 <child>
535 <packing>534 <object class="GtkLabel" id="label9">
535 <property name="visible">True</property>
536 <property name="label" translatable="yes">Screenshot description</property>
537 </object>
538 <packing>
539 <property name="position">1</property>
540 </packing>
541 </child>
542 </object>
543 <packing>
544 <property name="padding">6</property>
545 <property name="position">1</property>
546 </packing>
547 </child>
548 <child>
549 <object class="GtkHBox" id="hbox11">
550 <property name="visible">True</property>
551 <property name="spacing">12</property>
552 <child>
553 <object class="GtkLabel" id="label12">
554 <property name="visible">True</property>
555 <property name="xalign">0</property>
556 <property name="label" translatable="yes">Installed Langugaes:</property>
557 <property name="single_line_mode">True</property>
558 </object>
559 <packing>
560 <property name="expand">False</property>
561 <property name="position">0</property>
562 </packing>
563 </child>
564 <child>
565 <object class="GtkComboBox" id="combobox1">
566 <property name="width_request">150</property>
567 <property name="visible">True</property>
568 </object>
569 <packing>
570 <property name="expand">False</property>
571 <property name="position">1</property>
572 </packing>
573 </child>
574 </object>
575 <packing>
576 <property name="expand">False</property>
536 <property name="position">2</property>577 <property name="position">2</property>
537 </packing>578 </packing>
538 </child>579 </child>
539 <child>580 <child>
540 <object class="GtkFrame" id="Screenshot Description:">581 <object class="GtkHButtonBox" id="hbuttonbox3">
541 <property name="visible">True</property>582 <property name="visible">True</property>
542 <property name="label_xalign">0</property>583 <property name="spacing">12</property>
543 <property name="shadow_type">none</property>584 <property name="layout_style">end</property>
544 <child>585 <child>
545 <object class="GtkAlignment" id="alignment1">586 <object class="GtkButton" id="button3">
546 <property name="visible">True</property>587 <property name="label" translatable="yes">Close</property>
547 <property name="left_padding">12</property>588 <property name="visible">True</property>
548 <child>589 <property name="can_focus">True</property>
549 <object class="GtkLabel" id="screenshotdesclabel">590 <property name="receives_default">True</property>
550 <property name="visible">True</property>591 </object>
551 <property name="xpad">20</property>592 <packing>
552 <property name="ypad">20</property>593 <property name="expand">False</property>
553 <property name="wrap">True</property>594 <property name="fill">False</property>
554 </object>595 <property name="position">0</property>
555 </child>596 <property name="secondary">True</property>
556 </object>597 </packing>
557 </child>598 </child>
558 <child type="label">599 <child>
559 <object class="GtkLabel" id="label">600 <object class="GtkButton" id="button4">
560 <property name="visible">True</property>601 <property name="label" translatable="yes">Previous</property>
561 <property name="label" translatable="yes">&lt;b&gt;Screenshot Description&lt;/b&gt;</property>602 <property name="visible">True</property>
562 <property name="use_markup">True</property>603 <property name="can_focus">True</property>
563 </object>604 <property name="receives_default">True</property>
605 </object>
606 <packing>
607 <property name="expand">False</property>
608 <property name="fill">False</property>
609 <property name="position">1</property>
610 </packing>
611 </child>
612 <child>
613 <object class="GtkButton" id="button20">
614 <property name="label" translatable="yes">Next</property>
615 <property name="visible">True</property>
616 <property name="can_focus">True</property>
617 <property name="receives_default">True</property>
618 </object>
619 <packing>
620 <property name="expand">False</property>
621 <property name="fill">False</property>
622 <property name="pack_type">end</property>
623 <property name="position">2</property>
624 </packing>
564 </child>625 </child>
565 </object>626 </object>
566 <packing>627 <packing>
567 <property name="padding">11</property>628 <property name="expand">False</property>
568 <property name="position">3</property>629 <property name="position">3</property>
569 </packing>630 </packing>
570 </child>631 </child>
571 <child>632 </object>
572 <object class="GtkLabel" id="label10">633 <packing>
573 <property name="visible">True</property>634 <property name="position">1</property>
574 <property name="xalign">0</property>635 </packing>
575 <property name="xpad">20</property>636 </child>
576 <property name="ypad">10</property>637 </object>
577 <property name="label" translatable="yes">When you are ready to capture the screenshot described above, click Next.</property>638 </child>
578 </object>639 </object>
579 <packing>640 <object class="QuickshotWindow" id="make_user_account">
580 <property name="position">4</property>641 <property name="width_request">580</property>
581 </packing>642 <property name="height_request">400</property>
582 </child>643 <property name="title" translatable="yes">Quickshot</property>
583 </object>644 <property name="role">main</property>
584 <packing>645 <property name="resizable">False</property>
585 <property name="position">1</property>646 <property name="window_position">center</property>
586 </packing>647 <property name="icon">../media/icon.png</property>
587 </child>648 <child>
588 <child internal-child="action_area">649 <object class="GtkVBox" id="vbox2">
589 <object class="GtkHButtonBox" id="dialog-action_area2">650 <property name="visible">True</property>
590 <property name="visible">True</property>651 <child>
591 <property name="layout_style">end</property>652 <object class="GtkMenuBar" id="welcome_menubar4">
592 <child>653 <property name="visible">True</property>
593 <object class="GtkButton" id="button5">654 <child>
594 <property name="label" translatable="yes">Finish</property>655 <object class="GtkMenuItem" id="menuitem7">
595 <property name="visible">True</property>656 <property name="visible">True</property>
596 <property name="can_focus">True</property>657 <property name="label" translatable="yes">_File</property>
597 <property name="receives_default">True</property>658 <property name="use_underline">True</property>
598 <signal name="clicked" handler="quit"/>659 <child type="submenu">
599 </object>660 <object class="GtkMenu" id="menu7">
600 <packing>661 <property name="visible">True</property>
601 <property name="expand">False</property>662 <child>
602 <property name="fill">False</property>663 <object class="GtkImageMenuItem" id="imagemenuitem6">
603 <property name="position">0</property>664 <property name="label">gtk-quit</property>
604 </packing>665 <property name="visible">True</property>
605 </child>666 <property name="use_underline">True</property>
606 <child>667 <property name="use_stock">True</property>
607 <object class="GtkButton" id="screenshotinfo_next_button">668 <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
608 <property name="label" translatable="yes">Next</property>669 </object>
609 <property name="visible">True</property>670 </child>
610 <property name="can_focus">True</property>671 </object>
611 <property name="has_focus">True</property>672 </child>
612 <property name="receives_default">True</property>673 </object>
613 <signal name="clicked" handler="on_screenshotinfo_next_button_clicked"/>674 </child>
614 </object>675 <child>
615 <packing>676 <object class="GtkMenuItem" id="menuitem8">
616 <property name="expand">False</property>677 <property name="visible">True</property>
617 <property name="fill">False</property>678 <property name="label" translatable="yes">_Help</property>
618 <property name="position">1</property>679 <property name="use_underline">True</property>
619 </packing>680 <child type="submenu">
620 </child>681 <object class="GtkMenu" id="menu8">
621 </object>682 <property name="visible">True</property>
622 <packing>683 <child>
623 <property name="expand">False</property>684 <object class="GtkImageMenuItem" id="imagemenuitem7">
624 <property name="pack_type">end</property>685 <property name="label">gtk-about</property>
625 <property name="position">0</property>686 <property name="visible">True</property>
626 </packing>687 <property name="use_underline">True</property>
627 </child>688 <property name="use_stock">True</property>
628 </object>689 </object>
629 </child>690 </child>
630 <action-widgets>691 </object>
631 <action-widget response="0">button5</action-widget>692 </child>
632 <action-widget response="0">screenshotinfo_next_button</action-widget>693 </object>
633 </action-widgets>694 </child>
634 </object>695 </object>
635 <object class="GtkDialog" id="capture">696 <packing>
636 <property name="border_width">5</property>697 <property name="expand">False</property>
637 <property name="title" translatable="yes">Take screenshot</property>698 <property name="position">0</property>
638 <property name="resizable">False</property>699 </packing>
639 <property name="window_position">center</property>700 </child>
640 <property name="icon">../media/icon.png</property>701 <child>
641 <property name="type_hint">normal</property>702 <object class="GtkVBox" id="vbox7">
642 <property name="deletable">False</property>703 <property name="visible">True</property>
643 <property name="has_separator">False</property>704 <property name="border_width">12</property>
644 <signal name="destroy" handler="on_capture_back_button_clicked"/>705 <property name="spacing">12</property>
645 <child internal-child="vbox">706 <child>
646 <object class="GtkVBox" id="dialog-vbox3">707 <object class="GtkHBox" id="hbox3">
647 <property name="visible">True</property>708 <property name="visible">True</property>
648 <property name="spacing">2</property>709 <property name="spacing">12</property>
649 <child>710 <child>
650 <object class="GtkLabel" id="capture_label">711 <object class="GtkVBox" id="vbox13">
651 <property name="visible">True</property>712 <property name="visible">True</property>
652 <property name="xpad">10</property>713 <child>
653 <property name="ypad">10</property>714 <object class="GtkLabel" id="label4">
654 <property name="label" translatable="yes">Click Capture to take the screenshot.</property>715 <property name="visible">True</property>
655 <property name="wrap">True</property>716 <property name="xalign">0</property>
656 </object>717 <property name="label" translatable="yes">Please enter a password for the $user account. Please do not use the same password as your normal user. Once you have entered two matching passwords please click "Forward" to set up the account.</property>
657 <packing>718 <property name="wrap">True</property>
658 <property name="position">1</property>719 <property name="width_chars">50</property>
659 </packing>720 </object>
660 </child>721 <packing>
661 <child internal-child="action_area">722 <property name="padding">6</property>
662 <object class="GtkHButtonBox" id="dialog-action_area3">723 <property name="position">0</property>
663 <property name="visible">True</property>724 </packing>
664 <property name="layout_style">end</property>725 </child>
665 <child>726 <child>
666 <object class="GtkButton" id="capture_back_button">727 <object class="GtkHBox" id="hbox4">
667 <property name="label" translatable="yes">Back</property>728 <property name="visible">True</property>
668 <property name="visible">True</property>729 <property name="spacing">12</property>
669 <property name="can_focus">True</property>730 <child>
670 <property name="receives_default">True</property>731 <object class="GtkVBox" id="vbox15">
671 <signal name="clicked" handler="on_capture_back_button_clicked"/>732 <property name="visible">True</property>
672 </object>733 <property name="spacing">12</property>
673 <packing>734 <property name="homogeneous">True</property>
674 <property name="expand">False</property>735 <child>
675 <property name="fill">False</property>736 <object class="GtkLabel" id="label10">
676 <property name="position">0</property>737 <property name="visible">True</property>
677 </packing>738 <property name="xalign">0</property>
678 </child>739 <property name="label" translatable="yes">Password:</property>
679 <child>740 </object>
680 <object class="GtkButton" id="capture_button">741 <packing>
681 <property name="label" translatable="yes">Capture</property>742 <property name="position">0</property>
682 <property name="visible">True</property>743 </packing>
683 <property name="can_focus">True</property>744 </child>
684 <property name="has_focus">True</property>745 <child>
685 <property name="receives_default">True</property>746 <object class="GtkLabel" id="label11">
686 <property name="xalign">0.49000000953674316</property>747 <property name="visible">True</property>
687 <property name="yalign">0.4699999988079071</property>748 <property name="xalign">0</property>
688 <signal name="clicked" handler="on_capture_button_clicked"/>749 <property name="label" translatable="yes">Confirm Password:</property>
689 </object>750 </object>
690 <packing>751 <packing>
691 <property name="expand">False</property>752 <property name="position">1</property>
692 <property name="fill">False</property>753 </packing>
693 <property name="position">1</property>754 </child>
694 </packing>755 </object>
695 </child>756 <packing>
696 </object>757 <property name="expand">False</property>
697 <packing>758 <property name="position">0</property>
698 <property name="expand">False</property>759 </packing>
699 <property name="pack_type">end</property>760 </child>
700 <property name="position">0</property>761 <child>
701 </packing>762 <object class="GtkVBox" id="vbox17">
702 </child>763 <property name="width_request">60</property>
703 </object>764 <property name="visible">True</property>
704 </child>765 <property name="spacing">12</property>
705 <action-widgets>766 <property name="homogeneous">True</property>
706 <action-widget response="-6">capture_back_button</action-widget>767 <child>
707 <action-widget response="-5">capture_button</action-widget>768 <object class="GtkEntry" id="entry4">
708 </action-widgets>769 <property name="visible">True</property>
709 </object>770 <property name="can_focus">True</property>
710 <object class="GtkDialog" id="Resolution Change">771 <property name="invisible_char">&#x25CF;</property>
711 <property name="width_request">550</property>772 <property name="width_chars">50</property>
712 <property name="height_request">185</property>773 </object>
713 <property name="border_width">5</property>774 <packing>
714 <property name="title" translatable="yes">Quickshot</property>775 <property name="expand">False</property>
715 <property name="resizable">False</property>776 <property name="position">0</property>
716 <property name="window_position">center</property>777 </packing>
717 <property name="icon">../media/icon.png</property>778 </child>
718 <property name="type_hint">normal</property>779 <child>
719 <property name="has_separator">False</property>780 <object class="GtkEntry" id="entry5">
720 <signal name="destroy" handler="on_destroy"/>781 <property name="visible">True</property>
721 <child internal-child="vbox">782 <property name="can_focus">True</property>
722 <object class="GtkVBox" id="dialog-vbox5">783 <property name="invisible_char">&#x25CF;</property>
723 <property name="visible">True</property>784 <property name="width_chars">50</property>
724 <property name="spacing">2</property>785 </object>
725 <child>786 <packing>
726 <object class="GtkHBox" id="hbox5">787 <property name="expand">False</property>
727 <property name="visible">True</property>788 <property name="position">1</property>
728 <child>789 </packing>
729 <object class="GtkVBox" id="vbox11">790 </child>
730 <property name="visible">True</property>791 </object>
731 <child>792 <packing>
732 <object class="GtkImage" id="image3">793 <property name="position">1</property>
733 <property name="visible">True</property>794 </packing>
734 <property name="stock">gtk-dialog-warning</property>795 </child>
735 <property name="icon-size">6</property>796 </object>
736 </object>797 <packing>
737 <packing>798 <property name="padding">12</property>
738 <property name="expand">False</property>799 <property name="position">1</property>
739 <property name="fill">False</property>800 </packing>
740 <property name="position">0</property>801 </child>
741 </packing>802 </object>
742 </child>803 <packing>
743 </object>804 <property name="position">0</property>
744 <packing>805 </packing>
745 <property name="position">0</property>806 </child>
746 </packing>807 <child>
747 </child>808 <object class="GtkImage" id="image2">
748 <child>809 <property name="visible">True</property>
749 <object class="GtkVBox" id="vbox10">810 <property name="yalign">0</property>
750 <property name="visible">True</property>811 <property name="pixbuf">logo.png</property>
751 <child>812 </object>
752 <object class="GtkLabel" id="label16">813 <packing>
753 <property name="visible">True</property>814 <property name="position">1</property>
754 <property name="label" translatable="yes">&lt;b&gt;Note: your screen resolution is about to be changed. If unsuccessful, you will be logged out in 15 seconds.&lt;/b&gt;815 </packing>
755816 </child>
756Please click "OK" to continue. </property>817 </object>
757 <property name="use_markup">True</property>818 <packing>
758 <property name="wrap">True</property>819 <property name="position">0</property>
759 </object>820 </packing>
760 <packing>821 </child>
761 <property name="position">0</property>822 <child>
762 </packing>823 <object class="GtkAlignment" id="alignment1">
763 </child>824 <property name="visible">True</property>
764 </object>825 <child>
765 <packing>826 <placeholder/>
766 <property name="position">1</property>827 </child>
767 </packing>828 </object>
768 </child>829 <packing>
769 </object>830 <property name="padding">25</property>
770 <packing>831 <property name="position">1</property>
771 <property name="expand">False</property>832 </packing>
772 <property name="padding">12</property>833 </child>
773 <property name="position">1</property>834 <child>
774 </packing>835 <object class="GtkHButtonBox" id="hbuttonbox4">
775 </child>836 <property name="visible">True</property>
776 <child internal-child="action_area">837 <property name="spacing">12</property>
777 <object class="GtkHButtonBox" id="dialog-action_area5">838 <property name="layout_style">end</property>
778 <property name="visible">True</property>839 <child>
779 <property name="layout_style">end</property>840 <object class="GtkButton" id="button2">
780 <child>841 <property name="label" translatable="yes">Close</property>
781 <object class="GtkButton" id="button2">842 <property name="visible">True</property>
782 <property name="label" translatable="yes">Skip</property>843 <property name="can_focus">True</property>
783 <property name="visible">True</property>844 <property name="receives_default">True</property>
784 <property name="can_focus">True</property>845 </object>
785 <property name="receives_default">True</property>846 <packing>
786 <signal name="button_press_event" handler="on_skip_resolution_change"/>847 <property name="expand">False</property>
787 </object>848 <property name="fill">False</property>
788 <packing>849 <property name="position">0</property>
789 <property name="expand">False</property>850 <property name="secondary">True</property>
790 <property name="fill">False</property>851 </packing>
791 <property name="position">0</property>852 </child>
792 </packing>853 <child>
793 </child>854 <object class="GtkButton" id="button5">
794 <child>855 <property name="label" translatable="yes">Previous</property>
795 <object class="GtkButton" id="changeres">856 <property name="visible">True</property>
796 <property name="label" translatable="yes">OK</property>857 <property name="can_focus">True</property>
797 <property name="visible">True</property>858 <property name="receives_default">True</property>
798 <property name="can_focus">True</property>859 </object>
799 <property name="has_focus">True</property>860 <packing>
800 <property name="receives_default">True</property>861 <property name="expand">False</property>
801 <signal name="button_press_event" handler="on_ok_changeres"/>862 <property name="fill">False</property>
802 </object>863 <property name="position">1</property>
803 <packing>864 </packing>
804 <property name="expand">False</property>865 </child>
805 <property name="fill">False</property>866 <child>
806 <property name="position">1</property>867 <object class="GtkButton" id="button9">
807 </packing>868 <property name="label" translatable="yes">Next</property>
808 </child>869 <property name="visible">True</property>
809 </object>870 <property name="can_focus">True</property>
810 <packing>871 <property name="receives_default">True</property>
811 <property name="expand">False</property>872 </object>
812 <property name="fill">False</property>873 <packing>
813 <property name="pack_type">end</property>874 <property name="expand">False</property>
814 <property name="position">0</property>875 <property name="fill">False</property>
815 </packing>876 <property name="pack_type">end</property>
816 </child>877 <property name="position">2</property>
817 </object>878 </packing>
818 </child>879 </child>
819 <action-widgets>880 </object>
820 <action-widget response="0">button2</action-widget>881 <packing>
821 <action-widget response="0">changeres</action-widget>882 <property name="expand">False</property>
822 </action-widgets>883 <property name="position">2</property>
823 </object>884 </packing>
824 <object class="GtkDialog" id="nochange">885 </child>
825 <property name="width_request">550</property>886 </object>
826 <property name="height_request">185</property>887 <packing>
827 <property name="border_width">5</property>888 <property name="position">1</property>
828 <property name="title" translatable="yes">Quickshot</property>889 </packing>
829 <property name="resizable">False</property>890 </child>
830 <property name="window_position">center</property>891 </object>
831 <property name="icon">../media/icon.png</property>892 </child>
832 <property name="type_hint">normal</property>893 </object>
833 <property name="has_separator">False</property>894 <object class="GtkWindow" id="screenshot_detail">
834 <signal name="destroy" handler="on_destroy"/>895 <property name="width_request">580</property>
835 <child internal-child="vbox">896 <property name="height_request">400</property>
836 <object class="GtkVBox" id="dialog-vbox6">897 <child>
837 <property name="visible">True</property>898 <object class="GtkVBox" id="vbox8">
838 <property name="spacing">2</property>899 <property name="visible">True</property>
839 <child>900 <child>
840 <object class="GtkHBox" id="hbox7">901 <object class="GtkMenuBar" id="welcome_menubar5">
841 <property name="visible">True</property>902 <property name="visible">True</property>
842 <child>903 <child>
843 <object class="GtkVBox" id="vbox5">904 <object class="GtkMenuItem" id="menuitem9">
844 <property name="visible">True</property>905 <property name="visible">True</property>
845 <child>906 <property name="label" translatable="yes">_File</property>
846 <object class="GtkImage" id="image4">907 <property name="use_underline">True</property>
847 <property name="visible">True</property>908 <child type="submenu">
848 <property name="stock">gtk-stop</property>909 <object class="GtkMenu" id="menu9">
849 <property name="icon-size">6</property>910 <property name="visible">True</property>
850 </object>911 <child>
851 <packing>912 <object class="GtkImageMenuItem" id="imagemenuitem8">
852 <property name="expand">False</property>913 <property name="label">gtk-quit</property>
853 <property name="fill">False</property>914 <property name="visible">True</property>
854 <property name="position">0</property>915 <property name="use_underline">True</property>
855 </packing>916 <property name="use_stock">True</property>
856 </child>917 <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
857 </object>918 </object>
858 <packing>919 </child>
859 <property name="expand">False</property>920 </object>
860 <property name="fill">False</property>921 </child>
861 <property name="position">0</property>922 </object>
862 </packing>923 </child>
863 </child>924 <child>
864 <child>925 <object class="GtkMenuItem" id="menuitem10">
865 <object class="GtkLabel" id="label17">926 <property name="visible">True</property>
866 <property name="visible">True</property>927 <property name="label" translatable="yes">_Help</property>
867 <property name="label" translatable="yes">&lt;b&gt;Resolution was not changed&lt;/b&gt;928 <property name="use_underline">True</property>
868929 <child type="submenu">
869Quickshot was unable to set your resolution. If you have not already done so, please change it to &lt;b&gt;1024x768&lt;/b&gt;930 <object class="GtkMenu" id="menu10">
870931 <property name="visible">True</property>
871To change it, click &lt;b&gt;System -&gt; Preferences -&gt; Monitors&lt;/b&gt; When done, click "Next".</property>932 <child>
872 <property name="use_markup">True</property>933 <object class="GtkImageMenuItem" id="imagemenuitem9">
873 <property name="wrap">True</property>934 <property name="label">gtk-about</property>
874 </object>935 <property name="visible">True</property>
875 <packing>936 <property name="use_underline">True</property>
876 <property name="position">1</property>937 <property name="use_stock">True</property>
877 </packing>938 </object>
878 </child>939 </child>
879 </object>940 </object>
880 <packing>941 </child>
881 <property name="expand">False</property>942 </object>
882 <property name="padding">12</property>943 </child>
883 <property name="position">1</property>944 </object>
884 </packing>945 <packing>
885 </child>946 <property name="expand">False</property>
886 <child internal-child="action_area">947 <property name="position">0</property>
887 <object class="GtkHButtonBox" id="dialog-action_area6">948 </packing>
888 <property name="visible">True</property>949 </child>
889 <property name="layout_style">end</property>950 <child>
890 <child>951 <object class="GtkVBox" id="vbox9">
891 <object class="GtkButton" id="button3">952 <property name="visible">True</property>
892 <property name="label" translatable="yes">Next</property>953 <property name="border_width">12</property>
893 <property name="visible">True</property>954 <property name="spacing">12</property>
894 <property name="can_focus">True</property>955 <child>
895 <property name="has_focus">True</property>956 <object class="GtkHBox" id="hbox5">
896 <property name="receives_default">True</property>957 <property name="visible">True</property>
897 <signal name="clicked" handler="show_next"/>958 <property name="spacing">12</property>
898 </object>959 <property name="homogeneous">True</property>
899 <packing>960 <child>
900 <property name="expand">False</property>961 <object class="GtkVBox" id="vbox16">
901 <property name="fill">False</property>962 <property name="visible">True</property>
902 <property name="position">0</property>963 <property name="spacing">12</property>
903 </packing>964 <child>
904 </child>965 <object class="GtkLabel" id="label8">
905 </object>966 <property name="visible">True</property>
906 <packing>967 <property name="xalign">0</property>
907 <property name="expand">False</property>968 <property name="label" translatable="yes">Screenshot Description:</property>
908 <property name="pack_type">end</property>969 <property name="wrap">True</property>
909 <property name="position">0</property>970 <property name="width_chars">30</property>
910 </packing>971 </object>
911 </child>972 <packing>
912 </object>973 <property name="expand">False</property>
913 </child>974 <property name="position">0</property>
914 <action-widgets>975 </packing>
915 <action-widget response="0">button3</action-widget>976 </child>
916 </action-widgets>977 <child>
917 </object>978 <object class="GtkLabel" id="label15">
918 <object class="GtkDialog" id="Success">979 <property name="visible">True</property>
919 <property name="width_request">550</property>980 <property name="xalign">0</property>
920 <property name="height_request">185</property>981 <property name="label" translatable="yes">Insert Text Here</property>
921 <property name="border_width">5</property>982 <property name="wrap">True</property>
922 <property name="title" translatable="yes">Quickshot</property>983 <property name="width_chars">40</property>
923 <property name="resizable">False</property>984 </object>
924 <property name="window_position">center-always</property>985 <packing>
925 <property name="icon">../media/icon.png</property>986 <property name="position">1</property>
926 <property name="type_hint">normal</property>987 </packing>
927 <property name="deletable">False</property>988 </child>
928 <property name="has_separator">False</property>989 <child>
929 <signal name="destroy" handler="on_destroy"/>990 <object class="GtkLabel" id="label13">
930 <child internal-child="vbox">991 <property name="visible">True</property>
931 <object class="GtkVBox" id="dialog-vbox8">992 <property name="xalign">0</property>
932 <property name="visible">True</property>993 <property name="label" translatable="yes">Screenshot Steps:</property>
933 <property name="spacing">2</property>994 <property name="wrap">True</property>
934 <child>995 <property name="width_chars">30</property>
935 <object class="GtkHBox" id="hbox6">996 </object>
936 <property name="visible">True</property>997 <packing>
937 <child>998 <property name="expand">False</property>
938 <object class="GtkVBox" id="vbox9">999 <property name="position">2</property>
939 <property name="visible">True</property>1000 </packing>
940 <child>1001 </child>
941 <object class="GtkImage" id="image5">1002 <child>
942 <property name="visible">True</property>1003 <object class="GtkLabel" id="label21">
943 <property name="stock">gtk-yes</property>1004 <property name="visible">True</property>
944 <property name="icon-size">6</property>1005 <property name="xalign">0</property>
945 </object>1006 <property name="label" translatable="yes">Screenshot Description:</property>
946 <packing>1007 <property name="wrap">True</property>
947 <property name="expand">False</property>1008 <property name="width_chars">30</property>
948 <property name="fill">False</property>1009 </object>
949 <property name="position">0</property>1010 <packing>
950 </packing>1011 <property name="position">3</property>
951 </child>1012 </packing>
952 </object>1013 </child>
953 <packing>1014 <child>
954 <property name="expand">False</property>1015 <object class="GtkLabel" id="label14">
955 <property name="fill">False</property>1016 <property name="visible">True</property>
956 <property name="position">0</property>1017 <property name="xalign">0</property>
957 </packing>1018 <property name="label" translatable="yes">Common Attributes:</property>
958 </child>1019 <property name="wrap">True</property>
959 <child>1020 <property name="width_chars">30</property>
960 <object class="GtkVBox" id="vbox6">1021 </object>
961 <property name="visible">True</property>1022 <packing>
962 <child>1023 <property name="expand">False</property>
963 <object class="GtkLabel" id="label22">1024 <property name="position">4</property>
964 <property name="visible">True</property>1025 </packing>
965 <property name="ypad">1</property>1026 </child>
966 <property name="label" translatable="yes">&lt;b&gt;Success&lt;/b&gt;1027 <child>
967 1028 <object class="GtkLabel" id="label22">
968Your resolution has been changed. Please click "Next" within a few seconds or you will be logged out.1029 <property name="visible">True</property>
969 </property>1030 <property name="xalign">0</property>
970 <property name="use_markup">True</property>1031 <property name="label" translatable="yes">Screenshot Description:</property>
971 <property name="wrap">True</property>1032 <property name="wrap">True</property>
972 </object>1033 <property name="width_chars">30</property>
973 <packing>1034 </object>
974 <property name="position">0</property>1035 <packing>
975 </packing>1036 <property name="position">5</property>
976 </child>1037 </packing>
977 <child>1038 </child>
978 <object class="GtkLabel" id="label19">1039 </object>
979 <property name="visible">True</property>1040 <packing>
980 <property name="ypad">1</property>1041 <property name="expand">False</property>
981 <property name="use_markup">True</property>1042 <property name="position">0</property>
982 <property name="wrap">True</property>1043 </packing>
983 </object>1044 </child>
984 <packing>1045 <child>
985 <property name="position">1</property>1046 <object class="GtkVBox" id="vbox21">
986 </packing>1047 <property name="visible">True</property>
987 </child>1048 <property name="spacing">12</property>
988 </object>1049 <child>
989 <packing>1050 <object class="GtkImage" id="image3">
990 <property name="position">1</property>1051 <property name="visible">True</property>
991 </packing>1052 <property name="stock">gtk-missing-image</property>
992 </child>1053 </object>
993 </object>1054 <packing>
994 <packing>1055 <property name="position">0</property>
995 <property name="expand">False</property>1056 </packing>
996 <property name="padding">12</property>1057 </child>
997 <property name="position">1</property>1058 <child>
998 </packing>1059 <object class="GtkLabel" id="label23">
999 </child>1060 <property name="visible">True</property>
1000 <child internal-child="action_area">1061 <property name="xalign">0</property>
1001 <object class="GtkHButtonBox" id="dialog-action_area8">1062 <property name="label" translatable="yes">Click the image to see a larger version</property>
1002 <property name="visible">True</property>1063 <property name="wrap">True</property>
1003 <property name="layout_style">end</property>1064 <property name="width_chars">40</property>
1004 <child>1065 </object>
1005 <object class="GtkButton" id="button4">1066 <packing>
1006 <property name="label" translatable="yes">Next</property>1067 <property name="expand">False</property>
1007 <property name="visible">True</property>1068 <property name="position">1</property>
1008 <property name="can_focus">True</property>1069 </packing>
1009 <property name="has_focus">True</property>1070 </child>
1010 <property name="receives_default">True</property>1071 </object>
1011 <signal name="clicked" handler="success_next"/>1072 <packing>
1012 </object>1073 <property name="position">1</property>
1013 <packing>1074 </packing>
1014 <property name="expand">False</property>1075 </child>
1015 <property name="fill">False</property>1076 </object>
1016 <property name="position">0</property>1077 <packing>
1017 </packing>1078 <property name="position">0</property>
1018 </child>1079 </packing>
1019 </object>1080 </child>
1020 <packing>1081 <child>
1021 <property name="expand">False</property>1082 <object class="GtkHButtonBox" id="hbuttonbox5">
1022 <property name="pack_type">end</property>1083 <property name="visible">True</property>
1023 <property name="position">0</property>1084 <property name="spacing">12</property>
1024 </packing>1085 <property name="layout_style">end</property>
1025 </child>1086 <child>
1026 </object>1087 <object class="GtkButton" id="button6">
1027 </child>1088 <property name="label" translatable="yes">Close</property>
1028 <action-widgets>1089 <property name="visible">True</property>
1029 <action-widget response="0">button4</action-widget>1090 <property name="can_focus">True</property>
1030 </action-widgets>1091 <property name="receives_default">True</property>
1031 </object>1092 </object>
1032 <object class="GtkDialog" id="shotcheck">1093 <packing>
1033 <property name="border_width">5</property>1094 <property name="expand">False</property>
1034 <property name="title" translatable="yes">Quickshot</property>1095 <property name="fill">False</property>
1035 <property name="window_position">center-always</property>1096 <property name="position">0</property>
1097 <property name="secondary">True</property>
1098 </packing>
1099 </child>
1100 <child>
1101 <object class="GtkButton" id="button7">
1102 <property name="label" translatable="yes">Previous</property>
1103 <property name="visible">True</property>
1104 <property name="can_focus">True</property>
1105 <property name="receives_default">True</property>
1106 </object>
1107 <packing>
1108 <property name="expand">False</property>
1109 <property name="fill">False</property>
1110 <property name="position">1</property>
1111 </packing>
1112 </child>
1113 <child>
1114 <object class="GtkButton" id="button8">
1115 <property name="label" translatable="yes">Next</property>
1116 <property name="visible">True</property>
1117 <property name="can_focus">True</property>
1118 <property name="receives_default">True</property>
1119 </object>
1120 <packing>
1121 <property name="expand">False</property>
1122 <property name="fill">False</property>
1123 <property name="pack_type">end</property>
1124 <property name="position">2</property>
1125 </packing>
1126 </child>
1127 </object>
1128 <packing>
1129 <property name="expand">False</property>
1130 <property name="position">1</property>
1131 </packing>
1132 </child>
1133 </object>
1134 <packing>
1135 <property name="position">1</property>
1136 </packing>
1137 </child>
1138 </object>
1139 </child>
1140 </object>
1141 <object class="GtkWindow" id="window1">
1036 <property name="default_width">1024</property>1142 <property name="default_width">1024</property>
1037 <property name="default_height">700</property>1143 <property name="default_height">700</property>
1038 <property name="icon">../media/icon.png</property>1144 <child>
1039 <property name="type_hint">normal</property>1145 <object class="GtkVBox" id="vbox10">
1040 <property name="deletable">False</property>
1041 <property name="has_separator">False</property>
1042 <signal name="destroy" handler="on_destroy"/>
1043 <child internal-child="vbox">
1044 <object class="GtkVBox" id="dialog-vbox9">
1045 <property name="visible">True</property>1146 <property name="visible">True</property>
1046 <property name="spacing">2</property>
1047 <child>1147 <child>
1048 <object class="GtkLabel" id="label23">1148 <object class="GtkMenuBar" id="welcome_menubar6">
1049 <property name="visible">True</property>1149 <property name="visible">True</property>
1050 <property name="label" translatable="yes">1150 <child>
1051 Please compare the screenshot that you have taken with the reference sample. If satisfied, click the "Upload" button; otherwise, click "Recapture"1151 <object class="GtkMenuItem" id="menuitem11">
1052 </property>1152 <property name="visible">True</property>
1053 <property name="use_markup">True</property>1153 <property name="label" translatable="yes">_File</property>
1054 <property name="ellipsize">start</property>1154 <property name="use_underline">True</property>
1155 <child type="submenu">
1156 <object class="GtkMenu" id="menu11">
1157 <property name="visible">True</property>
1158 <child>
1159 <object class="GtkImageMenuItem" id="imagemenuitem11">
1160 <property name="label">gtk-quit</property>
1161 <property name="visible">True</property>
1162 <property name="use_underline">True</property>
1163 <property name="use_stock">True</property>
1164 <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
1165 </object>
1166 </child>
1167 </object>
1168 </child>
1169 </object>
1170 </child>
1171 <child>
1172 <object class="GtkMenuItem" id="menuitem12">
1173 <property name="visible">True</property>
1174 <property name="label" translatable="yes">_Help</property>
1175 <property name="use_underline">True</property>
1176 <child type="submenu">
1177 <object class="GtkMenu" id="menu12">
1178 <property name="visible">True</property>
1179 <child>
1180 <object class="GtkImageMenuItem" id="imagemenuitem12">
1181 <property name="label">gtk-about</property>
1182 <property name="visible">True</property>
1183 <property name="use_underline">True</property>
1184 <property name="use_stock">True</property>
1185 </object>
1186 </child>
1187 </object>
1188 </child>
1189 </object>
1190 </child>
1055 </object>1191 </object>
1056 <packing>1192 <packing>
1057 <property name="expand">False</property>1193 <property name="expand">False</property>
1194 <property name="position">0</property>
1195 </packing>
1196 </child>
1197 <child>
1198 <object class="GtkVBox" id="vbox18">
1199 <property name="visible">True</property>
1200 <property name="border_width">12</property>
1201 <property name="spacing">12</property>
1202 <child>
1203 <object class="GtkLabel" id="label16">
1204 <property name="visible">True</property>
1205 <property name="xalign">0</property>
1206 <property name="label" translatable="yes">Please compare your screenshot with the sample one before you upload it.</property>
1207 <property name="single_line_mode">True</property>
1208 </object>
1209 <packing>
1210 <property name="expand">False</property>
1211 <property name="position">0</property>
1212 </packing>
1213 </child>
1214 <child>
1215 <object class="GtkHBox" id="hbox1">
1216 <property name="visible">True</property>
1217 <property name="spacing">12</property>
1218 <property name="homogeneous">True</property>
1219 <child>
1220 <object class="GtkVBox" id="vbox19">
1221 <property name="visible">True</property>
1222 <property name="spacing">12</property>
1223 <child>
1224 <object class="GtkScrolledWindow" id="scrolledwindow2">
1225 <property name="visible">True</property>
1226 <property name="can_focus">True</property>
1227 <property name="hscrollbar_policy">automatic</property>
1228 <property name="vscrollbar_policy">automatic</property>
1229 <child>
1230 <object class="GtkViewport" id="viewport2">
1231 <property name="visible">True</property>
1232 <property name="resize_mode">queue</property>
1233 <child>
1234 <object class="GtkImage" id="image7">
1235 <property name="visible">True</property>
1236 <property name="stock">gtk-missing-image</property>
1237 </object>
1238 </child>
1239 </object>
1240 </child>
1241 </object>
1242 <packing>
1243 <property name="position">0</property>
1244 </packing>
1245 </child>
1246 <child>
1247 <object class="GtkLabel" id="label17">
1248 <property name="visible">True</property>
1249 <property name="label" translatable="yes">Sample</property>
1250 </object>
1251 <packing>
1252 <property name="expand">False</property>
1253 <property name="position">1</property>
1254 </packing>
1255 </child>
1256 </object>
1257 <packing>
1258 <property name="position">0</property>
1259 </packing>
1260 </child>
1261 <child>
1262 <object class="GtkVBox" id="vbox20">
1263 <property name="visible">True</property>
1264 <property name="spacing">12</property>
1265 <child>
1266 <object class="GtkScrolledWindow" id="scrolledwindow3">
1267 <property name="visible">True</property>
1268 <property name="can_focus">True</property>
1269 <property name="hscrollbar_policy">automatic</property>
1270 <property name="vscrollbar_policy">automatic</property>
1271 <child>
1272 <object class="GtkViewport" id="viewport1">
1273 <property name="visible">True</property>
1274 <property name="resize_mode">queue</property>
1275 <child>
1276 <object class="GtkImage" id="image8">
1277 <property name="visible">True</property>
1278 <property name="stock">gtk-missing-image</property>
1279 </object>
1280 </child>
1281 </object>
1282 </child>
1283 </object>
1284 <packing>
1285 <property name="position">0</property>
1286 </packing>
1287 </child>
1288 <child>
1289 <object class="GtkLabel" id="label18">
1290 <property name="visible">True</property>
1291 <property name="label" translatable="yes">Captured Screenshot </property>
1292 </object>
1293 <packing>
1294 <property name="expand">False</property>
1295 <property name="position">1</property>
1296 </packing>
1297 </child>
1298 </object>
1299 <packing>
1300 <property name="position">1</property>
1301 </packing>
1302 </child>
1303 </object>
1304 <packing>
1305 <property name="position">1</property>
1306 </packing>
1307 </child>
1308 <child>
1309 <object class="GtkHButtonBox" id="hbuttonbox8">
1310 <property name="visible">True</property>
1311 <property name="spacing">12</property>
1312 <property name="layout_style">end</property>
1313 <child>
1314 <object class="GtkButton" id="button25">
1315 <property name="label" translatable="yes">Close</property>
1316 <property name="visible">True</property>
1317 <property name="can_focus">True</property>
1318 <property name="receives_default">True</property>
1319 </object>
1320 <packing>
1321 <property name="expand">False</property>
1322 <property name="fill">False</property>
1323 <property name="position">0</property>
1324 <property name="secondary">True</property>
1325 </packing>
1326 </child>
1327 <child>
1328 <object class="GtkButton" id="button26">
1329 <property name="label" translatable="yes">Previous</property>
1330 <property name="visible">True</property>
1331 <property name="can_focus">True</property>
1332 <property name="receives_default">True</property>
1333 </object>
1334 <packing>
1335 <property name="expand">False</property>
1336 <property name="fill">False</property>
1337 <property name="position">1</property>
1338 </packing>
1339 </child>
1340 <child>
1341 <object class="GtkButton" id="button27">
1342 <property name="label" translatable="yes">Next</property>
1343 <property name="visible">True</property>
1344 <property name="can_focus">True</property>
1345 <property name="receives_default">True</property>
1346 </object>
1347 <packing>
1348 <property name="expand">False</property>
1349 <property name="fill">False</property>
1350 <property name="pack_type">end</property>
1351 <property name="position">2</property>
1352 </packing>
1353 </child>
1354 </object>
1355 <packing>
1356 <property name="expand">False</property>
1357 <property name="position">2</property>
1358 </packing>
1359 </child>
1360 </object>
1361 <packing>
1058 <property name="position">1</property>1362 <property name="position">1</property>
1059 </packing>1363 </packing>
1060 </child>1364 </child>
1061 <child>
1062 <object class="GtkNotebook" id="notebook1">
1063 <property name="visible">True</property>
1064 <property name="can_focus">True</property>
1065 <property name="homogeneous">True</property>
1066 <child>
1067 <object class="GtkScrolledWindow" id="scrolledwindow1">
1068 <property name="visible">True</property>
1069 <property name="can_focus">True</property>
1070 <property name="hscrollbar_policy">automatic</property>
1071 <property name="vscrollbar_policy">automatic</property>
1072 <child>
1073 <object class="GtkViewport" id="viewport1">
1074 <property name="visible">True</property>
1075 <property name="resize_mode">queue</property>
1076 <child>
1077 <object class="GtkImage" id="newscreenshotimage">
1078 <property name="visible">True</property>
1079 <property name="stock">gtk-missing-image</property>
1080 </object>
1081 </child>
1082 </object>
1083 </child>
1084 </object>
1085 </child>
1086 <child type="tab">
1087 <object class="GtkLabel" id="label20">
1088 <property name="visible">True</property>
1089 <property name="label" translatable="yes">Your Screenshot</property>
1090 </object>
1091 <packing>
1092 <property name="tab_fill">False</property>
1093 </packing>
1094 </child>
1095 <child>
1096 <object class="GtkScrolledWindow" id="scrolledwindow2">
1097 <property name="visible">True</property>
1098 <property name="can_focus">True</property>
1099 <property name="hscrollbar_policy">automatic</property>
1100 <property name="vscrollbar_policy">automatic</property>
1101 <child>
1102 <object class="GtkViewport" id="viewport2">
1103 <property name="visible">True</property>
1104 <property name="resize_mode">queue</property>
1105 <child>
1106 <object class="GtkImage" id="samplescreenshotimage">
1107 <property name="visible">True</property>
1108 <property name="stock">gtk-missing-image</property>
1109 </object>
1110 </child>
1111 </object>
1112 </child>
1113 </object>
1114 <packing>
1115 <property name="position">1</property>
1116 </packing>
1117 </child>
1118 <child type="tab">
1119 <object class="GtkLabel" id="label21">
1120 <property name="visible">True</property>
1121 <property name="can_focus">True</property>
1122 <property name="has_focus">True</property>
1123 <property name="label" translatable="yes">Sample Screenshot</property>
1124 </object>
1125 <packing>
1126 <property name="position">1</property>
1127 <property name="tab_fill">False</property>
1128 </packing>
1129 </child>
1130 </object>
1131 <packing>
1132 <property name="position">2</property>
1133 </packing>
1134 </child>
1135 <child internal-child="action_area">
1136 <object class="GtkHButtonBox" id="dialog-action_area9">
1137 <property name="visible">True</property>
1138 <property name="layout_style">end</property>
1139 <child>
1140 <object class="GtkButton" id="button7">
1141 <property name="label" translatable="yes">Recapture</property>
1142 <property name="visible">True</property>
1143 <property name="can_focus">True</property>
1144 <property name="receives_default">True</property>
1145 <signal name="clicked" handler="on_screenshotinfo_next_button_clicked"/>
1146 </object>
1147 <packing>
1148 <property name="expand">False</property>
1149 <property name="fill">False</property>
1150 <property name="position">0</property>
1151 </packing>
1152 </child>
1153 <child>
1154 <object class="GtkButton" id="button6">
1155 <property name="label" translatable="yes">Upload</property>
1156 <property name="visible">True</property>
1157 <property name="can_focus">True</property>
1158 <property name="receives_default">True</property>
1159 <signal name="clicked" handler="on_upload_button_clicked"/>
1160 </object>
1161 <packing>
1162 <property name="expand">False</property>
1163 <property name="fill">False</property>
1164 <property name="position">1</property>
1165 </packing>
1166 </child>
1167 </object>
1168 <packing>
1169 <property name="expand">False</property>
1170 <property name="pack_type">end</property>
1171 <property name="position">0</property>
1172 </packing>
1173 </child>
1174 </object>1365 </object>
1175 </child>1366 </child>
1176 <action-widgets>
1177 <action-widget response="0">button7</action-widget>
1178 <action-widget response="0">button6</action-widget>
1179 </action-widgets>
1180 </object>1367 </object>
1181 <object class="GtkDialog" id="errordialog">1368 <object class="GtkDialog" id="dialog1">
1182 <property name="border_width">5</property>1369 <property name="border_width">5</property>
1183 <property name="default_width">450</property>
1184 <property name="default_height">320</property>
1185 <property name="icon">../media/icon.png</property>
1186 <property name="icon_name">Quickshot Error</property>
1187 <property name="type_hint">normal</property>1370 <property name="type_hint">normal</property>
1188 <property name="has_separator">False</property>1371 <property name="has_separator">False</property>
1189 <signal name="destroy" handler="on_destroy"/>
1190 <child internal-child="vbox">1372 <child internal-child="vbox">
1191 <object class="GtkVBox" id="dialog-vbox10">1373 <object class="GtkVBox" id="dialog-vbox1">
1192 <property name="visible">True</property>1374 <property name="visible">True</property>
1193 <property name="spacing">2</property>1375 <property name="spacing">2</property>
1194 <child>1376 <child>
1195 <object class="GtkScrolledWindow" id="scrolledwindow4">1377 <object class="GtkLabel" id="label19">
1196 <property name="visible">True</property>1378 <property name="visible">True</property>
1197 <property name="can_focus">True</property>1379 <property name="xalign">0</property>
1198 <property name="hscrollbar_policy">automatic</property>1380 <property name="yalign">0</property>
1199 <child>1381 <property name="label" translatable="yes">The account $user has been made please click logout to start taking screenshots. Or click close to take them later.</property>
1200 <object class="GtkViewport" id="viewport3">1382 <property name="wrap">True</property>
1201 <property name="visible">True</property>
1202 <property name="resize_mode">queue</property>
1203 <child>
1204 <object class="GtkLabel" id="label9">
1205 <property name="visible">True</property>
1206 <property name="xalign">0</property>
1207 <property name="yalign">0</property>
1208 <property name="xpad">10</property>
1209 <property name="ypad">10</property>
1210 <property name="label" translatable="yes">Oh, no! An error occurred and it's not something Quickshot can handle by itself.
1211
1212</property>
1213 <property name="use_markup">True</property>
1214 <property name="wrap">True</property>
1215 </object>
1216 </child>
1217 </object>
1218 </child>
1219 </object>1383 </object>
1220 <packing>1384 <packing>
1221 <property name="position">1</property>1385 <property name="position">1</property>
1222 </packing>1386 </packing>
1223 </child>1387 </child>
1224 <child internal-child="action_area">1388 <child internal-child="action_area">
1225 <object class="GtkHButtonBox" id="dialog-action_area10">1389 <object class="GtkHButtonBox" id="dialog-action_area1">
1226 <property name="visible">True</property>1390 <property name="visible">True</property>
1227 <property name="layout_style">end</property>1391 <property name="layout_style">end</property>
1228 <child>1392 <child>
1229 <object class="GtkButton" id="button8">1393 <object class="GtkButton" id="button13">
1230 <property name="label" translatable="yes">Close</property>1394 <property name="label" translatable="yes">Close</property>
1231 <property name="visible">True</property>1395 <property name="visible">True</property>
1232 <property name="can_focus">True</property>1396 <property name="can_focus">True</property>
1233 <property name="receives_default">True</property>1397 <property name="receives_default">True</property>
1234 <signal name="clicked" handler="quit"/>
1235 </object>1398 </object>
1236 <packing>1399 <packing>
1237 <property name="expand">False</property>1400 <property name="expand">False</property>
@@ -1240,12 +1403,11 @@
1240 </packing>1403 </packing>
1241 </child>1404 </child>
1242 <child>1405 <child>
1243 <object class="GtkButton" id="button9">1406 <object class="GtkButton" id="button14">
1244 <property name="label" translatable="yes">File a bug</property>1407 <property name="label" translatable="yes">Logout</property>
1245 <property name="visible">True</property>1408 <property name="visible">True</property>
1246 <property name="can_focus">True</property>1409 <property name="can_focus">True</property>
1247 <property name="receives_default">True</property>1410 <property name="receives_default">True</property>
1248 <signal name="clicked" handler="file_a_bug"/>
1249 </object>1411 </object>
1250 <packing>1412 <packing>
1251 <property name="expand">False</property>1413 <property name="expand">False</property>
@@ -1263,8 +1425,183 @@
1263 </object>1425 </object>
1264 </child>1426 </child>
1265 <action-widgets>1427 <action-widgets>
1266 <action-widget response="0">button8</action-widget>1428 <action-widget response="0">button13</action-widget>
1267 <action-widget response="0">button9</action-widget>1429 <action-widget response="0">button14</action-widget>
1268 </action-widgets>1430 </action-widgets>
1269 </object>1431 </object>
1432 <object class="GtkWindow" id="choose_project">
1433 <property name="title" translatable="yes">Quickshot - Choose Project</property>
1434 <property name="resizable">False</property>
1435 <child>
1436 <object class="GtkVBox" id="vbox22">
1437 <property name="visible">True</property>
1438 <child>
1439 <object class="GtkMenuBar" id="welcome_menubar1">
1440 <property name="visible">True</property>
1441 <child>
1442 <object class="GtkMenuItem" id="menuitem4">
1443 <property name="visible">True</property>
1444 <property name="label" translatable="yes">_File</property>
1445 <property name="use_underline">True</property>
1446 <child type="submenu">
1447 <object class="GtkMenu" id="menu3">
1448 <property name="visible">True</property>
1449 <child>
1450 <object class="GtkImageMenuItem" id="imagemenuitem5">
1451 <property name="label">gtk-quit</property>
1452 <property name="visible">True</property>
1453 <property name="use_underline">True</property>
1454 <property name="use_stock">True</property>
1455 <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
1456 </object>
1457 </child>
1458 </object>
1459 </child>
1460 </object>
1461 </child>
1462 <child>
1463 <object class="GtkMenuItem" id="menuitem15">
1464 <property name="visible">True</property>
1465 <property name="label" translatable="yes">_Help</property>
1466 <property name="use_underline">True</property>
1467 <child type="submenu">
1468 <object class="GtkMenu" id="menu16">
1469 <property name="visible">True</property>
1470 <child>
1471 <object class="GtkImageMenuItem" id="imagemenuitem10">
1472 <property name="label">gtk-about</property>
1473 <property name="visible">True</property>
1474 <property name="use_underline">True</property>
1475 <property name="use_stock">True</property>
1476 </object>
1477 </child>
1478 </object>
1479 </child>
1480 </object>
1481 </child>
1482 </object>
1483 <packing>
1484 <property name="expand">False</property>
1485 <property name="position">0</property>
1486 </packing>
1487 </child>
1488 <child>
1489 <object class="GtkVBox" id="vbox23">
1490 <property name="visible">True</property>
1491 <property name="border_width">12</property>
1492 <property name="spacing">12</property>
1493 <child>
1494 <object class="GtkLabel" id="label2">
1495 <property name="visible">True</property>
1496 <property name="xalign">0</property>
1497 <property name="label" translatable="yes">Take screenshots for:</property>
1498 </object>
1499 <packing>
1500 <property name="expand">False</property>
1501 <property name="position">0</property>
1502 </packing>
1503 </child>
1504 <child>
1505 <object class="GtkScrolledWindow" id="scrolledwindow6">
1506 <property name="visible">True</property>
1507 <property name="can_focus">True</property>
1508 <property name="hscrollbar_policy">automatic</property>
1509 <property name="vscrollbar_policy">automatic</property>
1510 <child>
1511 <object class="GtkTreeView" id="screenshottreeview2">
1512 <property name="visible">True</property>
1513 <property name="can_focus">True</property>
1514 <property name="model">project_list</property>
1515 <property name="headers_clickable">False</property>
1516 <property name="search_column">0</property>
1517 <child>
1518 <object class="GtkTreeViewColumn" id="name2">
1519 <property name="title">Project</property>
1520 <child>
1521 <object class="GtkCellRendererText" id="cellrenderertext1"/>
1522 <attributes>
1523 <attribute name="text">0</attribute>
1524 </attributes>
1525 </child>
1526 </object>
1527 </child>
1528 <child>
1529 <object class="GtkTreeViewColumn" id="status2">
1530 <property name="title">Description</property>
1531 <child>
1532 <object class="GtkCellRendererText" id="cellrenderertext2"/>
1533 <attributes>
1534 <attribute name="text">1</attribute>
1535 </attributes>
1536 </child>
1537 </object>
1538 </child>
1539 </object>
1540 </child>
1541 </object>
1542 <packing>
1543 <property name="padding">12</property>
1544 <property name="position">1</property>
1545 </packing>
1546 </child>
1547 <child>
1548 <object class="GtkHButtonBox" id="hbuttonbox6">
1549 <property name="visible">True</property>
1550 <property name="spacing">12</property>
1551 <property name="layout_style">end</property>
1552 <child>
1553 <object class="GtkButton" id="button11">
1554 <property name="label" translatable="yes">Close</property>
1555 <property name="visible">True</property>
1556 <property name="can_focus">True</property>
1557 <property name="receives_default">True</property>
1558 </object>
1559 <packing>
1560 <property name="expand">False</property>
1561 <property name="fill">False</property>
1562 <property name="position">0</property>
1563 <property name="secondary">True</property>
1564 </packing>
1565 </child>
1566 <child>
1567 <object class="GtkButton" id="button12">
1568 <property name="label" translatable="yes">Previous</property>
1569 <property name="visible">True</property>
1570 <property name="can_focus">True</property>
1571 <property name="receives_default">True</property>
1572 </object>
1573 <packing>
1574 <property name="expand">False</property>
1575 <property name="fill">False</property>
1576 <property name="position">1</property>
1577 </packing>
1578 </child>
1579 <child>
1580 <object class="GtkButton" id="button21">
1581 <property name="label" translatable="yes">Next</property>
1582 <property name="visible">True</property>
1583 <property name="can_focus">True</property>
1584 <property name="receives_default">True</property>
1585 </object>
1586 <packing>
1587 <property name="expand">False</property>
1588 <property name="fill">False</property>
1589 <property name="pack_type">end</property>
1590 <property name="position">2</property>
1591 </packing>
1592 </child>
1593 </object>
1594 <packing>
1595 <property name="expand">False</property>
1596 <property name="position">2</property>
1597 </packing>
1598 </child>
1599 </object>
1600 <packing>
1601 <property name="position">1</property>
1602 </packing>
1603 </child>
1604 </object>
1605 </child>
1606 </object>
1270</interface>1607</interface>

Subscribers

People subscribed via source and target branches

to status/vote changes: