3 <!-- interface-requires gtk+ 2.10 -->
4 <!-- interface-naming-policy toplevel-contextual -->
5 <widget class="GtkWindow" id="sync_win">
6 <property name="border_width">5</property>
7 <property name="title" translatable="yes">Sync</property>
8 <property name="default_width">800</property>
9 <property name="default_height">550</property>
11 <widget class="GtkHBox" id="hbox2">
12 <property name="visible">True</property>
13 <property name="spacing">5</property>
15 <widget class="GtkVBox" id="vbox2">
16 <property name="visible">True</property>
17 <property name="orientation">vertical</property>
19 <widget class="GtkFrame" id="main_frame">
20 <property name="visible">True</property>
21 <property name="label_xalign">0</property>
22 <property name="shadow_type">none</property>
24 <widget class="GtkVBox" id="left_box">
25 <property name="visible">True</property>
26 <property name="orientation">vertical</property>
28 <widget class="GtkVBox" id="server_box">
29 <property name="visible">True</property>
30 <property name="orientation">vertical</property>
31 <property name="spacing">10</property>
33 <widget class="GtkHBox" id="hbox3">
34 <property name="visible">True</property>
36 <widget class="GtkHBox" id="server_icon_box">
37 <property name="width_request">48</property>
38 <property name="height_request">48</property>
39 <property name="visible">True</property>
41 <widget class="GtkImage" id="sync_service_image">
42 <property name="visible">True</property>
43 <property name="stock">gtk-missing-image</property>
44 <property name="icon-size">6</property>
47 <property name="position">0</property>
52 <property name="expand">False</property>
53 <property name="padding">10</property>
54 <property name="position">0</property>
58 <widget class="GtkLabel" id="sync_service_label">
59 <property name="visible">True</property>
60 <property name="xalign">0</property>
61 <property name="yalign">0.80000001192092896</property>
62 <property name="use_markup">True</property>
65 <property name="expand">False</property>
66 <property name="padding">5</property>
67 <property name="position">1</property>
72 <property name="expand">False</property>
73 <property name="position">0</property>
77 <widget class="GtkVBox" id="vbox5">
78 <property name="visible">True</property>
79 <property name="orientation">vertical</property>
81 <widget class="GtkEventBox" id="sync_data_and_type_box">
82 <property name="visible">True</property>
84 <widget class="GtkVBox" id="vbox15">
85 <property name="visible">True</property>
86 <property name="orientation">vertical</property>
88 <widget class="GtkHBox" id="hbox15">
89 <property name="visible">True</property>
91 <widget class="GtkVBox" id="vbox16">
92 <property name="visible">True</property>
93 <property name="orientation">vertical</property>
95 <widget class="GtkFrame" id="frame2">
96 <property name="visible">True</property>
97 <property name="label_xalign">0</property>
98 <property name="shadow_type">none</property>
100 <widget class="GtkAlignment" id="alignment1">
101 <property name="visible">True</property>
102 <property name="top_padding">5</property>
103 <property name="left_padding">12</property>
105 <widget class="GtkVBox" id="vbox23">
106 <property name="visible">True</property>
107 <property name="orientation">vertical</property>
108 <property name="spacing">5</property>
110 <widget class="GtkLabel" id="last_synced_label">
111 <property name="visible">True</property>
112 <property name="xalign">0</property>
115 <property name="position">0</property>
119 <widget class="GtkVBox" id="sources_box">
120 <property name="visible">True</property>
121 <property name="orientation">vertical</property>
136 <property name="expand">False</property>
137 <property name="fill">False</property>
138 <property name="position">1</property>
146 <widget class="GtkLabel" id="label2">
147 <property name="visible">True</property>
148 <property name="xpad">5</property>
149 <property name="label" translatable="yes"><b>Data</b></property>
150 <property name="use_markup">True</property>
153 <property name="type">label_item</property>
158 <property name="expand">False</property>
159 <property name="fill">False</property>
160 <property name="position">0</property>
164 <widget class="GtkFrame" id="frame6">
165 <property name="visible">True</property>
166 <property name="label_xalign">0</property>
167 <property name="shadow_type">none</property>
169 <widget class="GtkAlignment" id="alignment2">
170 <property name="visible">True</property>
171 <property name="top_padding">5</property>
172 <property name="left_padding">12</property>
174 <widget class="GtkVBox" id="vbox17">
175 <property name="visible">True</property>
176 <property name="orientation">vertical</property>
178 <widget class="GtkRadioButton" id="two_way_radio">
179 <property name="label" translatable="yes">Merge local and remote data (recommended)</property>
180 <property name="visible">True</property>
181 <property name="can_focus">True</property>
182 <property name="receives_default">False</property>
183 <property name="active">True</property>
184 <property name="draw_indicator">True</property>
187 <property name="expand">False</property>
188 <property name="position">0</property>
192 <widget class="GtkRadioButton" id="one_way_from_remote_radio">
193 <property name="label" translatable="yes">Delete all local data and replace it with remote data</property>
194 <property name="visible">True</property>
195 <property name="can_focus">True</property>
196 <property name="receives_default">False</property>
197 <property name="active">True</property>
198 <property name="draw_indicator">True</property>
199 <property name="group">two_way_radio</property>
202 <property name="expand">False</property>
203 <property name="position">1</property>
207 <widget class="GtkRadioButton" id="one_way_from_local_radio">
208 <property name="label" translatable="yes">Delete all remote data and replace it with local data</property>
209 <property name="visible">True</property>
210 <property name="can_focus">True</property>
211 <property name="receives_default">False</property>
212 <property name="active">True</property>
213 <property name="draw_indicator">True</property>
214 <property name="group">two_way_radio</property>
217 <property name="expand">False</property>
218 <property name="position">2</property>
226 <widget class="GtkLabel" id="label3">
227 <property name="visible">True</property>
228 <property name="xpad">5</property>
229 <property name="label" translatable="yes"><b>Type of Sync</b></property>
230 <property name="use_markup">True</property>
233 <property name="type">label_item</property>
238 <property name="expand">False</property>
239 <property name="fill">False</property>
240 <property name="position">1</property>
245 <property name="expand">False</property>
246 <property name="fill">False</property>
247 <property name="padding">55</property>
248 <property name="position">0</property>
253 <property name="expand">False</property>
254 <property name="fill">False</property>
255 <property name="padding">6</property>
256 <property name="position">0</property>
263 <property name="expand">False</property>
264 <property name="position">0</property>
268 <widget class="GtkHBox" id="hbox9">
269 <property name="visible">True</property>
271 <widget class="GtkButton" id="edit_service_btn">
272 <property name="label" translatable="yes">Edit service settings</property>
273 <property name="visible">True</property>
274 <property name="can_focus">True</property>
275 <property name="receives_default">True</property>
278 <property name="expand">False</property>
279 <property name="padding">76</property>
280 <property name="position">0</property>
285 <property name="expand">False</property>
286 <property name="padding">10</property>
287 <property name="position">1</property>
292 <property name="expand">False</property>
293 <property name="position">1</property>
298 <property name="expand">False</property>
299 <property name="padding">10</property>
300 <property name="position">0</property>
304 <widget class="GtkHBox" id="hbox10">
305 <property name="visible">True</property>
307 <widget class="GtkVBox" id="no_server_box">
308 <property name="orientation">vertical</property>
309 <property name="spacing">10</property>
311 <widget class="GtkHBox" id="hbox21">
312 <property name="visible">True</property>
314 <widget class="GtkHBox" id="hbox22">
315 <property name="visible">True</property>
317 <widget class="GtkImage" id="no_server_image">
318 <property name="visible">True</property>
319 <property name="stock">gtk-missing-image</property>
320 <property name="icon-size">6</property>
323 <property name="expand">False</property>
324 <property name="position">0</property>
328 <widget class="GtkLabel" id="no_server_label">
329 <property name="visible">True</property>
330 <property name="label" translatable="yes"><b>No sync service in use</b></property>
331 <property name="use_markup">True</property>
334 <property name="expand">False</property>
335 <property name="padding">5</property>
336 <property name="position">1</property>
341 <property name="expand">False</property>
342 <property name="position">0</property>
347 <property name="expand">False</property>
348 <property name="position">0</property>
352 <widget class="GtkLabel" id="label11">
353 <property name="visible">True</property>
354 <property name="xalign">0</property>
355 <property name="label" translatable="yes">You haven't selected a sync service yet. Sync services let you
356 synchronize your data between your netbook and a web service.</property>
359 <property name="expand">False</property>
360 <property name="position">1</property>
364 <widget class="GtkHBox" id="hbox23">
365 <property name="visible">True</property>
367 <widget class="GtkButton" id="setup_sync_service_btn">
368 <property name="label" translatable="yes">Select sync service</property>
369 <property name="visible">True</property>
370 <property name="can_focus">True</property>
371 <property name="receives_default">True</property>
374 <property name="expand">False</property>
375 <property name="fill">False</property>
376 <property name="position">0</property>
381 <property name="expand">False</property>
382 <property name="fill">False</property>
383 <property name="position">2</property>
388 <property name="padding">20</property>
389 <property name="position">0</property>
394 <property name="expand">False</property>
395 <property name="padding">20</property>
396 <property name="position">1</property>
400 <widget class="GtkHBox" id="hbox13">
401 <property name="visible">True</property>
403 <widget class="GtkVBox" id="server_failure_box">
404 <property name="orientation">vertical</property>
406 <widget class="GtkHBox" id="hbox24">
407 <property name="visible">True</property>
409 <widget class="GtkImage" id="sync_failure_image">
410 <property name="visible">True</property>
411 <property name="stock">gtk-missing-image</property>
412 <property name="icon-size">6</property>
415 <property name="expand">False</property>
416 <property name="position">0</property>
420 <widget class="GtkLabel" id="sync_failure_label">
421 <property name="visible">True</property>
422 <property name="label" translatable="yes"><b>Sync failure</b></property>
423 <property name="use_markup">True</property>
426 <property name="expand">False</property>
427 <property name="padding">5</property>
428 <property name="position">1</property>
433 <property name="expand">False</property>
434 <property name="position">0</property>
438 <widget class="GtkLabel" id="label12">
439 <property name="visible">True</property>
440 <property name="xalign">0</property>
441 <property name="label" translatable="yes">Synchronization is not available (D-Bus service does not answer), sorry.</property>
444 <property name="expand">False</property>
445 <property name="position">1</property>
450 <property name="padding">20</property>
451 <property name="position">0</property>
456 <property name="expand">False</property>
457 <property name="padding">20</property>
458 <property name="position">2</property>
464 <widget class="GtkLabel" id="label13">
465 <property name="visible">True</property>
466 <property name="use_markup">True</property>
469 <property name="type">label_item</property>
474 <property name="position">0</property>
479 <property name="position">0</property>
483 <widget class="GtkVBox" id="vbox3">
484 <property name="width_request">250</property>
485 <property name="visible">True</property>
486 <property name="orientation">vertical</property>
487 <property name="spacing">5</property>
489 <widget class="GtkVBox" id="vbox9">
490 <property name="visible">True</property>
491 <property name="orientation">vertical</property>
493 <widget class="GtkFrame" id="log_frame">
494 <property name="visible">True</property>
495 <property name="label_xalign">0</property>
496 <property name="shadow_type">in</property>
498 <widget class="GtkVBox" id="vbox18">
499 <property name="visible">True</property>
500 <property name="orientation">vertical</property>
502 <widget class="GtkVBox" id="vbox10">
503 <property name="visible">True</property>
504 <property name="orientation">vertical</property>
506 <widget class="GtkHBox" id="hbox7">
507 <property name="visible">True</property>
509 <widget class="GtkLabel" id="sync_status_label">
510 <property name="visible">True</property>
511 <property name="xalign">0</property>
514 <property name="expand">False</property>
515 <property name="padding">6</property>
516 <property name="position">0</property>
521 <property name="position">0</property>
525 <widget class="GtkHBox" id="hbox8">
526 <property name="visible">True</property>
529 <property name="position">1</property>
534 <property name="expand">False</property>
535 <property name="padding">10</property>
536 <property name="position">0</property>
540 <widget class="GtkHBox" id="hbox20">
541 <property name="visible">True</property>
543 <widget class="GtkVBox" id="vbox19">
544 <property name="height_request">30</property>
545 <property name="visible">True</property>
546 <property name="orientation">vertical</property>
552 <property name="position">0</property>
556 <widget class="GtkVBox" id="info_box">
557 <property name="visible">True</property>
558 <property name="orientation">vertical</property>
560 <widget class="GtkHBox" id="no_connection_box">
562 <widget class="GtkLabel" id="offline_label">
563 <property name="width_request">230</property>
564 <property name="visible">True</property>
565 <property name="label" translatable="yes">Sorry, you need an internet
566 connection to sync.</property>
567 <property name="wrap">True</property>
570 <property name="position">0</property>
575 <property name="position">0</property>
579 <widget class="GtkHBox" id="errors_box">
580 <property name="spacing">5</property>
582 <widget class="GtkImage" id="error_img">
583 <property name="visible">True</property>
584 <property name="xalign">0</property>
585 <property name="yalign">0</property>
586 <property name="stock">gtk-dialog-error</property>
587 <property name="icon-size">5</property>
590 <property name="expand">False</property>
591 <property name="fill">False</property>
592 <property name="position">0</property>
596 <widget class="GtkVBox" id="error_box">
597 <property name="visible">True</property>
598 <property name="orientation">vertical</property>
604 <property name="position">1</property>
609 <property name="expand">False</property>
610 <property name="position">1</property>
615 <property name="expand">False</property>
616 <property name="padding">5</property>
617 <property name="position">1</property>
622 <property name="expand">False</property>
623 <property name="padding">5</property>
624 <property name="position">1</property>
628 <widget class="GtkHBox" id="hbox17">
629 <property name="height_request">25</property>
630 <property name="visible">True</property>
632 <widget class="GtkProgressBar" id="progressbar">
633 <property name="text_xalign">0.029999999329447746</property>
634 <property name="ellipsize">end</property>
637 <property name="padding">5</property>
638 <property name="pack_type">end</property>
639 <property name="position">0</property>
644 <property name="expand">False</property>
645 <property name="fill">False</property>
646 <property name="position">2</property>
650 <widget class="GtkHBox" id="hbox6">
651 <property name="visible">True</property>
653 <widget class="GtkVBox" id="vbox8">
654 <property name="visible">True</property>
655 <property name="orientation">vertical</property>
656 <property name="spacing">10</property>
658 <widget class="GtkButton" id="sync_btn">
659 <property name="label" translatable="yes">Sync now</property>
660 <property name="visible">True</property>
661 <property name="can_focus">True</property>
662 <property name="receives_default">True</property>
665 <property name="fill">False</property>
666 <property name="position">0</property>
670 <widget class="GtkButton" id="change_service_btn">
671 <property name="visible">True</property>
672 <property name="can_focus">True</property>
673 <property name="receives_default">True</property>
675 <widget class="GtkLabel" id="label15">
676 <property name="visible">True</property>
677 <property name="label" translatable="yes">Change sync
679 <property name="justify">center</property>
684 <property name="fill">False</property>
685 <property name="position">1</property>
690 <property name="padding">30</property>
691 <property name="position">0</property>
696 <property name="expand">False</property>
697 <property name="padding">20</property>
698 <property name="position">3</property>
710 <widget class="GtkLabel" id="label18">
711 <property name="visible">True</property>
712 <property name="use_markup">True</property>
715 <property name="type">label_item</property>
720 <property name="position">0</property>
725 <property name="position">0</property>
730 <property name="expand">False</property>
731 <property name="pack_type">end</property>
732 <property name="position">1</property>
738 <widget class="GtkWindow" id="services_win">
739 <property name="border_width">5</property>
740 <property name="title" translatable="yes">Sync settings</property>
741 <property name="modal">True</property>
742 <property name="default_width">800</property>
743 <property name="default_height">550</property>
744 <property name="destroy_with_parent">True</property>
745 <property name="transient_for">sync_win</property>
747 <widget class="GtkVBox" id="vbox6">
748 <property name="visible">True</property>
749 <property name="orientation">vertical</property>
751 <widget class="GtkFrame" id="services_list_frame">
752 <property name="visible">True</property>
753 <property name="label_xalign">0</property>
754 <property name="shadow_type">none</property>
756 <widget class="GtkHBox" id="hbox4">
757 <property name="visible">True</property>
759 <widget class="GtkVBox" id="vbox7">
760 <property name="visible">True</property>
761 <property name="orientation">vertical</property>
763 <widget class="GtkVBox" id="vbox13">
764 <property name="visible">True</property>
765 <property name="orientation">vertical</property>
766 <property name="spacing">5</property>
768 <widget class="GtkLabel" id="label8">
769 <property name="visible">True</property>
770 <property name="xalign">0</property>
771 <property name="label" translatable="yes"><big>Supported services</big></property>
772 <property name="use_markup">True</property>
775 <property name="expand">False</property>
776 <property name="position">0</property>
780 <widget class="GtkHBox" id="hbox11">
781 <property name="visible">True</property>
783 <widget class="GtkLabel" id="label5">
784 <property name="visible">True</property>
785 <property name="label" translatable="yes">To sync you'll need a network connection and an account with a sync service.
786 We support the following services: </property>
789 <property name="expand">False</property>
790 <property name="position">0</property>
795 <property name="expand">False</property>
796 <property name="position">1</property>
800 <widget class="GtkScrolledWindow" id="scrolledwindow">
801 <property name="visible">True</property>
802 <property name="can_focus">True</property>
803 <property name="hscrollbar_policy">never</property>
804 <property name="vscrollbar_policy">automatic</property>
806 <widget class="GtkViewport" id="viewport1">
807 <property name="visible">True</property>
808 <property name="resize_mode">queue</property>
810 <widget class="GtkVBox" id="services_box">
811 <property name="visible">True</property>
812 <property name="orientation">vertical</property>
825 <property name="position">2</property>
830 <property name="padding">8</property>
831 <property name="position">0</property>
835 <widget class="GtkVBox" id="vbox12">
836 <property name="visible">True</property>
837 <property name="orientation">vertical</property>
838 <property name="spacing">5</property>
840 <widget class="GtkLabel" id="label7">
841 <property name="visible">True</property>
842 <property name="xalign">0</property>
843 <property name="label" translatable="yes"><big>Manual setup</big></property>
844 <property name="use_markup">True</property>
847 <property name="expand">False</property>
848 <property name="position">0</property>
852 <widget class="GtkHBox" id="hbox14">
853 <property name="visible">True</property>
855 <widget class="GtkLabel" id="label6">
856 <property name="visible">True</property>
857 <property name="xalign">0</property>
858 <property name="label" translatable="yes">If you don't see your service above but know that your sync provider uses SyncML
859 you can setup a service manually.</property>
862 <property name="position">0</property>
866 <widget class="GtkButton" id="new_service_btn">
867 <property name="label" translatable="yes">Add new service</property>
868 <property name="width_request">150</property>
869 <property name="visible">True</property>
870 <property name="can_focus">True</property>
871 <property name="receives_default">True</property>
874 <property name="expand">False</property>
875 <property name="padding">8</property>
876 <property name="position">1</property>
881 <property name="expand">False</property>
882 <property name="position">1</property>
887 <property name="expand">False</property>
888 <property name="padding">8</property>
889 <property name="position">1</property>
893 <widget class="GtkHBox" id="hbox1">
894 <property name="visible">True</property>
896 <widget class="GtkButton" id="back_btn">
897 <property name="label" translatable="yes">Back to sync</property>
898 <property name="visible">True</property>
899 <property name="can_focus">True</property>
900 <property name="receives_default">True</property>
903 <property name="expand">False</property>
904 <property name="position">0</property>
909 <property name="expand">False</property>
910 <property name="padding">16</property>
911 <property name="pack_type">end</property>
912 <property name="position">2</property>
917 <property name="padding">40</property>
918 <property name="position">0</property>
924 <widget class="GtkLabel" id="label1">
925 <property name="visible">True</property>
926 <property name="use_markup">True</property>
929 <property name="type">label_item</property>
934 <property name="position">0</property>