Merge lp:~dobey/ubuntu/oneiric/ubuntuone-control-panel/release-1-1-1 into lp:ubuntu/oneiric/ubuntuone-control-panel

Proposed by dobey
Status: Merged
Merged at revision: 26
Proposed branch: lp:~dobey/ubuntu/oneiric/ubuntuone-control-panel/release-1-1-1
Merge into: lp:ubuntu/oneiric/ubuntuone-control-panel
Diff against target: 53723 lines (+41173/-10648)
131 files modified
PKG-INFO (+1/-1)
bin/ubuntuone-control-panel-gtk (+2/-2)
bin/ubuntuone-control-panel-qt (+54/-0)
data/dashboard.ui (+0/-198)
data/device.ui (+0/-279)
data/devices.ui (+0/-44)
data/gtk/dashboard.ui (+198/-0)
data/gtk/device.ui (+279/-0)
data/gtk/devices.ui (+44/-0)
data/gtk/install.ui (+57/-0)
data/gtk/management.ui (+334/-0)
data/gtk/overview.ui (+333/-0)
data/gtk/services.ui (+387/-0)
data/gtk/volumes.ui (+98/-0)
data/install.ui (+0/-57)
data/management.ui (+0/-336)
data/overview.ui (+0/-338)
data/qt/account.ui (+153/-0)
data/qt/controlpanel.ui (+463/-0)
data/qt/device.ui (+57/-0)
data/qt/devices.ui (+135/-0)
data/qt/filesyncstatus.ui (+59/-0)
data/qt/folders.ui (+116/-0)
data/qt/images.qrc (+18/-0)
data/qt/loadingoverlay.ui (+118/-0)
data/qt/mainwindow.ui (+64/-0)
data/qt/preferences.ui (+210/-0)
data/qt/ubuntuone.qss (+191/-0)
data/services.ui (+0/-391)
data/volumes.ui (+0/-98)
debian/changelog (+7/-0)
debian/control (+7/-5)
debian/python-ubuntuone-control-panel.install (+3/-0)
debian/ubuntuone-control-panel-gtk.install (+2/-2)
po/POTFILES.in (+9/-9)
run-tests (+19/-3)
run-tests.bat (+36/-0)
setup.py (+153/-4)
ubuntuone-control-panel-gtk.desktop.in (+2/-1)
ubuntuone/controlpanel/__init__.py (+1/-0)
ubuntuone/controlpanel/backend.py (+308/-124)
ubuntuone/controlpanel/dbus_client.py (+0/-411)
ubuntuone/controlpanel/dbus_service.py (+48/-5)
ubuntuone/controlpanel/dbustests/__init__.py (+61/-0)
ubuntuone/controlpanel/dbustests/test_dbus_service.py (+823/-0)
ubuntuone/controlpanel/dbustests/test_gui_service.py (+98/-0)
ubuntuone/controlpanel/dbustests/test_sd_client/__init__.py (+19/-0)
ubuntuone/controlpanel/dbustests/test_sd_client/test_linux.py (+90/-0)
ubuntuone/controlpanel/gtk/__init__.py (+0/-24)
ubuntuone/controlpanel/gtk/gui.py (+0/-1784)
ubuntuone/controlpanel/gtk/package_manager.py (+0/-62)
ubuntuone/controlpanel/gtk/tests/__init__.py (+0/-324)
ubuntuone/controlpanel/gtk/tests/test_gui.py (+0/-2161)
ubuntuone/controlpanel/gtk/tests/test_gui_basic.py (+0/-716)
ubuntuone/controlpanel/gtk/tests/test_package_manager.py (+0/-177)
ubuntuone/controlpanel/gtk/tests/test_widgets.py (+0/-196)
ubuntuone/controlpanel/gtk/widgets.py (+0/-359)
ubuntuone/controlpanel/gui/__init__.py (+198/-0)
ubuntuone/controlpanel/gui/gtk/__init__.py (+28/-0)
ubuntuone/controlpanel/gui/gtk/gui.py (+1695/-0)
ubuntuone/controlpanel/gui/gtk/package_manager.py (+62/-0)
ubuntuone/controlpanel/gui/gtk/tests/__init__.py (+241/-0)
ubuntuone/controlpanel/gui/gtk/tests/test_gui.py (+2168/-0)
ubuntuone/controlpanel/gui/gtk/tests/test_gui_basic.py (+723/-0)
ubuntuone/controlpanel/gui/gtk/tests/test_package_manager.py (+177/-0)
ubuntuone/controlpanel/gui/gtk/tests/test_widgets.py (+196/-0)
ubuntuone/controlpanel/gui/gtk/widgets.py (+359/-0)
ubuntuone/controlpanel/gui/qt/__init__.py (+54/-0)
ubuntuone/controlpanel/gui/qt/account.py (+60/-0)
ubuntuone/controlpanel/gui/qt/addfolder.py (+75/-0)
ubuntuone/controlpanel/gui/qt/controlpanel.py (+102/-0)
ubuntuone/controlpanel/gui/qt/device.py (+94/-0)
ubuntuone/controlpanel/gui/qt/devices.py (+98/-0)
ubuntuone/controlpanel/gui/qt/filesyncstatus.py (+185/-0)
ubuntuone/controlpanel/gui/qt/folders.py (+237/-0)
ubuntuone/controlpanel/gui/qt/gotoweb.py (+41/-0)
ubuntuone/controlpanel/gui/qt/gui.py (+48/-0)
ubuntuone/controlpanel/gui/qt/loadingoverlay.py (+122/-0)
ubuntuone/controlpanel/gui/qt/main/__init__.py (+30/-0)
ubuntuone/controlpanel/gui/qt/main/linux.py (+59/-0)
ubuntuone/controlpanel/gui/qt/main/windows.py (+59/-0)
ubuntuone/controlpanel/gui/qt/preferences.py (+160/-0)
ubuntuone/controlpanel/gui/qt/tests/__init__.py (+221/-0)
ubuntuone/controlpanel/gui/qt/tests/test_account.py (+88/-0)
ubuntuone/controlpanel/gui/qt/tests/test_addfolder.py (+169/-0)
ubuntuone/controlpanel/gui/qt/tests/test_controlpanel.py (+103/-0)
ubuntuone/controlpanel/gui/qt/tests/test_device.py (+161/-0)
ubuntuone/controlpanel/gui/qt/tests/test_devices.py (+112/-0)
ubuntuone/controlpanel/gui/qt/tests/test_filesyncstatus.py (+158/-0)
ubuntuone/controlpanel/gui/qt/tests/test_folders.py (+534/-0)
ubuntuone/controlpanel/gui/qt/tests/test_gotoweb.py (+62/-0)
ubuntuone/controlpanel/gui/qt/tests/test_gui.py (+43/-0)
ubuntuone/controlpanel/gui/qt/tests/test_loadingoverlay.py (+36/-0)
ubuntuone/controlpanel/gui/qt/tests/test_preferences.py (+298/-0)
ubuntuone/controlpanel/gui/qt/tests/test_ubuntuonebin.py (+67/-0)
ubuntuone/controlpanel/gui/qt/ubuntuonebin.py (+88/-0)
ubuntuone/controlpanel/gui/qt/ui/__init__.py (+19/-0)
ubuntuone/controlpanel/gui/qt/ui/account_ui.py (+77/-0)
ubuntuone/controlpanel/gui/qt/ui/controlpanel_ui.py (+218/-0)
ubuntuone/controlpanel/gui/qt/ui/device_ui.py (+45/-0)
ubuntuone/controlpanel/gui/qt/ui/devices_ui.py (+74/-0)
ubuntuone/controlpanel/gui/qt/ui/filesyncstatus_ui.py (+51/-0)
ubuntuone/controlpanel/gui/qt/ui/folders_ui.py (+62/-0)
ubuntuone/controlpanel/gui/qt/ui/images_rc.py (+23436/-0)
ubuntuone/controlpanel/gui/qt/ui/loadingoverlay_ui.py (+64/-0)
ubuntuone/controlpanel/gui/qt/ui/mainwindow_ui.py (+54/-0)
ubuntuone/controlpanel/gui/qt/ui/preferences_ui.py (+113/-0)
ubuntuone/controlpanel/gui/tests/__init__.py (+150/-0)
ubuntuone/controlpanel/gui/tests/test_humanize.py (+47/-0)
ubuntuone/controlpanel/gui/tests/test_url_sign.py (+83/-0)
ubuntuone/controlpanel/integrationtests/__init__.py (+0/-61)
ubuntuone/controlpanel/integrationtests/test_dbus_client_sd.py (+0/-844)
ubuntuone/controlpanel/integrationtests/test_dbus_client_sso.py (+0/-207)
ubuntuone/controlpanel/integrationtests/test_dbus_service.py (+0/-793)
ubuntuone/controlpanel/integrationtests/test_gui_service.py (+0/-98)
ubuntuone/controlpanel/integrationtests/test_webclient.py (+0/-161)
ubuntuone/controlpanel/login_client.py (+40/-0)
ubuntuone/controlpanel/replication_client.py (+1/-1)
ubuntuone/controlpanel/sd_client/__init__.py (+241/-0)
ubuntuone/controlpanel/sd_client/linux.py (+46/-0)
ubuntuone/controlpanel/tests/__init__.py (+68/-30)
ubuntuone/controlpanel/tests/test_backend.py (+576/-186)
ubuntuone/controlpanel/tests/test_login_client.py (+100/-0)
ubuntuone/controlpanel/tests/test_sd_client.py (+741/-0)
ubuntuone/controlpanel/tests/test_utils.py (+1/-27)
ubuntuone/controlpanel/tests/test_web_client.py (+162/-0)
ubuntuone/controlpanel/utils.py (+0/-13)
ubuntuone/controlpanel/web_client/__init__.py (+68/-0)
ubuntuone/controlpanel/web_client/libsoup.py (+88/-0)
ubuntuone/controlpanel/web_client/txwebclient.py (+80/-0)
ubuntuone/controlpanel/webclient.py (+0/-116)
To merge this branch: bzr merge lp:~dobey/ubuntu/oneiric/ubuntuone-control-panel/release-1-1-1
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+68913@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'PKG-INFO'
--- PKG-INFO 2011-04-19 21:09:50 +0000
+++ PKG-INFO 2011-07-22 21:53:24 +0000
@@ -1,6 +1,6 @@
1Metadata-Version: 1.11Metadata-Version: 1.1
2Name: ubuntuone-control-panel2Name: ubuntuone-control-panel
3Version: 1.0.03Version: 1.1.1
4Summary: Ubuntu One Control Panel4Summary: Ubuntu One Control Panel
5Home-page: https://launchpad.net/ubuntuone-control-panel5Home-page: https://launchpad.net/ubuntuone-control-panel
6Author: Natalia Bidart6Author: Natalia Bidart
77
=== modified file 'bin/ubuntuone-control-panel-gtk'
--- bin/ubuntuone-control-panel-gtk 2011-04-08 16:07:22 +0000
+++ bin/ubuntuone-control-panel-gtk 2011-07-22 21:53:24 +0000
@@ -26,11 +26,11 @@
2626
27from optparse import OptionParser27from optparse import OptionParser
2828
29from ubuntuone.controlpanel.gtk import TRANSLATION_DOMAIN29from ubuntuone.controlpanel import TRANSLATION_DOMAIN
3030
31gettext.textdomain(TRANSLATION_DOMAIN)31gettext.textdomain(TRANSLATION_DOMAIN)
32# import the GUI after the translation domain has been set32# import the GUI after the translation domain has been set
33from ubuntuone.controlpanel.gtk.gui import main33from ubuntuone.controlpanel.gui.gtk import main
3434
3535
36def parser_options():36def parser_options():
3737
=== added file 'bin/ubuntuone-control-panel-qt'
--- bin/ubuntuone-control-panel-qt 1970-01-01 00:00:00 +0000
+++ bin/ubuntuone-control-panel-qt 2011-07-22 21:53:24 +0000
@@ -0,0 +1,54 @@
1#!/usr/bin/python
2# -*- coding: utf-8 -*-
3
4# Authors: Natalia B Bidart <natalia.bidart@canonical.com>
5# Eric Casteleijn <eric.casteleijn@canonical.com>
6#
7# Copyright 2010 Canonical Ltd.
8#
9# This program is free software: you can redistribute it and/or modify it
10# under the terms of the GNU General Public License version 3, as published
11# by the Free Software Foundation.
12#
13# This program is distributed in the hope that it will be useful, but
14# WITHOUT ANY WARRANTY; without even the implied warranties of
15# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
16# PURPOSE. See the GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License along
19# with this program. If not, see <http://www.gnu.org/licenses/>.
20"""Execute the graphical interface for the Ubuntu One control panel."""
21
22# Invalid name "ubuntuone-control-panel-qt", pylint: disable=C0103
23
24import gettext
25import sys
26
27from optparse import OptionParser
28
29from ubuntuone.controlpanel import TRANSLATION_DOMAIN
30
31gettext.textdomain(TRANSLATION_DOMAIN)
32# import the GUI after the translation domain has been set
33from ubuntuone.controlpanel.gui.qt import main
34
35
36def parser_options():
37 """Parse command line parameters."""
38 usage = "Usage: %prog [option]"
39 result = OptionParser(usage=usage)
40 result.add_option("", "--switch-to", dest="switch_to", type="string",
41 metavar="PANEL_NAME", default="",
42 help="Start the Ubuntu One Control Panel (QT) in the "
43 "PANEL_NAME tab. Possible values are: "
44 "dashboard, volumes, devices, applications")
45 result.add_option("-a", "--alert", dest="alert", action="store_true",
46 default=False, help="Start the Ubuntu One Control Panel "
47 "(QT) alerting the user to its presence.")
48 return result
49
50
51if __name__ == "__main__":
52 parser = parser_options()
53 (options, args) = parser.parse_args(sys.argv)
54 main.main(switch_to=options.switch_to, alert=options.alert)
055
=== added file 'data/Ubuntu-R.ttf'
1Binary files data/Ubuntu-R.ttf 1970-01-01 00:00:00 +0000 and data/Ubuntu-R.ttf 2011-07-22 21:53:24 +0000 differ56Binary files data/Ubuntu-R.ttf 1970-01-01 00:00:00 +0000 and data/Ubuntu-R.ttf 2011-07-22 21:53:24 +0000 differ
=== removed file 'data/ask-ubuntu-small.png'
2Binary files data/ask-ubuntu-small.png 2011-01-25 19:08:59 +0000 and data/ask-ubuntu-small.png 1970-01-01 00:00:00 +0000 differ57Binary files data/ask-ubuntu-small.png 2011-01-25 19:08:59 +0000 and data/ask-ubuntu-small.png 1970-01-01 00:00:00 +0000 differ
=== removed file 'data/ask-ubuntu.png'
3Binary files data/ask-ubuntu.png 2011-01-25 19:08:59 +0000 and data/ask-ubuntu.png 1970-01-01 00:00:00 +0000 differ58Binary files data/ask-ubuntu.png 2011-01-25 19:08:59 +0000 and data/ask-ubuntu.png 1970-01-01 00:00:00 +0000 differ
=== added file 'data/computer.png'
4Binary files data/computer.png 1970-01-01 00:00:00 +0000 and data/computer.png 2011-07-22 21:53:24 +0000 differ59Binary files data/computer.png 1970-01-01 00:00:00 +0000 and data/computer.png 2011-07-22 21:53:24 +0000 differ
=== removed file 'data/dashboard.ui'
--- data/dashboard.ui 2011-03-23 20:33:42 +0000
+++ data/dashboard.ui 1970-01-01 00:00:00 +0000
@@ -1,198 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkAlignment" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <property name="yalign">0</property>
9 <property name="yscale">0</property>
10 <child>
11 <object class="GtkHBox" id="account">
12 <property name="visible">True</property>
13 <property name="can_focus">False</property>
14 <property name="border_width">12</property>
15 <property name="spacing">12</property>
16 <child>
17 <object class="GtkFrame" id="frame2">
18 <property name="visible">True</property>
19 <property name="can_focus">False</property>
20 <property name="label_xalign">0</property>
21 <property name="shadow_type">out</property>
22 <child>
23 <object class="GtkAlignment" id="alignment2">
24 <property name="visible">True</property>
25 <property name="can_focus">False</property>
26 <property name="top_padding">12</property>
27 <property name="bottom_padding">12</property>
28 <property name="left_padding">12</property>
29 <property name="right_padding">12</property>
30 <child>
31 <object class="GtkVBox" id="vbox5">
32 <property name="visible">True</property>
33 <property name="can_focus">False</property>
34 <property name="spacing">12</property>
35 <child>
36 <object class="GtkLabel" id="name_label">
37 <property name="visible">True</property>
38 <property name="can_focus">False</property>
39 <property name="xalign">0</property>
40 <property name="label">tester name</property>
41 <property name="use_markup">True</property>
42 </object>
43 <packing>
44 <property name="expand">False</property>
45 <property name="fill">True</property>
46 <property name="position">0</property>
47 </packing>
48 </child>
49 <child>
50 <object class="GtkLabel" id="email_label">
51 <property name="visible">True</property>
52 <property name="can_focus">False</property>
53 <property name="xalign">0</property>
54 <property name="label">a@example.com</property>
55 </object>
56 <packing>
57 <property name="expand">False</property>
58 <property name="fill">True</property>
59 <property name="position">1</property>
60 </packing>
61 </child>
62 <child>
63 <object class="GtkHButtonBox" id="hbuttonbox1">
64 <property name="visible">True</property>
65 <property name="can_focus">False</property>
66 <child>
67 <object class="GtkLinkButton" id="linkbutton3">
68 <property name="label" translatable="yes">Edit account details</property>
69 <property name="visible">True</property>
70 <property name="can_focus">True</property>
71 <property name="receives_default">True</property>
72 <property name="use_action_appearance">False</property>
73 <property name="relief">half</property>
74 <property name="uri">http://login.ubuntu.com</property>
75 </object>
76 <packing>
77 <property name="expand">False</property>
78 <property name="fill">False</property>
79 <property name="pack_type">end</property>
80 <property name="position">0</property>
81 </packing>
82 </child>
83 </object>
84 <packing>
85 <property name="expand">False</property>
86 <property name="fill">True</property>
87 <property name="pack_type">end</property>
88 <property name="position">2</property>
89 </packing>
90 </child>
91 </object>
92 </child>
93 </object>
94 </child>
95 <child type="label">
96 <object class="GtkLabel" id="label1">
97 <property name="visible">True</property>
98 <property name="can_focus">False</property>
99 <property name="label" translatable="yes">&lt;b&gt;Personal details&lt;/b&gt;</property>
100 <property name="use_markup">True</property>
101 </object>
102 </child>
103 </object>
104 <packing>
105 <property name="expand">True</property>
106 <property name="fill">True</property>
107 <property name="position">0</property>
108 </packing>
109 </child>
110 <child>
111 <object class="GtkFrame" id="frame1">
112 <property name="visible">True</property>
113 <property name="can_focus">False</property>
114 <property name="label_xalign">0</property>
115 <property name="shadow_type">out</property>
116 <child>
117 <object class="GtkAlignment" id="alignment3">
118 <property name="visible">True</property>
119 <property name="can_focus">False</property>
120 <property name="top_padding">12</property>
121 <property name="bottom_padding">12</property>
122 <property name="left_padding">12</property>
123 <property name="right_padding">12</property>
124 <child>
125 <object class="GtkVBox" id="vbox4">
126 <property name="visible">True</property>
127 <property name="can_focus">False</property>
128 <property name="spacing">12</property>
129 <child>
130 <object class="GtkLabel" id="type_label">
131 <property name="visible">True</property>
132 <property name="can_focus">False</property>
133 <property name="xalign">0</property>
134 <property name="label">Ubuntu One Basic (2 GB)
13522GB of awesomeness
136Total storage 22GB
137You also have a mobile plan!
138This is great!</property>
139 </object>
140 <packing>
141 <property name="expand">False</property>
142 <property name="fill">True</property>
143 <property name="position">0</property>
144 </packing>
145 </child>
146 <child>
147 <object class="GtkHButtonBox" id="hbuttonbox2">
148 <property name="visible">True</property>
149 <property name="can_focus">False</property>
150 <child>
151 <object class="GtkLinkButton" id="linkbutton1">
152 <property name="label" translatable="yes">Buy storage and plans</property>
153 <property name="visible">True</property>
154 <property name="can_focus">True</property>
155 <property name="receives_default">True</property>
156 <property name="use_action_appearance">False</property>
157 <property name="relief">half</property>
158 <property name="uri">https://one.ubuntu.com/plans/</property>
159 </object>
160 <packing>
161 <property name="expand">False</property>
162 <property name="fill">False</property>
163 <property name="pack_type">end</property>
164 <property name="position">0</property>
165 </packing>
166 </child>
167 </object>
168 <packing>
169 <property name="expand">False</property>
170 <property name="fill">True</property>
171 <property name="pack_type">end</property>
172 <property name="position">1</property>
173 </packing>
174 </child>
175 </object>
176 </child>
177 </object>
178 </child>
179 <child type="label">
180 <object class="GtkLabel" id="label3">
181 <property name="visible">True</property>
182 <property name="can_focus">False</property>
183 <property name="label" translatable="yes">&lt;b&gt;Your services&lt;/b&gt;</property>
184 <property name="use_markup">True</property>
185 </object>
186 </child>
187 </object>
188 <packing>
189 <property name="expand">True</property>
190 <property name="fill">True</property>
191 <property name="pack_type">end</property>
192 <property name="position">1</property>
193 </packing>
194 </child>
195 </object>
196 </child>
197 </object>
198</interface>
1990
=== removed file 'data/device.ui'
--- data/device.ui 2011-03-10 02:59:44 +0000
+++ data/device.ui 1970-01-01 00:00:00 +0000
@@ -1,279 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkAdjustment" id="adjustment1">
6 <property name="upper">10000</property>
7 <property name="step_increment">1</property>
8 </object>
9 <object class="GtkAdjustment" id="adjustment2">
10 <property name="upper">10000</property>
11 <property name="step_increment">1</property>
12 </object>
13 <object class="GtkVBox" id="itself">
14 <property name="visible">True</property>
15 <property name="can_focus">False</property>
16 <property name="border_width">10</property>
17 <property name="spacing">5</property>
18 <child>
19 <object class="GtkHBox" id="hbox1">
20 <property name="visible">True</property>
21 <property name="can_focus">False</property>
22 <property name="spacing">10</property>
23 <child>
24 <object class="GtkVBox" id="vbox1">
25 <property name="visible">True</property>
26 <property name="can_focus">False</property>
27 <property name="spacing">5</property>
28 <child>
29 <object class="GtkHBox" id="hbox2">
30 <property name="visible">True</property>
31 <property name="can_focus">False</property>
32 <child>
33 <object class="GtkImage" id="device_type">
34 <property name="visible">True</property>
35 <property name="can_focus">False</property>
36 <property name="icon_name">computer</property>
37 </object>
38 <packing>
39 <property name="expand">False</property>
40 <property name="fill">True</property>
41 <property name="position">0</property>
42 </packing>
43 </child>
44 <child>
45 <object class="GtkLabel" id="device_name">
46 <property name="visible">True</property>
47 <property name="can_focus">False</property>
48 <property name="xalign">0</property>
49 <property name="xpad">5</property>
50 <property name="label">My Laptop</property>
51 <property name="wrap">True</property>
52 </object>
53 <packing>
54 <property name="expand">True</property>
55 <property name="fill">True</property>
56 <property name="position">1</property>
57 </packing>
58 </child>
59 </object>
60 <packing>
61 <property name="expand">True</property>
62 <property name="fill">True</property>
63 <property name="position">0</property>
64 </packing>
65 </child>
66 <child>
67 <object class="GtkAlignment" id="alignment1">
68 <property name="visible">True</property>
69 <property name="can_focus">False</property>
70 <property name="left_padding">25</property>
71 <child>
72 <object class="GtkVBox" id="config_settings">
73 <property name="visible">True</property>
74 <property name="can_focus">False</property>
75 <child>
76 <object class="GtkCheckButton" id="show_all_notifications">
77 <property name="label" translatable="yes">Show activity notifications</property>
78 <property name="visible">True</property>
79 <property name="can_focus">True</property>
80 <property name="receives_default">False</property>
81 <property name="use_action_appearance">False</property>
82 <property name="draw_indicator">True</property>
83 <signal name="toggled" handler="on_show_all_notifications_toggled" swapped="no"/>
84 </object>
85 <packing>
86 <property name="expand">True</property>
87 <property name="fill">True</property>
88 <property name="position">0</property>
89 </packing>
90 </child>
91 <child>
92 <object class="GtkVBox" id="throttling">
93 <property name="visible">True</property>
94 <property name="can_focus">False</property>
95 <child>
96 <object class="GtkCheckButton" id="limit_bandwidth">
97 <property name="label" translatable="yes">Limit file sync bandwidth usage</property>
98 <property name="visible">True</property>
99 <property name="can_focus">True</property>
100 <property name="receives_default">False</property>
101 <property name="use_action_appearance">False</property>
102 <property name="draw_indicator">True</property>
103 <signal name="toggled" handler="on_limit_bandwidth_toggled" swapped="no"/>
104 </object>
105 <packing>
106 <property name="expand">True</property>
107 <property name="fill">True</property>
108 <property name="position">0</property>
109 </packing>
110 </child>
111 <child>
112 <object class="GtkTable" id="throttling_limits">
113 <property name="visible">True</property>
114 <property name="can_focus">False</property>
115 <property name="n_rows">2</property>
116 <property name="n_columns">3</property>
117 <property name="column_spacing">3</property>
118 <property name="row_spacing">3</property>
119 <child>
120 <object class="GtkLabel" id="max_upload_speed_label">
121 <property name="visible">True</property>
122 <property name="can_focus">False</property>
123 <property name="xalign">0</property>
124 <property name="xpad">22</property>
125 <property name="label" translatable="yes">Max upload speed:</property>
126 <property name="track_visited_links">False</property>
127 </object>
128 </child>
129 <child>
130 <object class="GtkLabel" id="max_download_speed_label">
131 <property name="visible">True</property>
132 <property name="can_focus">False</property>
133 <property name="xalign">0</property>
134 <property name="xpad">22</property>
135 <property name="label" translatable="yes">Max download speed:</property>
136 </object>
137 <packing>
138 <property name="top_attach">1</property>
139 <property name="bottom_attach">2</property>
140 </packing>
141 </child>
142 <child>
143 <object class="GtkSpinButton" id="max_upload_speed">
144 <property name="visible">True</property>
145 <property name="can_focus">True</property>
146 <property name="invisible_char">•</property>
147 <property name="activates_default">True</property>
148 <property name="invisible_char_set">True</property>
149 <property name="adjustment">adjustment1</property>
150 <signal name="value-changed" handler="on_max_upload_speed_value_changed" swapped="no"/>
151 </object>
152 <packing>
153 <property name="left_attach">1</property>
154 <property name="right_attach">2</property>
155 <property name="x_options">GTK_FILL</property>
156 <property name="y_options">GTK_FILL</property>
157 </packing>
158 </child>
159 <child>
160 <object class="GtkSpinButton" id="max_download_speed">
161 <property name="visible">True</property>
162 <property name="can_focus">True</property>
163 <property name="invisible_char">•</property>
164 <property name="activates_default">True</property>
165 <property name="invisible_char_set">True</property>
166 <property name="adjustment">adjustment2</property>
167 <signal name="value-changed" handler="on_max_download_speed_value_changed" swapped="no"/>
168 </object>
169 <packing>
170 <property name="left_attach">1</property>
171 <property name="right_attach">2</property>
172 <property name="top_attach">1</property>
173 <property name="bottom_attach">2</property>
174 </packing>
175 </child>
176 <child>
177 <object class="GtkLabel" id="label1">
178 <property name="visible">True</property>
179 <property name="can_focus">False</property>
180 <property name="label" translatable="yes">KiB/s</property>
181 </object>
182 <packing>
183 <property name="left_attach">2</property>
184 <property name="right_attach">3</property>
185 </packing>
186 </child>
187 <child>
188 <object class="GtkLabel" id="label2">
189 <property name="visible">True</property>
190 <property name="can_focus">False</property>
191 <property name="label" translatable="yes">KiB/s</property>
192 </object>
193 <packing>
194 <property name="left_attach">2</property>
195 <property name="right_attach">3</property>
196 <property name="top_attach">1</property>
197 <property name="bottom_attach">2</property>
198 </packing>
199 </child>
200 </object>
201 <packing>
202 <property name="expand">True</property>
203 <property name="fill">True</property>
204 <property name="position">1</property>
205 </packing>
206 </child>
207 </object>
208 <packing>
209 <property name="expand">True</property>
210 <property name="fill">True</property>
211 <property name="position">1</property>
212 </packing>
213 </child>
214 </object>
215 </child>
216 </object>
217 <packing>
218 <property name="expand">False</property>
219 <property name="fill">True</property>
220 <property name="position">1</property>
221 </packing>
222 </child>
223 </object>
224 <packing>
225 <property name="expand">False</property>
226 <property name="fill">True</property>
227 <property name="position">0</property>
228 </packing>
229 </child>
230 <child>
231 <object class="GtkVButtonBox" id="vbuttonbox1">
232 <property name="visible">True</property>
233 <property name="can_focus">False</property>
234 <property name="layout_style">start</property>
235 <child>
236 <object class="GtkButton" id="remove">
237 <property name="label">gtk-remove</property>
238 <property name="visible">True</property>
239 <property name="can_focus">True</property>
240 <property name="receives_default">True</property>
241 <property name="use_action_appearance">False</property>
242 <property name="use_stock">True</property>
243 <signal name="activate" handler="on_remove_clicked" swapped="no"/>
244 <signal name="clicked" handler="on_remove_clicked" swapped="no"/>
245 </object>
246 <packing>
247 <property name="expand">False</property>
248 <property name="fill">False</property>
249 <property name="position">0</property>
250 </packing>
251 </child>
252 </object>
253 <packing>
254 <property name="expand">False</property>
255 <property name="fill">True</property>
256 <property name="pack_type">end</property>
257 <property name="position">1</property>
258 </packing>
259 </child>
260 </object>
261 <packing>
262 <property name="expand">False</property>
263 <property name="fill">True</property>
264 <property name="position">0</property>
265 </packing>
266 </child>
267 <child>
268 <object class="GtkLabel" id="warning_label">
269 <property name="visible">True</property>
270 <property name="can_focus">False</property>
271 </object>
272 <packing>
273 <property name="expand">True</property>
274 <property name="fill">True</property>
275 <property name="position">1</property>
276 </packing>
277 </child>
278 </object>
279</interface>
2800
=== removed file 'data/devices.ui'
--- data/devices.ui 2011-03-18 21:24:26 +0000
+++ data/devices.ui 1970-01-01 00:00:00 +0000
@@ -1,44 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkVBox" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkScrolledWindow" id="scrolledwindow1">
10 <property name="visible">True</property>
11 <property name="can_focus">True</property>
12 <property name="hscrollbar_policy">automatic</property>
13 <property name="vscrollbar_policy">automatic</property>
14 <child>
15 <object class="GtkViewport" id="viewport1">
16 <property name="visible">True</property>
17 <property name="can_focus">False</property>
18 <property name="resize_mode">queue</property>
19 <child>
20 <object class="GtkAlignment" id="alignment1">
21 <property name="visible">True</property>
22 <property name="can_focus">False</property>
23 <child>
24 <object class="GtkVBox" id="devices">
25 <property name="visible">True</property>
26 <property name="can_focus">False</property>
27 <child>
28 <placeholder/>
29 </child>
30 </object>
31 </child>
32 </object>
33 </child>
34 </object>
35 </child>
36 </object>
37 <packing>
38 <property name="expand">True</property>
39 <property name="fill">True</property>
40 <property name="position">0</property>
41 </packing>
42 </child>
43 </object>
44</interface>
450
=== added file 'data/external_icon_orange.png'
46Binary files data/external_icon_orange.png 1970-01-01 00:00:00 +0000 and data/external_icon_orange.png 2011-07-22 21:53:24 +0000 differ1Binary files data/external_icon_orange.png 1970-01-01 00:00:00 +0000 and data/external_icon_orange.png 2011-07-22 21:53:24 +0000 differ
=== added file 'data/external_icon_white.png'
47Binary files data/external_icon_white.png 1970-01-01 00:00:00 +0000 and data/external_icon_white.png 2011-07-22 21:53:24 +0000 differ2Binary files data/external_icon_white.png 1970-01-01 00:00:00 +0000 and data/external_icon_white.png 2011-07-22 21:53:24 +0000 differ
=== added file 'data/folder.png'
48Binary files data/folder.png 1970-01-01 00:00:00 +0000 and data/folder.png 2011-07-22 21:53:24 +0000 differ3Binary files data/folder.png 1970-01-01 00:00:00 +0000 and data/folder.png 2011-07-22 21:53:24 +0000 differ
=== added directory 'data/gtk'
=== added file 'data/gtk/dashboard.ui'
--- data/gtk/dashboard.ui 1970-01-01 00:00:00 +0000
+++ data/gtk/dashboard.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,198 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkAlignment" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <property name="yalign">0</property>
9 <property name="yscale">0</property>
10 <child>
11 <object class="GtkHBox" id="account">
12 <property name="visible">True</property>
13 <property name="can_focus">False</property>
14 <property name="border_width">12</property>
15 <property name="spacing">12</property>
16 <child>
17 <object class="GtkFrame" id="frame2">
18 <property name="visible">True</property>
19 <property name="can_focus">False</property>
20 <property name="label_xalign">0</property>
21 <property name="shadow_type">out</property>
22 <child>
23 <object class="GtkAlignment" id="alignment2">
24 <property name="visible">True</property>
25 <property name="can_focus">False</property>
26 <property name="top_padding">12</property>
27 <property name="bottom_padding">12</property>
28 <property name="left_padding">12</property>
29 <property name="right_padding">12</property>
30 <child>
31 <object class="GtkVBox" id="vbox5">
32 <property name="visible">True</property>
33 <property name="can_focus">False</property>
34 <property name="spacing">12</property>
35 <child>
36 <object class="GtkLabel" id="name_label">
37 <property name="visible">True</property>
38 <property name="can_focus">False</property>
39 <property name="xalign">0</property>
40 <property name="label">tester name</property>
41 <property name="use_markup">True</property>
42 </object>
43 <packing>
44 <property name="expand">False</property>
45 <property name="fill">True</property>
46 <property name="position">0</property>
47 </packing>
48 </child>
49 <child>
50 <object class="GtkLabel" id="email_label">
51 <property name="visible">True</property>
52 <property name="can_focus">False</property>
53 <property name="xalign">0</property>
54 <property name="label">a@example.com</property>
55 </object>
56 <packing>
57 <property name="expand">False</property>
58 <property name="fill">True</property>
59 <property name="position">1</property>
60 </packing>
61 </child>
62 <child>
63 <object class="GtkHButtonBox" id="hbuttonbox1">
64 <property name="visible">True</property>
65 <property name="can_focus">False</property>
66 <child>
67 <object class="GtkLinkButton" id="linkbutton3">
68 <property name="label" translatable="yes">Edit account details</property>
69 <property name="visible">True</property>
70 <property name="can_focus">True</property>
71 <property name="receives_default">True</property>
72 <property name="use_action_appearance">False</property>
73 <property name="relief">half</property>
74 <property name="uri">http://login.ubuntu.com</property>
75 </object>
76 <packing>
77 <property name="expand">False</property>
78 <property name="fill">False</property>
79 <property name="pack_type">end</property>
80 <property name="position">0</property>
81 </packing>
82 </child>
83 </object>
84 <packing>
85 <property name="expand">False</property>
86 <property name="fill">True</property>
87 <property name="pack_type">end</property>
88 <property name="position">2</property>
89 </packing>
90 </child>
91 </object>
92 </child>
93 </object>
94 </child>
95 <child type="label">
96 <object class="GtkLabel" id="label1">
97 <property name="visible">True</property>
98 <property name="can_focus">False</property>
99 <property name="label" translatable="yes">&lt;b&gt;Personal details&lt;/b&gt;</property>
100 <property name="use_markup">True</property>
101 </object>
102 </child>
103 </object>
104 <packing>
105 <property name="expand">True</property>
106 <property name="fill">True</property>
107 <property name="position">0</property>
108 </packing>
109 </child>
110 <child>
111 <object class="GtkFrame" id="frame1">
112 <property name="visible">True</property>
113 <property name="can_focus">False</property>
114 <property name="label_xalign">0</property>
115 <property name="shadow_type">out</property>
116 <child>
117 <object class="GtkAlignment" id="alignment3">
118 <property name="visible">True</property>
119 <property name="can_focus">False</property>
120 <property name="top_padding">12</property>
121 <property name="bottom_padding">12</property>
122 <property name="left_padding">12</property>
123 <property name="right_padding">12</property>
124 <child>
125 <object class="GtkVBox" id="vbox4">
126 <property name="visible">True</property>
127 <property name="can_focus">False</property>
128 <property name="spacing">12</property>
129 <child>
130 <object class="GtkLabel" id="type_label">
131 <property name="visible">True</property>
132 <property name="can_focus">False</property>
133 <property name="xalign">0</property>
134 <property name="label">Ubuntu One Basic (2 GB)
13522GB of awesomeness
136Total storage 22GB
137You also have a mobile plan!
138This is great!</property>
139 </object>
140 <packing>
141 <property name="expand">False</property>
142 <property name="fill">True</property>
143 <property name="position">0</property>
144 </packing>
145 </child>
146 <child>
147 <object class="GtkHButtonBox" id="hbuttonbox2">
148 <property name="visible">True</property>
149 <property name="can_focus">False</property>
150 <child>
151 <object class="GtkLinkButton" id="linkbutton1">
152 <property name="label" translatable="yes">Buy storage and plans</property>
153 <property name="visible">True</property>
154 <property name="can_focus">True</property>
155 <property name="receives_default">True</property>
156 <property name="use_action_appearance">False</property>
157 <property name="relief">half</property>
158 <property name="uri">https://one.ubuntu.com/plans/</property>
159 </object>
160 <packing>
161 <property name="expand">False</property>
162 <property name="fill">False</property>
163 <property name="pack_type">end</property>
164 <property name="position">0</property>
165 </packing>
166 </child>
167 </object>
168 <packing>
169 <property name="expand">False</property>
170 <property name="fill">True</property>
171 <property name="pack_type">end</property>
172 <property name="position">1</property>
173 </packing>
174 </child>
175 </object>
176 </child>
177 </object>
178 </child>
179 <child type="label">
180 <object class="GtkLabel" id="label3">
181 <property name="visible">True</property>
182 <property name="can_focus">False</property>
183 <property name="label" translatable="yes">&lt;b&gt;Your services&lt;/b&gt;</property>
184 <property name="use_markup">True</property>
185 </object>
186 </child>
187 </object>
188 <packing>
189 <property name="expand">True</property>
190 <property name="fill">True</property>
191 <property name="pack_type">end</property>
192 <property name="position">1</property>
193 </packing>
194 </child>
195 </object>
196 </child>
197 </object>
198</interface>
0199
=== added file 'data/gtk/device.ui'
--- data/gtk/device.ui 1970-01-01 00:00:00 +0000
+++ data/gtk/device.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,279 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkAdjustment" id="adjustment1">
6 <property name="upper">10000</property>
7 <property name="step_increment">1</property>
8 </object>
9 <object class="GtkAdjustment" id="adjustment2">
10 <property name="upper">10000</property>
11 <property name="step_increment">1</property>
12 </object>
13 <object class="GtkVBox" id="itself">
14 <property name="visible">True</property>
15 <property name="can_focus">False</property>
16 <property name="border_width">10</property>
17 <property name="spacing">5</property>
18 <child>
19 <object class="GtkHBox" id="hbox1">
20 <property name="visible">True</property>
21 <property name="can_focus">False</property>
22 <property name="spacing">10</property>
23 <child>
24 <object class="GtkVBox" id="vbox1">
25 <property name="visible">True</property>
26 <property name="can_focus">False</property>
27 <property name="spacing">5</property>
28 <child>
29 <object class="GtkHBox" id="hbox2">
30 <property name="visible">True</property>
31 <property name="can_focus">False</property>
32 <child>
33 <object class="GtkImage" id="device_type">
34 <property name="visible">True</property>
35 <property name="can_focus">False</property>
36 <property name="icon_name">computer</property>
37 </object>
38 <packing>
39 <property name="expand">False</property>
40 <property name="fill">True</property>
41 <property name="position">0</property>
42 </packing>
43 </child>
44 <child>
45 <object class="GtkLabel" id="device_name">
46 <property name="visible">True</property>
47 <property name="can_focus">False</property>
48 <property name="xalign">0</property>
49 <property name="xpad">5</property>
50 <property name="label">My Laptop</property>
51 <property name="wrap">True</property>
52 </object>
53 <packing>
54 <property name="expand">True</property>
55 <property name="fill">True</property>
56 <property name="position">1</property>
57 </packing>
58 </child>
59 </object>
60 <packing>
61 <property name="expand">True</property>
62 <property name="fill">True</property>
63 <property name="position">0</property>
64 </packing>
65 </child>
66 <child>
67 <object class="GtkAlignment" id="alignment1">
68 <property name="visible">True</property>
69 <property name="can_focus">False</property>
70 <property name="left_padding">25</property>
71 <child>
72 <object class="GtkVBox" id="config_settings">
73 <property name="visible">True</property>
74 <property name="can_focus">False</property>
75 <child>
76 <object class="GtkCheckButton" id="show_all_notifications">
77 <property name="label" translatable="yes">Show activity notifications</property>
78 <property name="visible">True</property>
79 <property name="can_focus">True</property>
80 <property name="receives_default">False</property>
81 <property name="use_action_appearance">False</property>
82 <property name="draw_indicator">True</property>
83 <signal name="toggled" handler="on_show_all_notifications_toggled" swapped="no"/>
84 </object>
85 <packing>
86 <property name="expand">True</property>
87 <property name="fill">True</property>
88 <property name="position">0</property>
89 </packing>
90 </child>
91 <child>
92 <object class="GtkVBox" id="throttling">
93 <property name="visible">True</property>
94 <property name="can_focus">False</property>
95 <child>
96 <object class="GtkCheckButton" id="limit_bandwidth">
97 <property name="label" translatable="yes">Limit file sync bandwidth usage</property>
98 <property name="visible">True</property>
99 <property name="can_focus">True</property>
100 <property name="receives_default">False</property>
101 <property name="use_action_appearance">False</property>
102 <property name="draw_indicator">True</property>
103 <signal name="toggled" handler="on_limit_bandwidth_toggled" swapped="no"/>
104 </object>
105 <packing>
106 <property name="expand">True</property>
107 <property name="fill">True</property>
108 <property name="position">0</property>
109 </packing>
110 </child>
111 <child>
112 <object class="GtkTable" id="throttling_limits">
113 <property name="visible">True</property>
114 <property name="can_focus">False</property>
115 <property name="n_rows">2</property>
116 <property name="n_columns">3</property>
117 <property name="column_spacing">3</property>
118 <property name="row_spacing">3</property>
119 <child>
120 <object class="GtkLabel" id="max_upload_speed_label">
121 <property name="visible">True</property>
122 <property name="can_focus">False</property>
123 <property name="xalign">0</property>
124 <property name="xpad">22</property>
125 <property name="label" translatable="yes">Max upload speed:</property>
126 <property name="track_visited_links">False</property>
127 </object>
128 </child>
129 <child>
130 <object class="GtkLabel" id="max_download_speed_label">
131 <property name="visible">True</property>
132 <property name="can_focus">False</property>
133 <property name="xalign">0</property>
134 <property name="xpad">22</property>
135 <property name="label" translatable="yes">Max download speed:</property>
136 </object>
137 <packing>
138 <property name="top_attach">1</property>
139 <property name="bottom_attach">2</property>
140 </packing>
141 </child>
142 <child>
143 <object class="GtkSpinButton" id="max_upload_speed">
144 <property name="visible">True</property>
145 <property name="can_focus">True</property>
146 <property name="invisible_char">•</property>
147 <property name="activates_default">True</property>
148 <property name="invisible_char_set">True</property>
149 <property name="adjustment">adjustment1</property>
150 <signal name="value-changed" handler="on_max_upload_speed_value_changed" swapped="no"/>
151 </object>
152 <packing>
153 <property name="left_attach">1</property>
154 <property name="right_attach">2</property>
155 <property name="x_options">GTK_FILL</property>
156 <property name="y_options">GTK_FILL</property>
157 </packing>
158 </child>
159 <child>
160 <object class="GtkSpinButton" id="max_download_speed">
161 <property name="visible">True</property>
162 <property name="can_focus">True</property>
163 <property name="invisible_char">•</property>
164 <property name="activates_default">True</property>
165 <property name="invisible_char_set">True</property>
166 <property name="adjustment">adjustment2</property>
167 <signal name="value-changed" handler="on_max_download_speed_value_changed" swapped="no"/>
168 </object>
169 <packing>
170 <property name="left_attach">1</property>
171 <property name="right_attach">2</property>
172 <property name="top_attach">1</property>
173 <property name="bottom_attach">2</property>
174 </packing>
175 </child>
176 <child>
177 <object class="GtkLabel" id="label1">
178 <property name="visible">True</property>
179 <property name="can_focus">False</property>
180 <property name="label" translatable="yes">KiB/s</property>
181 </object>
182 <packing>
183 <property name="left_attach">2</property>
184 <property name="right_attach">3</property>
185 </packing>
186 </child>
187 <child>
188 <object class="GtkLabel" id="label2">
189 <property name="visible">True</property>
190 <property name="can_focus">False</property>
191 <property name="label" translatable="yes">KiB/s</property>
192 </object>
193 <packing>
194 <property name="left_attach">2</property>
195 <property name="right_attach">3</property>
196 <property name="top_attach">1</property>
197 <property name="bottom_attach">2</property>
198 </packing>
199 </child>
200 </object>
201 <packing>
202 <property name="expand">True</property>
203 <property name="fill">True</property>
204 <property name="position">1</property>
205 </packing>
206 </child>
207 </object>
208 <packing>
209 <property name="expand">True</property>
210 <property name="fill">True</property>
211 <property name="position">1</property>
212 </packing>
213 </child>
214 </object>
215 </child>
216 </object>
217 <packing>
218 <property name="expand">False</property>
219 <property name="fill">True</property>
220 <property name="position">1</property>
221 </packing>
222 </child>
223 </object>
224 <packing>
225 <property name="expand">False</property>
226 <property name="fill">True</property>
227 <property name="position">0</property>
228 </packing>
229 </child>
230 <child>
231 <object class="GtkVButtonBox" id="vbuttonbox1">
232 <property name="visible">True</property>
233 <property name="can_focus">False</property>
234 <property name="layout_style">start</property>
235 <child>
236 <object class="GtkButton" id="remove">
237 <property name="label">gtk-remove</property>
238 <property name="visible">True</property>
239 <property name="can_focus">True</property>
240 <property name="receives_default">True</property>
241 <property name="use_action_appearance">False</property>
242 <property name="use_stock">True</property>
243 <signal name="activate" handler="on_remove_clicked" swapped="no"/>
244 <signal name="clicked" handler="on_remove_clicked" swapped="no"/>
245 </object>
246 <packing>
247 <property name="expand">False</property>
248 <property name="fill">False</property>
249 <property name="position">0</property>
250 </packing>
251 </child>
252 </object>
253 <packing>
254 <property name="expand">False</property>
255 <property name="fill">True</property>
256 <property name="pack_type">end</property>
257 <property name="position">1</property>
258 </packing>
259 </child>
260 </object>
261 <packing>
262 <property name="expand">False</property>
263 <property name="fill">True</property>
264 <property name="position">0</property>
265 </packing>
266 </child>
267 <child>
268 <object class="GtkLabel" id="warning_label">
269 <property name="visible">True</property>
270 <property name="can_focus">False</property>
271 </object>
272 <packing>
273 <property name="expand">True</property>
274 <property name="fill">True</property>
275 <property name="position">1</property>
276 </packing>
277 </child>
278 </object>
279</interface>
0280
=== added file 'data/gtk/devices.ui'
--- data/gtk/devices.ui 1970-01-01 00:00:00 +0000
+++ data/gtk/devices.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,44 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkVBox" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkScrolledWindow" id="scrolledwindow1">
10 <property name="visible">True</property>
11 <property name="can_focus">True</property>
12 <property name="hscrollbar_policy">automatic</property>
13 <property name="vscrollbar_policy">automatic</property>
14 <child>
15 <object class="GtkViewport" id="viewport1">
16 <property name="visible">True</property>
17 <property name="can_focus">False</property>
18 <property name="resize_mode">queue</property>
19 <child>
20 <object class="GtkAlignment" id="alignment1">
21 <property name="visible">True</property>
22 <property name="can_focus">False</property>
23 <child>
24 <object class="GtkVBox" id="devices">
25 <property name="visible">True</property>
26 <property name="can_focus">False</property>
27 <child>
28 <placeholder/>
29 </child>
30 </object>
31 </child>
32 </object>
33 </child>
34 </object>
35 </child>
36 </object>
37 <packing>
38 <property name="expand">True</property>
39 <property name="fill">True</property>
40 <property name="position">0</property>
41 </packing>
42 </child>
43 </object>
44</interface>
045
=== added file 'data/gtk/install.ui'
--- data/gtk/install.ui 1970-01-01 00:00:00 +0000
+++ data/gtk/install.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,57 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkImage" id="image1">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <property name="stock">gtk-ok</property>
9 </object>
10 <object class="GtkVBox" id="itself">
11 <property name="visible">True</property>
12 <property name="can_focus">False</property>
13 <property name="border_width">10</property>
14 <property name="spacing">10</property>
15 <child>
16 <object class="GtkLabel" id="install_label">
17 <property name="visible">True</property>
18 <property name="can_focus">False</property>
19 <property name="label">label</property>
20 <property name="wrap">True</property>
21 </object>
22 <packing>
23 <property name="expand">True</property>
24 <property name="fill">True</property>
25 <property name="position">0</property>
26 </packing>
27 </child>
28 <child>
29 <object class="GtkHButtonBox" id="install_button_box">
30 <property name="visible">True</property>
31 <property name="can_focus">False</property>
32 <child>
33 <object class="GtkButton" id="install_button">
34 <property name="label" translatable="yes">_Install now</property>
35 <property name="visible">True</property>
36 <property name="can_focus">True</property>
37 <property name="receives_default">True</property>
38 <property name="use_action_appearance">False</property>
39 <property name="image">image1</property>
40 <property name="use_underline">True</property>
41 <signal name="clicked" handler="on_install_button_clicked" swapped="no"/>
42 </object>
43 <packing>
44 <property name="expand">False</property>
45 <property name="fill">False</property>
46 <property name="position">0</property>
47 </packing>
48 </child>
49 </object>
50 <packing>
51 <property name="expand">False</property>
52 <property name="fill">True</property>
53 <property name="position">1</property>
54 </packing>
55 </child>
56 </object>
57</interface>
058
=== added file 'data/gtk/management.ui'
--- data/gtk/management.ui 1970-01-01 00:00:00 +0000
+++ data/gtk/management.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,334 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkVBox" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkEventBox" id="header">
10 <property name="visible">True</property>
11 <property name="can_focus">False</property>
12 <child>
13 <object class="GtkVBox" id="vbox2">
14 <property name="visible">True</property>
15 <property name="can_focus">False</property>
16 <child>
17 <object class="GtkHBox" id="status_box">
18 <property name="visible">True</property>
19 <property name="can_focus">False</property>
20 <property name="border_width">10</property>
21 <property name="spacing">10</property>
22 <child>
23 <object class="GtkVBox" id="quota_box">
24 <property name="visible">True</property>
25 <property name="can_focus">False</property>
26 <property name="spacing">5</property>
27 <child>
28 <object class="GtkProgressBar" id="quota_progressbar">
29 <property name="visible">True</property>
30 <property name="can_focus">False</property>
31 </object>
32 <packing>
33 <property name="expand">True</property>
34 <property name="fill">True</property>
35 <property name="position">0</property>
36 </packing>
37 </child>
38 </object>
39 <packing>
40 <property name="expand">False</property>
41 <property name="fill">True</property>
42 <property name="position">0</property>
43 </packing>
44 </child>
45 </object>
46 <packing>
47 <property name="expand">False</property>
48 <property name="fill">True</property>
49 <property name="position">0</property>
50 </packing>
51 </child>
52 <child>
53 <object class="GtkHBox" id="hbox2">
54 <property name="visible">True</property>
55 <property name="can_focus">False</property>
56 <child>
57 <object class="GtkHSeparator" id="hseparator1">
58 <property name="visible">True</property>
59 <property name="can_focus">False</property>
60 </object>
61 <packing>
62 <property name="expand">True</property>
63 <property name="fill">True</property>
64 <property name="position">0</property>
65 </packing>
66 </child>
67 <child>
68 <object class="GtkHButtonBox" id="hbuttonbox1">
69 <property name="visible">True</property>
70 <property name="can_focus">False</property>
71 <property name="layout_style">center</property>
72 <child>
73 <object class="GtkRadioButton" id="dashboard_button">
74 <property name="label" translatable="yes">Account</property>
75 <property name="visible">True</property>
76 <property name="can_focus">True</property>
77 <property name="receives_default">False</property>
78 <property name="use_action_appearance">False</property>
79 <property name="active">True</property>
80 <property name="draw_indicator">False</property>
81 </object>
82 <packing>
83 <property name="expand">False</property>
84 <property name="fill">False</property>
85 <property name="position">0</property>
86 </packing>
87 </child>
88 <child>
89 <object class="GtkRadioButton" id="volumes_button">
90 <property name="label" translatable="yes">Cloud Folders</property>
91 <property name="visible">True</property>
92 <property name="can_focus">True</property>
93 <property name="receives_default">False</property>
94 <property name="use_action_appearance">False</property>
95 <property name="draw_indicator">False</property>
96 <property name="group">dashboard_button</property>
97 </object>
98 <packing>
99 <property name="expand">False</property>
100 <property name="fill">False</property>
101 <property name="position">1</property>
102 </packing>
103 </child>
104 <child>
105 <object class="GtkRadioButton" id="shares_button">
106 <property name="label" translatable="yes">Shares</property>
107 <property name="can_focus">True</property>
108 <property name="receives_default">False</property>
109 <property name="use_action_appearance">False</property>
110 <property name="draw_indicator">False</property>
111 <property name="group">dashboard_button</property>
112 </object>
113 <packing>
114 <property name="expand">False</property>
115 <property name="fill">False</property>
116 <property name="position">2</property>
117 </packing>
118 </child>
119 <child>
120 <object class="GtkRadioButton" id="devices_button">
121 <property name="label" translatable="yes">Devices</property>
122 <property name="visible">True</property>
123 <property name="can_focus">True</property>
124 <property name="receives_default">False</property>
125 <property name="use_action_appearance">False</property>
126 <property name="draw_indicator">False</property>
127 <property name="group">dashboard_button</property>
128 </object>
129 <packing>
130 <property name="expand">False</property>
131 <property name="fill">False</property>
132 <property name="position">3</property>
133 </packing>
134 </child>
135 <child>
136 <object class="GtkRadioButton" id="services_button">
137 <property name="label" translatable="yes">Services</property>
138 <property name="visible">True</property>
139 <property name="can_focus">True</property>
140 <property name="receives_default">False</property>
141 <property name="use_action_appearance">False</property>
142 <property name="draw_indicator">False</property>
143 <property name="group">dashboard_button</property>
144 </object>
145 <packing>
146 <property name="expand">False</property>
147 <property name="fill">False</property>
148 <property name="position">4</property>
149 </packing>
150 </child>
151 </object>
152 <packing>
153 <property name="expand">False</property>
154 <property name="fill">True</property>
155 <property name="position">1</property>
156 </packing>
157 </child>
158 <child>
159 <object class="GtkHSeparator" id="hseparator2">
160 <property name="visible">True</property>
161 <property name="can_focus">False</property>
162 </object>
163 <packing>
164 <property name="expand">True</property>
165 <property name="fill">True</property>
166 <property name="position">2</property>
167 </packing>
168 </child>
169 </object>
170 <packing>
171 <property name="expand">False</property>
172 <property name="fill">True</property>
173 <property name="position">1</property>
174 </packing>
175 </child>
176 </object>
177 </child>
178 </object>
179 <packing>
180 <property name="expand">False</property>
181 <property name="fill">True</property>
182 <property name="position">0</property>
183 </packing>
184 </child>
185 <child>
186 <object class="GtkNotebook" id="notebook">
187 <property name="visible">True</property>
188 <property name="can_focus">False</property>
189 <property name="show_tabs">False</property>
190 <property name="show_border">False</property>
191 <property name="homogeneous">True</property>
192 </object>
193 <packing>
194 <property name="expand">True</property>
195 <property name="fill">True</property>
196 <property name="position">1</property>
197 </packing>
198 </child>
199 <child>
200 <object class="GtkHBox" id="hbox1">
201 <property name="visible">True</property>
202 <property name="can_focus">False</property>
203 <property name="border_width">12</property>
204 <child>
205 <object class="GtkAlignment" id="alignment3">
206 <property name="visible">True</property>
207 <property name="can_focus">False</property>
208 <property name="yalign">1</property>
209 <property name="yscale">0</property>
210 <child>
211 <object class="GtkHButtonBox" id="hbuttonbox3">
212 <property name="visible">True</property>
213 <property name="can_focus">False</property>
214 <property name="spacing">5</property>
215 <property name="layout_style">start</property>
216 <child>
217 <object class="GtkLinkButton" id="linkbutton2">
218 <property name="label" translatable="yes">Official Support</property>
219 <property name="visible">True</property>
220 <property name="can_focus">True</property>
221 <property name="receives_default">True</property>
222 <property name="use_action_appearance">False</property>
223 <property name="relief">half</property>
224 <property name="uri">https://one.ubuntu.com/support/</property>
225 </object>
226 <packing>
227 <property name="expand">False</property>
228 <property name="fill">False</property>
229 <property name="position">0</property>
230 </packing>
231 </child>
232 <child>
233 <object class="GtkLinkButton" id="linkbutton4">
234 <property name="label" translatable="yes">Community Support</property>
235 <property name="visible">True</property>
236 <property name="can_focus">True</property>
237 <property name="receives_default">True</property>
238 <property name="use_action_appearance">False</property>
239 <property name="relief">half</property>
240 <property name="uri">http://askubuntu.com/questions/tagged/ubuntu-one</property>
241 </object>
242 <packing>
243 <property name="expand">False</property>
244 <property name="fill">False</property>
245 <property name="position">1</property>
246 </packing>
247 </child>
248 </object>
249 </child>
250 </object>
251 <packing>
252 <property name="expand">False</property>
253 <property name="fill">True</property>
254 <property name="position">0</property>
255 </packing>
256 </child>
257 <child>
258 <object class="GtkHBox" id="hbox3">
259 <property name="visible">True</property>
260 <property name="can_focus">False</property>
261 <child>
262 <object class="GtkLabel" id="label4">
263 <property name="visible">True</property>
264 <property name="can_focus">False</property>
265 <property name="label" translatable="yes">Talk to us on:</property>
266 </object>
267 <packing>
268 <property name="expand">True</property>
269 <property name="fill">True</property>
270 <property name="position">0</property>
271 </packing>
272 </child>
273 <child>
274 <object class="GtkLinkButton" id="linkbutton5">
275 <property name="visible">True</property>
276 <property name="can_focus">True</property>
277 <property name="receives_default">True</property>
278 <property name="use_action_appearance">False</property>
279 <property name="relief">none</property>
280 <property name="uri">http://twitter.com/ubuntuone</property>
281 <child>
282 <object class="GtkImage" id="twitter_logo">
283 <property name="visible">True</property>
284 <property name="can_focus">False</property>
285 <property name="tooltip_text" translatable="yes">http://twitter.com/ubuntuone</property>
286 </object>
287 </child>
288 </object>
289 <packing>
290 <property name="expand">False</property>
291 <property name="fill">False</property>
292 <property name="position">1</property>
293 </packing>
294 </child>
295 <child>
296 <object class="GtkLinkButton" id="linkbutton6">
297 <property name="visible">True</property>
298 <property name="can_focus">True</property>
299 <property name="receives_default">True</property>
300 <property name="use_action_appearance">False</property>
301 <property name="relief">none</property>
302 <property name="uri">http://www.facebook.com/ubuntuone</property>
303 <child>
304 <object class="GtkImage" id="facebook_logo">
305 <property name="visible">True</property>
306 <property name="can_focus">False</property>
307 <property name="tooltip_text" translatable="yes">http://www.facebook.com/ubuntuone</property>
308 </object>
309 </child>
310 </object>
311 <packing>
312 <property name="expand">True</property>
313 <property name="fill">True</property>
314 <property name="position">2</property>
315 </packing>
316 </child>
317 </object>
318 <packing>
319 <property name="expand">False</property>
320 <property name="fill">True</property>
321 <property name="pack_type">end</property>
322 <property name="position">1</property>
323 </packing>
324 </child>
325 </object>
326 <packing>
327 <property name="expand">False</property>
328 <property name="fill">True</property>
329 <property name="pack_type">end</property>
330 <property name="position">1</property>
331 </packing>
332 </child>
333 </object>
334</interface>
0335
=== added file 'data/gtk/overview.ui'
--- data/gtk/overview.ui 1970-01-01 00:00:00 +0000
+++ data/gtk/overview.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,333 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkVBox" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkEventBox" id="eventbox1">
10 <property name="visible">True</property>
11 <property name="can_focus">False</property>
12 <child>
13 <object class="GtkImage" id="banner">
14 <property name="visible">True</property>
15 <property name="can_focus">False</property>
16 <property name="xpad">12</property>
17 <property name="ypad">12</property>
18 </object>
19 </child>
20 </object>
21 <packing>
22 <property name="expand">True</property>
23 <property name="fill">True</property>
24 <property name="position">0</property>
25 </packing>
26 </child>
27 <child>
28 <object class="GtkLabel" id="label7">
29 <property name="visible">True</property>
30 <property name="can_focus">False</property>
31 <property name="label" translatable="yes">&lt;span font="24" foreground="#4d4d4d"&gt;The Power of Your Personal Cloud&lt;/span&gt;</property>
32 <property name="use_markup">True</property>
33 </object>
34 <packing>
35 <property name="expand">True</property>
36 <property name="fill">True</property>
37 <property name="position">1</property>
38 </packing>
39 </child>
40 <child>
41 <object class="GtkHBox" id="hbox1">
42 <property name="visible">True</property>
43 <property name="can_focus">False</property>
44 <property name="border_width">12</property>
45 <child>
46 <object class="GtkTable" id="table1">
47 <property name="visible">True</property>
48 <property name="can_focus">False</property>
49 <property name="n_rows">4</property>
50 <property name="n_columns">2</property>
51 <property name="column_spacing">10</property>
52 <child>
53 <object class="GtkImage" id="files_icon">
54 <property name="visible">True</property>
55 <property name="can_focus">False</property>
56 </object>
57 <packing>
58 <property name="x_options">GTK_FILL</property>
59 <property name="y_options">GTK_FILL</property>
60 </packing>
61 </child>
62 <child>
63 <object class="GtkImage" id="music_stream_icon">
64 <property name="visible">True</property>
65 <property name="can_focus">False</property>
66 </object>
67 <packing>
68 <property name="top_attach">1</property>
69 <property name="bottom_attach">2</property>
70 <property name="x_options">GTK_FILL</property>
71 <property name="y_options">GTK_FILL</property>
72 </packing>
73 </child>
74 <child>
75 <object class="GtkImage" id="contacts_icon">
76 <property name="visible">True</property>
77 <property name="can_focus">False</property>
78 </object>
79 <packing>
80 <property name="top_attach">2</property>
81 <property name="bottom_attach">3</property>
82 <property name="x_options">GTK_FILL</property>
83 <property name="y_options">GTK_FILL</property>
84 </packing>
85 </child>
86 <child>
87 <object class="GtkImage" id="notes_icon">
88 <property name="visible">True</property>
89 <property name="can_focus">False</property>
90 </object>
91 <packing>
92 <property name="top_attach">3</property>
93 <property name="bottom_attach">4</property>
94 <property name="x_options">GTK_FILL</property>
95 <property name="y_options">GTK_FILL</property>
96 </packing>
97 </child>
98 <child>
99 <object class="GtkLabel" id="label3">
100 <property name="visible">True</property>
101 <property name="can_focus">False</property>
102 <property name="xalign">0</property>
103 <property name="label" translatable="yes">Files Anywhere
104&lt;span foreground="#909090"&gt;Back up and access your files from Ubuntu, Windows, Web or Mobile&lt;/span&gt;</property>
105 <property name="use_markup">True</property>
106 <property name="wrap">True</property>
107 </object>
108 <packing>
109 <property name="left_attach">1</property>
110 <property name="right_attach">2</property>
111 </packing>
112 </child>
113 <child>
114 <object class="GtkLabel" id="label4">
115 <property name="visible">True</property>
116 <property name="can_focus">False</property>
117 <property name="xalign">0</property>
118 <property name="label" translatable="yes">Keep Connected
119&lt;span foreground="#909090"&gt;Unify your contacts across Desktop, Mobile and Web&lt;/span&gt;</property>
120 <property name="use_markup">True</property>
121 <property name="wrap">True</property>
122 </object>
123 <packing>
124 <property name="left_attach">1</property>
125 <property name="right_attach">2</property>
126 <property name="top_attach">2</property>
127 <property name="bottom_attach">3</property>
128 </packing>
129 </child>
130 <child>
131 <object class="GtkLabel" id="label5">
132 <property name="visible">True</property>
133 <property name="can_focus">False</property>
134 <property name="xalign">0</property>
135 <property name="label" translatable="yes">Rock Out
136&lt;span foreground="#909090"&gt;Your entire collection follows you around with music streaming to Android and iPhone&lt;/span&gt;</property>
137 <property name="use_markup">True</property>
138 <property name="wrap">True</property>
139 </object>
140 <packing>
141 <property name="left_attach">1</property>
142 <property name="right_attach">2</property>
143 <property name="top_attach">1</property>
144 <property name="bottom_attach">2</property>
145 </packing>
146 </child>
147 <child>
148 <object class="GtkLabel" id="label6">
149 <property name="visible">True</property>
150 <property name="can_focus">False</property>
151 <property name="xalign">0</property>
152 <property name="label" translatable="yes">Stay Productive
153&lt;span foreground="#909090"&gt;Keep your Firefox bookmarks and Tomboy notes synced&lt;/span&gt;</property>
154 <property name="use_markup">True</property>
155 <property name="wrap">True</property>
156 </object>
157 <packing>
158 <property name="left_attach">1</property>
159 <property name="right_attach">2</property>
160 <property name="top_attach">3</property>
161 <property name="bottom_attach">4</property>
162 </packing>
163 </child>
164 </object>
165 <packing>
166 <property name="expand">True</property>
167 <property name="fill">True</property>
168 <property name="position">0</property>
169 </packing>
170 </child>
171 <child>
172 <object class="GtkVBox" id="vbox2">
173 <property name="visible">True</property>
174 <property name="can_focus">False</property>
175 <child>
176 <object class="GtkLabel" id="warning_label">
177 <property name="visible">True</property>
178 <property name="can_focus">False</property>
179 <property name="label">A warning label that can be long. Possible really long, let's see how it behaves.</property>
180 <property name="wrap">True</property>
181 </object>
182 <packing>
183 <property name="expand">False</property>
184 <property name="fill">True</property>
185 <property name="position">0</property>
186 </packing>
187 </child>
188 <child>
189 <object class="GtkAlignment" id="alignment2">
190 <property name="visible">True</property>
191 <property name="can_focus">False</property>
192 <property name="xscale">0</property>
193 <property name="yscale">0</property>
194 <child>
195 <object class="GtkVBox" id="vbox3">
196 <property name="visible">True</property>
197 <property name="can_focus">False</property>
198 <property name="spacing">10</property>
199 <child>
200 <object class="GtkButton" id="learn_more_button">
201 <property name="visible">True</property>
202 <property name="can_focus">True</property>
203 <property name="receives_default">True</property>
204 <property name="use_action_appearance">False</property>
205 <signal name="clicked" handler="on_learn_more_button_clicked" swapped="no"/>
206 <child>
207 <object class="GtkVBox" id="vbox5">
208 <property name="visible">True</property>
209 <property name="can_focus">False</property>
210 <child>
211 <object class="GtkImage" id="image5">
212 <property name="visible">True</property>
213 <property name="can_focus">False</property>
214 <property name="pixel_size">55</property>
215 <property name="icon_name">ubuntuone</property>
216 </object>
217 <packing>
218 <property name="expand">True</property>
219 <property name="fill">True</property>
220 <property name="position">0</property>
221 </packing>
222 </child>
223 <child>
224 <object class="GtkLabel" id="label8">
225 <property name="visible">True</property>
226 <property name="can_focus">False</property>
227 <property name="label" translatable="yes">&lt;span foreground="#909090"&gt;Learn More&lt;/span&gt;</property>
228 <property name="use_markup">True</property>
229 </object>
230 <packing>
231 <property name="expand">True</property>
232 <property name="fill">True</property>
233 <property name="position">1</property>
234 </packing>
235 </child>
236 </object>
237 </child>
238 </object>
239 <packing>
240 <property name="expand">True</property>
241 <property name="fill">True</property>
242 <property name="position">0</property>
243 </packing>
244 </child>
245 <child>
246 <object class="GtkButton" id="join_now_button">
247 <property name="visible">True</property>
248 <property name="can_focus">True</property>
249 <property name="can_default">True</property>
250 <property name="receives_default">True</property>
251 <property name="use_action_appearance">False</property>
252 <signal name="clicked" handler="on_join_now_button_clicked" swapped="no"/>
253 <child>
254 <object class="GtkVBox" id="vbox4">
255 <property name="visible">True</property>
256 <property name="can_focus">False</property>
257 <property name="spacing">5</property>
258 <child>
259 <object class="GtkLabel" id="label1">
260 <property name="visible">True</property>
261 <property name="can_focus">False</property>
262 <property name="label" translatable="yes">&lt;span font_size="xx-large" foreground="#4d4d4d"&gt;Join now&lt;/span&gt;</property>
263 <property name="use_markup">True</property>
264 </object>
265 <packing>
266 <property name="expand">True</property>
267 <property name="fill">True</property>
268 <property name="position">0</property>
269 </packing>
270 </child>
271 <child>
272 <object class="GtkLabel" id="label2">
273 <property name="visible">True</property>
274 <property name="can_focus">False</property>
275 <property name="label" translatable="yes">&lt;span foreground="#909090"&gt;2GB of free storage&lt;/span&gt;</property>
276 <property name="use_markup">True</property>
277 </object>
278 <packing>
279 <property name="expand">True</property>
280 <property name="fill">True</property>
281 <property name="position">1</property>
282 </packing>
283 </child>
284 </object>
285 </child>
286 </object>
287 <packing>
288 <property name="expand">False</property>
289 <property name="fill">True</property>
290 <property name="position">1</property>
291 </packing>
292 </child>
293 <child>
294 <object class="GtkLinkButton" id="connect_button">
295 <property name="label" translatable="yes">I already have an account!</property>
296 <property name="visible">True</property>
297 <property name="can_focus">True</property>
298 <property name="receives_default">True</property>
299 <property name="use_action_appearance">False</property>
300 <property name="relief">none</property>
301 <signal name="clicked" handler="on_connect_button_clicked" swapped="no"/>
302 </object>
303 <packing>
304 <property name="expand">False</property>
305 <property name="fill">False</property>
306 <property name="position">2</property>
307 </packing>
308 </child>
309 </object>
310 </child>
311 </object>
312 <packing>
313 <property name="expand">True</property>
314 <property name="fill">True</property>
315 <property name="position">1</property>
316 </packing>
317 </child>
318 </object>
319 <packing>
320 <property name="expand">True</property>
321 <property name="fill">True</property>
322 <property name="position">1</property>
323 </packing>
324 </child>
325 </object>
326 <packing>
327 <property name="expand">True</property>
328 <property name="fill">True</property>
329 <property name="position">2</property>
330 </packing>
331 </child>
332 </object>
333</interface>
0334
=== added file 'data/gtk/services.ui'
--- data/gtk/services.ui 1970-01-01 00:00:00 +0000
+++ data/gtk/services.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,387 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkVBox" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkScrolledWindow" id="scrolledwindow1">
10 <property name="visible">True</property>
11 <property name="can_focus">True</property>
12 <property name="hscrollbar_policy">automatic</property>
13 <property name="vscrollbar_policy">automatic</property>
14 <child>
15 <object class="GtkViewport" id="viewport1">
16 <property name="visible">True</property>
17 <property name="can_focus">False</property>
18 <property name="resize_mode">queue</property>
19 <property name="shadow_type">none</property>
20 <child>
21 <object class="GtkAlignment" id="alignment1">
22 <property name="visible">True</property>
23 <property name="can_focus">False</property>
24 <property name="left_padding">5</property>
25 <property name="right_padding">5</property>
26 <child>
27 <object class="GtkVBox" id="vbox1">
28 <property name="visible">True</property>
29 <property name="can_focus">False</property>
30 <property name="spacing">5</property>
31 <child>
32 <object class="GtkFrame" id="files">
33 <property name="visible">True</property>
34 <property name="can_focus">False</property>
35 <property name="label_xalign">0</property>
36 <property name="shadow_type">out</property>
37 <child>
38 <object class="GtkAlignment" id="alignment2">
39 <property name="visible">True</property>
40 <property name="can_focus">False</property>
41 <child>
42 <object class="GtkHBox" id="hbox2">
43 <property name="visible">True</property>
44 <property name="can_focus">False</property>
45 <property name="border_width">5</property>
46 <child>
47 <object class="GtkTable" id="table1">
48 <property name="visible">True</property>
49 <property name="can_focus">False</property>
50 <property name="n_rows">3</property>
51 <property name="n_columns">3</property>
52 <property name="column_spacing">5</property>
53 <property name="row_spacing">5</property>
54 <child>
55 <object class="GtkCheckButton" id="file_sync_check">
56 <property name="visible">True</property>
57 <property name="can_focus">True</property>
58 <property name="receives_default">False</property>
59 <property name="use_action_appearance">False</property>
60 <property name="draw_indicator">True</property>
61 </object>
62 </child>
63 <child>
64 <object class="GtkImage" id="files_icon">
65 <property name="visible">True</property>
66 <property name="can_focus">False</property>
67 <property name="xpad">5</property>
68 </object>
69 <packing>
70 <property name="left_attach">1</property>
71 <property name="right_attach">2</property>
72 </packing>
73 </child>
74 <child>
75 <object class="GtkLabel" id="label1">
76 <property name="visible">True</property>
77 <property name="can_focus">False</property>
78 <property name="xalign">0</property>
79 <property name="label" translatable="yes">Enable File Sync</property>
80 </object>
81 <packing>
82 <property name="left_attach">2</property>
83 <property name="right_attach">3</property>
84 </packing>
85 </child>
86 <child>
87 <object class="GtkLabel" id="label2">
88 <property name="visible">True</property>
89 <property name="can_focus">False</property>
90 <property name="xalign">0</property>
91 <property name="yalign">0</property>
92 <property name="label" translatable="yes">&lt;span font_size="small"&gt;Enable and then choose which folders you want to access from the Web or any device you connected to Ubuntu One
93
94Simply drag and drop any file or folder to your Ubuntu One folder on this computer&lt;/span&gt;</property>
95 <property name="use_markup">True</property>
96 <property name="wrap">True</property>
97 <property name="width_chars">35</property>
98 </object>
99 <packing>
100 <property name="left_attach">2</property>
101 <property name="right_attach">3</property>
102 <property name="top_attach">1</property>
103 <property name="bottom_attach">2</property>
104 </packing>
105 </child>
106 <child>
107 <object class="GtkHButtonBox" id="hbuttonbox1">
108 <property name="visible">True</property>
109 <property name="can_focus">False</property>
110 <child>
111 <object class="GtkButton" id="file_sync_button">
112 <property name="label" translatable="yes">_Show me my Ubuntu One folder</property>
113 <property name="visible">True</property>
114 <property name="can_focus">True</property>
115 <property name="receives_default">True</property>
116 <property name="use_action_appearance">False</property>
117 <property name="use_underline">True</property>
118 <signal name="clicked" handler="on_file_sync_button_clicked" swapped="no"/>
119 </object>
120 <packing>
121 <property name="expand">False</property>
122 <property name="fill">False</property>
123 <property name="position">0</property>
124 </packing>
125 </child>
126 </object>
127 <packing>
128 <property name="left_attach">2</property>
129 <property name="right_attach">3</property>
130 <property name="top_attach">2</property>
131 <property name="bottom_attach">3</property>
132 </packing>
133 </child>
134 <child>
135 <placeholder/>
136 </child>
137 <child>
138 <placeholder/>
139 </child>
140 <child>
141 <placeholder/>
142 </child>
143 <child>
144 <placeholder/>
145 </child>
146 </object>
147 <packing>
148 <property name="expand">False</property>
149 <property name="fill">True</property>
150 <property name="position">0</property>
151 </packing>
152 </child>
153 <child>
154 <object class="GtkImage" id="files_example">
155 <property name="visible">True</property>
156 <property name="can_focus">False</property>
157 <property name="xpad">5</property>
158 <property name="ypad">5</property>
159 </object>
160 <packing>
161 <property name="expand">False</property>
162 <property name="fill">True</property>
163 <property name="pack_type">end</property>
164 <property name="position">1</property>
165 </packing>
166 </child>
167 </object>
168 </child>
169 </object>
170 </child>
171 <child type="label_item">
172 <placeholder/>
173 </child>
174 </object>
175 <packing>
176 <property name="expand">False</property>
177 <property name="fill">True</property>
178 <property name="position">0</property>
179 </packing>
180 </child>
181 <child>
182 <object class="GtkFrame" id="replications">
183 <property name="visible">True</property>
184 <property name="can_focus">False</property>
185 <property name="label_xalign">0</property>
186 <property name="shadow_type">out</property>
187 <child>
188 <object class="GtkAlignment" id="alignment3">
189 <property name="visible">True</property>
190 <property name="can_focus">False</property>
191 <child>
192 <object class="GtkHBox" id="hbox3">
193 <property name="visible">True</property>
194 <property name="can_focus">False</property>
195 <property name="border_width">5</property>
196 <child>
197 <object class="GtkVBox" id="contacts">
198 <property name="visible">True</property>
199 <property name="can_focus">False</property>
200 <child>
201 <object class="GtkTable" id="contacts_sync">
202 <property name="visible">True</property>
203 <property name="can_focus">False</property>
204 <property name="n_rows">2</property>
205 <property name="n_columns">3</property>
206 <property name="row_spacing">5</property>
207 <child>
208 <object class="GtkCheckButton" id="contacts_check">
209 <property name="visible">True</property>
210 <property name="can_focus">True</property>
211 <property name="receives_default">False</property>
212 <property name="use_action_appearance">False</property>
213 <property name="draw_indicator">True</property>
214 </object>
215 </child>
216 <child>
217 <object class="GtkImage" id="contacts_icon">
218 <property name="visible">True</property>
219 <property name="can_focus">False</property>
220 <property name="xpad">5</property>
221 </object>
222 <packing>
223 <property name="left_attach">1</property>
224 <property name="right_attach">2</property>
225 </packing>
226 </child>
227 <child>
228 <object class="GtkLabel" id="label4">
229 <property name="visible">True</property>
230 <property name="can_focus">False</property>
231 <property name="xalign">0</property>
232 <property name="label" translatable="yes">Enable Contacts Sync</property>
233 </object>
234 <packing>
235 <property name="left_attach">2</property>
236 <property name="right_attach">3</property>
237 </packing>
238 </child>
239 <child>
240 <object class="GtkLabel" id="label5">
241 <property name="visible">True</property>
242 <property name="can_focus">True</property>
243 <property name="xalign">0</property>
244 <property name="yalign">0</property>
245 <property name="label" translatable="yes">&lt;span font_size="small"&gt;Once enabled, visit the &lt;a href="https://one.ubuntu.com"&gt;Ubuntu One website&lt;/a&gt; to manage your contacts, including Gmail and Facebook import&lt;/span&gt;</property>
246 <property name="use_markup">True</property>
247 <property name="wrap">True</property>
248 <property name="width_chars">35</property>
249 </object>
250 <packing>
251 <property name="left_attach">2</property>
252 <property name="right_attach">3</property>
253 <property name="top_attach">1</property>
254 <property name="bottom_attach">2</property>
255 </packing>
256 </child>
257 <child>
258 <placeholder/>
259 </child>
260 <child>
261 <placeholder/>
262 </child>
263 </object>
264 <packing>
265 <property name="expand">False</property>
266 <property name="fill">True</property>
267 <property name="position">0</property>
268 </packing>
269 </child>
270 </object>
271 <packing>
272 <property name="expand">False</property>
273 <property name="fill">True</property>
274 <property name="position">0</property>
275 </packing>
276 </child>
277 <child>
278 <object class="GtkVBox" id="bookmarks">
279 <property name="visible">True</property>
280 <property name="can_focus">False</property>
281 <child>
282 <object class="GtkTable" id="bookmarks_sync">
283 <property name="visible">True</property>
284 <property name="can_focus">False</property>
285 <property name="n_rows">2</property>
286 <property name="n_columns">3</property>
287 <property name="row_spacing">5</property>
288 <child>
289 <object class="GtkCheckButton" id="bookmarks_check">
290 <property name="visible">True</property>
291 <property name="can_focus">True</property>
292 <property name="receives_default">False</property>
293 <property name="use_action_appearance">False</property>
294 <property name="draw_indicator">True</property>
295 </object>
296 </child>
297 <child>
298 <object class="GtkImage" id="bookmarks_icon">
299 <property name="visible">True</property>
300 <property name="can_focus">False</property>
301 <property name="xpad">5</property>
302 </object>
303 <packing>
304 <property name="left_attach">1</property>
305 <property name="right_attach">2</property>
306 </packing>
307 </child>
308 <child>
309 <object class="GtkLabel" id="label6">
310 <property name="visible">True</property>
311 <property name="can_focus">False</property>
312 <property name="xalign">0</property>
313 <property name="label" translatable="yes">Enable Bookmarks Sync</property>
314 </object>
315 <packing>
316 <property name="left_attach">2</property>
317 <property name="right_attach">3</property>
318 </packing>
319 </child>
320 <child>
321 <object class="GtkLabel" id="label7">
322 <property name="visible">True</property>
323 <property name="can_focus">False</property>
324 <property name="xalign">0</property>
325 <property name="yalign">0</property>
326 <property name="label" translatable="yes">&lt;span font_size="small"&gt;Bookmarks sync works with Firefox&lt;/span&gt;</property>
327 <property name="use_markup">True</property>
328 <property name="wrap">True</property>
329 <property name="width_chars">30</property>
330 </object>
331 <packing>
332 <property name="left_attach">2</property>
333 <property name="right_attach">3</property>
334 <property name="top_attach">1</property>
335 <property name="bottom_attach">2</property>
336 </packing>
337 </child>
338 <child>
339 <placeholder/>
340 </child>
341 <child>
342 <placeholder/>
343 </child>
344 </object>
345 <packing>
346 <property name="expand">False</property>
347 <property name="fill">True</property>
348 <property name="position">0</property>
349 </packing>
350 </child>
351 </object>
352 <packing>
353 <property name="expand">False</property>
354 <property name="fill">True</property>
355 <property name="pack_type">end</property>
356 <property name="position">1</property>
357 </packing>
358 </child>
359 </object>
360 </child>
361 </object>
362 </child>
363 <child type="label_item">
364 <placeholder/>
365 </child>
366 </object>
367 <packing>
368 <property name="expand">False</property>
369 <property name="fill">True</property>
370 <property name="position">1</property>
371 </packing>
372 </child>
373 </object>
374 </child>
375 </object>
376 </child>
377 </object>
378 </child>
379 </object>
380 <packing>
381 <property name="expand">True</property>
382 <property name="fill">True</property>
383 <property name="position">0</property>
384 </packing>
385 </child>
386 </object>
387</interface>
0388
=== added file 'data/gtk/volumes.ui'
--- data/gtk/volumes.ui 1970-01-01 00:00:00 +0000
+++ data/gtk/volumes.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,98 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkAlignment" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkScrolledWindow" id="scrolledwindow1">
10 <property name="visible">True</property>
11 <property name="can_focus">True</property>
12 <property name="hscrollbar_policy">automatic</property>
13 <property name="vscrollbar_policy">automatic</property>
14 <property name="shadow_type">in</property>
15 <child>
16 <object class="GtkTreeView" id="volumes_view">
17 <property name="visible">True</property>
18 <property name="can_focus">True</property>
19 <property name="model">volumes_store</property>
20 <property name="rules_hint">True</property>
21 <property name="tooltip_column">0</property>
22 <signal name="row-activated" handler="on_volumes_view_row_activated" swapped="no"/>
23 <child>
24 <object class="GtkTreeViewColumn" id="treeviewcolumn2">
25 <property name="resizable">True</property>
26 <property name="sizing">autosize</property>
27 <property name="expand">True</property>
28 <child>
29 <object class="GtkCellRendererPixbuf" id="cellrendererpixbuf1"/>
30 <attributes>
31 <attribute name="sensitive">1</attribute>
32 <attribute name="icon-name">2</attribute>
33 <attribute name="stock-size">5</attribute>
34 </attributes>
35 </child>
36 <child>
37 <object class="GtkCellRendererText" id="text_renderer">
38 <property name="ellipsize">end</property>
39 <property name="width_chars">80</property>
40 </object>
41 <attributes>
42 <attribute name="markup">0</attribute>
43 <attribute name="text">0</attribute>
44 </attributes>
45 </child>
46 </object>
47 </child>
48 <child>
49 <object class="GtkTreeViewColumn" id="treeviewcolumn3">
50 <property name="sizing">autosize</property>
51 <property name="title" translatable="yes">Sync locally?</property>
52 <child>
53 <object class="GtkCellRendererToggle" id="cellrenderertoggle1">
54 <property name="indicator_size">15</property>
55 <signal name="toggled" handler="on_subscribed_toggled" swapped="no"/>
56 </object>
57 <attributes>
58 <attribute name="sensitive">4</attribute>
59 <attribute name="visible">3</attribute>
60 <attribute name="active">1</attribute>
61 </attributes>
62 </child>
63 <child>
64 <object class="GtkCellRendererText" id="cellrenderertext1">
65 <property name="visible">False</property>
66 </object>
67 <attributes>
68 <attribute name="text">6</attribute>
69 </attributes>
70 </child>
71 </object>
72 </child>
73 </object>
74 </child>
75 </object>
76 </child>
77 </object>
78 <object class="GtkTreeStore" id="volumes_store">
79 <columns>
80 <!-- column-name description -->
81 <column type="gchararray"/>
82 <!-- column-name subscribed -->
83 <column type="gboolean"/>
84 <!-- column-name icon-name -->
85 <column type="gchararray"/>
86 <!-- column-name subscribed-visible -->
87 <column type="gboolean"/>
88 <!-- column-name subscribed-sensitive -->
89 <column type="gboolean"/>
90 <!-- column-name icon-size -->
91 <column type="gint"/>
92 <!-- column-name identifier -->
93 <column type="gchararray"/>
94 <!-- column-name path -->
95 <column type="gchararray"/>
96 </columns>
97 </object>
98</interface>
099
=== removed file 'data/install.ui'
--- data/install.ui 2011-03-23 16:06:41 +0000
+++ data/install.ui 1970-01-01 00:00:00 +0000
@@ -1,57 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkImage" id="image1">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <property name="stock">gtk-ok</property>
9 </object>
10 <object class="GtkVBox" id="itself">
11 <property name="visible">True</property>
12 <property name="can_focus">False</property>
13 <property name="border_width">10</property>
14 <property name="spacing">10</property>
15 <child>
16 <object class="GtkLabel" id="install_label">
17 <property name="visible">True</property>
18 <property name="can_focus">False</property>
19 <property name="label">label</property>
20 <property name="wrap">True</property>
21 </object>
22 <packing>
23 <property name="expand">True</property>
24 <property name="fill">True</property>
25 <property name="position">0</property>
26 </packing>
27 </child>
28 <child>
29 <object class="GtkHButtonBox" id="install_button_box">
30 <property name="visible">True</property>
31 <property name="can_focus">False</property>
32 <child>
33 <object class="GtkButton" id="install_button">
34 <property name="label" translatable="yes">_Install now</property>
35 <property name="visible">True</property>
36 <property name="can_focus">True</property>
37 <property name="receives_default">True</property>
38 <property name="use_action_appearance">False</property>
39 <property name="image">image1</property>
40 <property name="use_underline">True</property>
41 <signal name="clicked" handler="on_install_button_clicked" swapped="no"/>
42 </object>
43 <packing>
44 <property name="expand">False</property>
45 <property name="fill">False</property>
46 <property name="position">0</property>
47 </packing>
48 </child>
49 </object>
50 <packing>
51 <property name="expand">False</property>
52 <property name="fill">True</property>
53 <property name="position">1</property>
54 </packing>
55 </child>
56 </object>
57</interface>
580
=== removed file 'data/management.ui'
--- data/management.ui 2011-03-10 02:59:44 +0000
+++ data/management.ui 1970-01-01 00:00:00 +0000
@@ -1,336 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkVBox" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkEventBox" id="header">
10 <property name="visible">True</property>
11 <property name="can_focus">False</property>
12 <child>
13 <object class="GtkVBox" id="vbox2">
14 <property name="visible">True</property>
15 <property name="can_focus">False</property>
16 <child>
17 <object class="GtkHBox" id="status_box">
18 <property name="visible">True</property>
19 <property name="can_focus">False</property>
20 <property name="border_width">10</property>
21 <property name="spacing">10</property>
22 <child>
23 <object class="GtkVBox" id="quota_box">
24 <property name="visible">True</property>
25 <property name="can_focus">False</property>
26 <property name="spacing">5</property>
27 <child>
28 <object class="GtkProgressBar" id="quota_progressbar">
29 <property name="visible">True</property>
30 <property name="can_focus">False</property>
31 </object>
32 <packing>
33 <property name="expand">True</property>
34 <property name="fill">True</property>
35 <property name="position">0</property>
36 </packing>
37 </child>
38 </object>
39 <packing>
40 <property name="expand">False</property>
41 <property name="fill">True</property>
42 <property name="position">0</property>
43 </packing>
44 </child>
45 </object>
46 <packing>
47 <property name="expand">False</property>
48 <property name="fill">True</property>
49 <property name="position">0</property>
50 </packing>
51 </child>
52 <child>
53 <object class="GtkHBox" id="hbox2">
54 <property name="visible">True</property>
55 <property name="can_focus">False</property>
56 <child>
57 <object class="GtkHSeparator" id="hseparator1">
58 <property name="visible">True</property>
59 <property name="can_focus">False</property>
60 </object>
61 <packing>
62 <property name="expand">True</property>
63 <property name="fill">True</property>
64 <property name="position">0</property>
65 </packing>
66 </child>
67 <child>
68 <object class="GtkHButtonBox" id="hbuttonbox1">
69 <property name="visible">True</property>
70 <property name="can_focus">False</property>
71 <property name="layout_style">center</property>
72 <child>
73 <object class="GtkRadioButton" id="dashboard_button">
74 <property name="label" translatable="yes">Account</property>
75 <property name="visible">True</property>
76 <property name="can_focus">True</property>
77 <property name="receives_default">False</property>
78 <property name="use_action_appearance">False</property>
79 <property name="active">True</property>
80 <property name="draw_indicator">False</property>
81 </object>
82 <packing>
83 <property name="expand">False</property>
84 <property name="fill">False</property>
85 <property name="position">0</property>
86 </packing>
87 </child>
88 <child>
89 <object class="GtkRadioButton" id="volumes_button">
90 <property name="label" translatable="yes">Cloud Folders</property>
91 <property name="visible">True</property>
92 <property name="can_focus">True</property>
93 <property name="receives_default">False</property>
94 <property name="use_action_appearance">False</property>
95 <property name="draw_indicator">False</property>
96 <property name="group">dashboard_button</property>
97 </object>
98 <packing>
99 <property name="expand">False</property>
100 <property name="fill">False</property>
101 <property name="position">1</property>
102 </packing>
103 </child>
104 <child>
105 <object class="GtkRadioButton" id="shares_button">
106 <property name="label" translatable="yes">Shares</property>
107 <property name="can_focus">True</property>
108 <property name="receives_default">False</property>
109 <property name="use_action_appearance">False</property>
110 <property name="draw_indicator">False</property>
111 <property name="group">dashboard_button</property>
112 </object>
113 <packing>
114 <property name="expand">False</property>
115 <property name="fill">False</property>
116 <property name="position">2</property>
117 </packing>
118 </child>
119 <child>
120 <object class="GtkRadioButton" id="devices_button">
121 <property name="label" translatable="yes">Devices</property>
122 <property name="visible">True</property>
123 <property name="can_focus">True</property>
124 <property name="receives_default">False</property>
125 <property name="use_action_appearance">False</property>
126 <property name="draw_indicator">False</property>
127 <property name="group">dashboard_button</property>
128 </object>
129 <packing>
130 <property name="expand">False</property>
131 <property name="fill">False</property>
132 <property name="position">3</property>
133 </packing>
134 </child>
135 <child>
136 <object class="GtkRadioButton" id="services_button">
137 <property name="label" translatable="yes">Services</property>
138 <property name="visible">True</property>
139 <property name="can_focus">True</property>
140 <property name="receives_default">False</property>
141 <property name="use_action_appearance">False</property>
142 <property name="draw_indicator">False</property>
143 <property name="group">dashboard_button</property>
144 </object>
145 <packing>
146 <property name="expand">False</property>
147 <property name="fill">False</property>
148 <property name="position">4</property>
149 </packing>
150 </child>
151 </object>
152 <packing>
153 <property name="expand">False</property>
154 <property name="fill">True</property>
155 <property name="position">1</property>
156 </packing>
157 </child>
158 <child>
159 <object class="GtkHSeparator" id="hseparator2">
160 <property name="visible">True</property>
161 <property name="can_focus">False</property>
162 </object>
163 <packing>
164 <property name="expand">True</property>
165 <property name="fill">True</property>
166 <property name="position">2</property>
167 </packing>
168 </child>
169 </object>
170 <packing>
171 <property name="expand">False</property>
172 <property name="fill">True</property>
173 <property name="position">1</property>
174 </packing>
175 </child>
176 </object>
177 </child>
178 </object>
179 <packing>
180 <property name="expand">False</property>
181 <property name="fill">True</property>
182 <property name="position">0</property>
183 </packing>
184 </child>
185 <child>
186 <object class="GtkNotebook" id="notebook">
187 <property name="visible">True</property>
188 <property name="can_focus">False</property>
189 <property name="show_tabs">False</property>
190 <property name="show_border">False</property>
191 <property name="homogeneous">True</property>
192 </object>
193 <packing>
194 <property name="expand">True</property>
195 <property name="fill">True</property>
196 <property name="position">1</property>
197 </packing>
198 </child>
199 <child>
200 <object class="GtkHBox" id="hbox1">
201 <property name="visible">True</property>
202 <property name="can_focus">False</property>
203 <property name="border_width">12</property>
204 <child>
205 <object class="GtkAlignment" id="alignment3">
206 <property name="visible">True</property>
207 <property name="can_focus">False</property>
208 <property name="yalign">1</property>
209 <property name="yscale">0</property>
210 <child>
211 <object class="GtkHButtonBox" id="hbuttonbox3">
212 <property name="visible">True</property>
213 <property name="can_focus">False</property>
214 <property name="spacing">5</property>
215 <property name="layout_style">start</property>
216 <child>
217 <object class="GtkLinkButton" id="linkbutton2">
218 <property name="label" translatable="yes">Official Support</property>
219 <property name="visible">True</property>
220 <property name="can_focus">True</property>
221 <property name="receives_default">True</property>
222 <property name="use_action_appearance">False</property>
223 <property name="relief">half</property>
224 <property name="uri">https://one.ubuntu.com/support/</property>
225 </object>
226 <packing>
227 <property name="expand">False</property>
228 <property name="fill">False</property>
229 <property name="position">0</property>
230 </packing>
231 </child>
232 <child>
233 <object class="GtkLinkButton" id="linkbutton4">
234 <property name="label" translatable="yes">Community Support</property>
235 <property name="visible">True</property>
236 <property name="can_focus">True</property>
237 <property name="receives_default">True</property>
238 <property name="use_action_appearance">False</property>
239 <property name="relief">half</property>
240 <property name="uri">http://askubuntu.com/questions/tagged/ubuntu-one</property>
241 </object>
242 <packing>
243 <property name="expand">False</property>
244 <property name="fill">False</property>
245 <property name="position">1</property>
246 </packing>
247 </child>
248 </object>
249 </child>
250 </object>
251 <packing>
252 <property name="expand">False</property>
253 <property name="fill">True</property>
254 <property name="position">0</property>
255 </packing>
256 </child>
257 <child>
258 <object class="GtkHBox" id="hbox3">
259 <property name="visible">True</property>
260 <property name="can_focus">False</property>
261 <child>
262 <object class="GtkLabel" id="label4">
263 <property name="visible">True</property>
264 <property name="can_focus">False</property>
265 <property name="label" translatable="yes">Talk to us on:</property>
266 </object>
267 <packing>
268 <property name="expand">True</property>
269 <property name="fill">True</property>
270 <property name="position">0</property>
271 </packing>
272 </child>
273 <child>
274 <object class="GtkLinkButton" id="linkbutton5">
275 <property name="visible">True</property>
276 <property name="can_focus">True</property>
277 <property name="receives_default">True</property>
278 <property name="use_action_appearance">False</property>
279 <property name="relief">none</property>
280 <property name="uri">http://twitter.com/ubuntuone</property>
281 <child>
282 <object class="GtkImage" id="twitter">
283 <property name="visible">True</property>
284 <property name="can_focus">False</property>
285 <property name="tooltip_text" translatable="yes">http://twitter.com/ubuntuone</property>
286 <property name="pixbuf">twitter.png</property>
287 </object>
288 </child>
289 </object>
290 <packing>
291 <property name="expand">False</property>
292 <property name="fill">False</property>
293 <property name="position">1</property>
294 </packing>
295 </child>
296 <child>
297 <object class="GtkLinkButton" id="linkbutton6">
298 <property name="visible">True</property>
299 <property name="can_focus">True</property>
300 <property name="receives_default">True</property>
301 <property name="use_action_appearance">False</property>
302 <property name="relief">none</property>
303 <property name="uri">http://www.facebook.com/ubuntuone</property>
304 <child>
305 <object class="GtkImage" id="facebook">
306 <property name="visible">True</property>
307 <property name="can_focus">False</property>
308 <property name="tooltip_text" translatable="yes">http://www.facebook.com/ubuntuone</property>
309 <property name="pixbuf">facebook.png</property>
310 </object>
311 </child>
312 </object>
313 <packing>
314 <property name="expand">True</property>
315 <property name="fill">True</property>
316 <property name="position">2</property>
317 </packing>
318 </child>
319 </object>
320 <packing>
321 <property name="expand">False</property>
322 <property name="fill">True</property>
323 <property name="pack_type">end</property>
324 <property name="position">1</property>
325 </packing>
326 </child>
327 </object>
328 <packing>
329 <property name="expand">False</property>
330 <property name="fill">True</property>
331 <property name="pack_type">end</property>
332 <property name="position">1</property>
333 </packing>
334 </child>
335 </object>
336</interface>
3370
=== removed file 'data/overview.ui'
--- data/overview.ui 2011-03-23 16:06:41 +0000
+++ data/overview.ui 1970-01-01 00:00:00 +0000
@@ -1,338 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkVBox" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkEventBox" id="eventbox1">
10 <property name="visible">True</property>
11 <property name="can_focus">False</property>
12 <child>
13 <object class="GtkImage" id="banner">
14 <property name="visible">True</property>
15 <property name="can_focus">False</property>
16 <property name="xpad">12</property>
17 <property name="ypad">12</property>
18 <property name="pixbuf">overview.png</property>
19 </object>
20 </child>
21 </object>
22 <packing>
23 <property name="expand">True</property>
24 <property name="fill">True</property>
25 <property name="position">0</property>
26 </packing>
27 </child>
28 <child>
29 <object class="GtkLabel" id="label7">
30 <property name="visible">True</property>
31 <property name="can_focus">False</property>
32 <property name="label" translatable="yes">&lt;span font="24" foreground="#4d4d4d"&gt;The Power of Your Personal Cloud&lt;/span&gt;</property>
33 <property name="use_markup">True</property>
34 </object>
35 <packing>
36 <property name="expand">True</property>
37 <property name="fill">True</property>
38 <property name="position">1</property>
39 </packing>
40 </child>
41 <child>
42 <object class="GtkHBox" id="hbox1">
43 <property name="visible">True</property>
44 <property name="can_focus">False</property>
45 <property name="border_width">12</property>
46 <child>
47 <object class="GtkTable" id="table1">
48 <property name="visible">True</property>
49 <property name="can_focus">False</property>
50 <property name="n_rows">4</property>
51 <property name="n_columns">2</property>
52 <property name="column_spacing">10</property>
53 <child>
54 <object class="GtkImage" id="image1">
55 <property name="visible">True</property>
56 <property name="can_focus">False</property>
57 <property name="pixbuf">files.png</property>
58 </object>
59 <packing>
60 <property name="x_options">GTK_FILL</property>
61 <property name="y_options">GTK_FILL</property>
62 </packing>
63 </child>
64 <child>
65 <object class="GtkImage" id="image2">
66 <property name="visible">True</property>
67 <property name="can_focus">False</property>
68 <property name="pixbuf">music-stream.png</property>
69 </object>
70 <packing>
71 <property name="top_attach">1</property>
72 <property name="bottom_attach">2</property>
73 <property name="x_options">GTK_FILL</property>
74 <property name="y_options">GTK_FILL</property>
75 </packing>
76 </child>
77 <child>
78 <object class="GtkImage" id="image3">
79 <property name="visible">True</property>
80 <property name="can_focus">False</property>
81 <property name="pixbuf">contacts.png</property>
82 </object>
83 <packing>
84 <property name="top_attach">2</property>
85 <property name="bottom_attach">3</property>
86 <property name="x_options">GTK_FILL</property>
87 <property name="y_options">GTK_FILL</property>
88 </packing>
89 </child>
90 <child>
91 <object class="GtkImage" id="image4">
92 <property name="visible">True</property>
93 <property name="can_focus">False</property>
94 <property name="pixbuf">notes.png</property>
95 </object>
96 <packing>
97 <property name="top_attach">3</property>
98 <property name="bottom_attach">4</property>
99 <property name="x_options">GTK_FILL</property>
100 <property name="y_options">GTK_FILL</property>
101 </packing>
102 </child>
103 <child>
104 <object class="GtkLabel" id="label3">
105 <property name="visible">True</property>
106 <property name="can_focus">False</property>
107 <property name="xalign">0</property>
108 <property name="label" translatable="yes">Files Anywhere
109&lt;span foreground="#909090"&gt;Backup and access your files from Ubuntu, Windows, Web or Mobile&lt;/span&gt;</property>
110 <property name="use_markup">True</property>
111 <property name="wrap">True</property>
112 </object>
113 <packing>
114 <property name="left_attach">1</property>
115 <property name="right_attach">2</property>
116 </packing>
117 </child>
118 <child>
119 <object class="GtkLabel" id="label4">
120 <property name="visible">True</property>
121 <property name="can_focus">False</property>
122 <property name="xalign">0</property>
123 <property name="label" translatable="yes">Keep Connected
124&lt;span foreground="#909090"&gt;Unify your contacts across Desktop, Mobile and Web&lt;/span&gt;</property>
125 <property name="use_markup">True</property>
126 <property name="wrap">True</property>
127 </object>
128 <packing>
129 <property name="left_attach">1</property>
130 <property name="right_attach">2</property>
131 <property name="top_attach">2</property>
132 <property name="bottom_attach">3</property>
133 </packing>
134 </child>
135 <child>
136 <object class="GtkLabel" id="label5">
137 <property name="visible">True</property>
138 <property name="can_focus">False</property>
139 <property name="xalign">0</property>
140 <property name="label" translatable="yes">Rock Out
141&lt;span foreground="#909090"&gt;Your entire collection follows you around with music streaming to Android and iPhone&lt;/span&gt;</property>
142 <property name="use_markup">True</property>
143 <property name="wrap">True</property>
144 </object>
145 <packing>
146 <property name="left_attach">1</property>
147 <property name="right_attach">2</property>
148 <property name="top_attach">1</property>
149 <property name="bottom_attach">2</property>
150 </packing>
151 </child>
152 <child>
153 <object class="GtkLabel" id="label6">
154 <property name="visible">True</property>
155 <property name="can_focus">False</property>
156 <property name="xalign">0</property>
157 <property name="label" translatable="yes">Stay Productive
158&lt;span foreground="#909090"&gt;Keep your Firefox bookmarks and Tomboy notes synced&lt;/span&gt;</property>
159 <property name="use_markup">True</property>
160 <property name="wrap">True</property>
161 </object>
162 <packing>
163 <property name="left_attach">1</property>
164 <property name="right_attach">2</property>
165 <property name="top_attach">3</property>
166 <property name="bottom_attach">4</property>
167 </packing>
168 </child>
169 </object>
170 <packing>
171 <property name="expand">True</property>
172 <property name="fill">True</property>
173 <property name="position">0</property>
174 </packing>
175 </child>
176 <child>
177 <object class="GtkVBox" id="vbox2">
178 <property name="visible">True</property>
179 <property name="can_focus">False</property>
180 <child>
181 <object class="GtkLabel" id="warning_label">
182 <property name="visible">True</property>
183 <property name="can_focus">False</property>
184 <property name="label">A warning label that can be long. Possible really long, let's see how it behaves.</property>
185 <property name="wrap">True</property>
186 </object>
187 <packing>
188 <property name="expand">False</property>
189 <property name="fill">True</property>
190 <property name="position">0</property>
191 </packing>
192 </child>
193 <child>
194 <object class="GtkAlignment" id="alignment2">
195 <property name="visible">True</property>
196 <property name="can_focus">False</property>
197 <property name="xscale">0</property>
198 <property name="yscale">0</property>
199 <child>
200 <object class="GtkVBox" id="vbox3">
201 <property name="visible">True</property>
202 <property name="can_focus">False</property>
203 <property name="spacing">10</property>
204 <child>
205 <object class="GtkButton" id="learn_more_button">
206 <property name="visible">True</property>
207 <property name="can_focus">True</property>
208 <property name="receives_default">True</property>
209 <property name="use_action_appearance">False</property>
210 <signal name="clicked" handler="on_learn_more_button_clicked" swapped="no"/>
211 <child>
212 <object class="GtkVBox" id="vbox5">
213 <property name="visible">True</property>
214 <property name="can_focus">False</property>
215 <child>
216 <object class="GtkImage" id="image5">
217 <property name="visible">True</property>
218 <property name="can_focus">False</property>
219 <property name="pixel_size">55</property>
220 <property name="icon_name">ubuntuone</property>
221 </object>
222 <packing>
223 <property name="expand">True</property>
224 <property name="fill">True</property>
225 <property name="position">0</property>
226 </packing>
227 </child>
228 <child>
229 <object class="GtkLabel" id="label8">
230 <property name="visible">True</property>
231 <property name="can_focus">False</property>
232 <property name="label" translatable="yes">&lt;span foreground="#909090"&gt;Learn More&lt;/span&gt;</property>
233 <property name="use_markup">True</property>
234 </object>
235 <packing>
236 <property name="expand">True</property>
237 <property name="fill">True</property>
238 <property name="position">1</property>
239 </packing>
240 </child>
241 </object>
242 </child>
243 </object>
244 <packing>
245 <property name="expand">True</property>
246 <property name="fill">True</property>
247 <property name="position">0</property>
248 </packing>
249 </child>
250 <child>
251 <object class="GtkButton" id="join_now_button">
252 <property name="visible">True</property>
253 <property name="can_focus">True</property>
254 <property name="can_default">True</property>
255 <property name="receives_default">True</property>
256 <property name="use_action_appearance">False</property>
257 <signal name="clicked" handler="on_join_now_button_clicked" swapped="no"/>
258 <child>
259 <object class="GtkVBox" id="vbox4">
260 <property name="visible">True</property>
261 <property name="can_focus">False</property>
262 <property name="spacing">5</property>
263 <child>
264 <object class="GtkLabel" id="label1">
265 <property name="visible">True</property>
266 <property name="can_focus">False</property>
267 <property name="label" translatable="yes">&lt;span font_size="xx-large" foreground="#4d4d4d"&gt;Join now&lt;/span&gt;</property>
268 <property name="use_markup">True</property>
269 </object>
270 <packing>
271 <property name="expand">True</property>
272 <property name="fill">True</property>
273 <property name="position">0</property>
274 </packing>
275 </child>
276 <child>
277 <object class="GtkLabel" id="label2">
278 <property name="visible">True</property>
279 <property name="can_focus">False</property>
280 <property name="label" translatable="yes">&lt;span foreground="#909090"&gt;2GB of free storage&lt;/span&gt;</property>
281 <property name="use_markup">True</property>
282 </object>
283 <packing>
284 <property name="expand">True</property>
285 <property name="fill">True</property>
286 <property name="position">1</property>
287 </packing>
288 </child>
289 </object>
290 </child>
291 </object>
292 <packing>
293 <property name="expand">False</property>
294 <property name="fill">True</property>
295 <property name="position">1</property>
296 </packing>
297 </child>
298 <child>
299 <object class="GtkLinkButton" id="connect_button">
300 <property name="label" translatable="yes">I already have an account!</property>
301 <property name="visible">True</property>
302 <property name="can_focus">True</property>
303 <property name="receives_default">True</property>
304 <property name="use_action_appearance">False</property>
305 <property name="relief">none</property>
306 <signal name="clicked" handler="on_connect_button_clicked" swapped="no"/>
307 </object>
308 <packing>
309 <property name="expand">False</property>
310 <property name="fill">False</property>
311 <property name="position">2</property>
312 </packing>
313 </child>
314 </object>
315 </child>
316 </object>
317 <packing>
318 <property name="expand">True</property>
319 <property name="fill">True</property>
320 <property name="position">1</property>
321 </packing>
322 </child>
323 </object>
324 <packing>
325 <property name="expand">True</property>
326 <property name="fill">True</property>
327 <property name="position">1</property>
328 </packing>
329 </child>
330 </object>
331 <packing>
332 <property name="expand">True</property>
333 <property name="fill">True</property>
334 <property name="position">2</property>
335 </packing>
336 </child>
337 </object>
338</interface>
3390
=== added file 'data/phone.png'
340Binary files data/phone.png 1970-01-01 00:00:00 +0000 and data/phone.png 2011-07-22 21:53:24 +0000 differ1Binary files data/phone.png 1970-01-01 00:00:00 +0000 and data/phone.png 2011-07-22 21:53:24 +0000 differ
=== added directory 'data/qt'
=== added file 'data/qt/account.ui'
--- data/qt/account.ui 1970-01-01 00:00:00 +0000
+++ data/qt/account.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,153 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Form</class>
4 <widget class="QWidget" name="Form">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>321</width>
10 <height>205</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Form</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout">
17 <property name="margin">
18 <number>0</number>
19 </property>
20 <item>
21 <widget class="QGroupBox" name="horizontalGroupBox">
22 <property name="title">
23 <string>Personal details</string>
24 </property>
25 <layout class="QHBoxLayout" name="horizontalLayout">
26 <item>
27 <layout class="QVBoxLayout" name="verticalLayout_2">
28 <item>
29 <widget class="QLabel" name="name_label">
30 <property name="text">
31 <string/>
32 </property>
33 </widget>
34 </item>
35 <item>
36 <widget class="QLabel" name="email_label">
37 <property name="text">
38 <string/>
39 </property>
40 </widget>
41 </item>
42 </layout>
43 </item>
44 <item>
45 <spacer name="horizontalSpacer_3">
46 <property name="orientation">
47 <enum>Qt::Horizontal</enum>
48 </property>
49 <property name="sizeHint" stdset="0">
50 <size>
51 <width>40</width>
52 <height>20</height>
53 </size>
54 </property>
55 </spacer>
56 </item>
57 <item>
58 <widget class="GoToWebButton" name="edit_profile_button">
59 <property name="text">
60 <string>Edit personal details online</string>
61 </property>
62 </widget>
63 </item>
64 <item>
65 <spacer name="horizontalSpacer_4">
66 <property name="orientation">
67 <enum>Qt::Horizontal</enum>
68 </property>
69 <property name="sizeHint" stdset="0">
70 <size>
71 <width>40</width>
72 <height>20</height>
73 </size>
74 </property>
75 </spacer>
76 </item>
77 </layout>
78 </widget>
79 </item>
80 <item>
81 <widget class="QGroupBox" name="horizontalGroupBox_2">
82 <property name="title">
83 <string>Your services</string>
84 </property>
85 <layout class="QHBoxLayout" name="horizontalLayout_2">
86 <item>
87 <widget class="QLabel" name="services_description_label">
88 <property name="text">
89 <string/>
90 </property>
91 </widget>
92 </item>
93 <item>
94 <spacer name="horizontalSpacer">
95 <property name="orientation">
96 <enum>Qt::Horizontal</enum>
97 </property>
98 <property name="sizeHint" stdset="0">
99 <size>
100 <width>40</width>
101 <height>20</height>
102 </size>
103 </property>
104 </spacer>
105 </item>
106 <item>
107 <widget class="GoToWebButton" name="edit_services_button">
108 <property name="text">
109 <string>Edit your services online</string>
110 </property>
111 </widget>
112 </item>
113 <item>
114 <spacer name="horizontalSpacer_2">
115 <property name="orientation">
116 <enum>Qt::Horizontal</enum>
117 </property>
118 <property name="sizeHint" stdset="0">
119 <size>
120 <width>40</width>
121 <height>20</height>
122 </size>
123 </property>
124 </spacer>
125 </item>
126 </layout>
127 </widget>
128 </item>
129 <item>
130 <spacer name="verticalSpacer">
131 <property name="orientation">
132 <enum>Qt::Vertical</enum>
133 </property>
134 <property name="sizeHint" stdset="0">
135 <size>
136 <width>20</width>
137 <height>40</height>
138 </size>
139 </property>
140 </spacer>
141 </item>
142 </layout>
143 </widget>
144 <customwidgets>
145 <customwidget>
146 <class>GoToWebButton</class>
147 <extends>QPushButton</extends>
148 <header>ubuntuone.controlpanel.gui.qt.gotoweb</header>
149 </customwidget>
150 </customwidgets>
151 <resources/>
152 <connections/>
153</ui>
0154
=== added file 'data/qt/controlpanel.ui'
--- data/qt/controlpanel.ui 1970-01-01 00:00:00 +0000
+++ data/qt/controlpanel.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,463 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Form</class>
4 <widget class="QWidget" name="Form">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>536</width>
10 <height>389</height>
11 </rect>
12 </property>
13 <property name="sizePolicy">
14 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
17 </sizepolicy>
18 </property>
19 <property name="windowTitle">
20 <string notr="true">Form</string>
21 </property>
22 <layout class="QVBoxLayout" name="verticalLayout">
23 <property name="spacing">
24 <number>4</number>
25 </property>
26 <property name="margin">
27 <number>0</number>
28 </property>
29 <item>
30 <widget class="QFrame" name="frmHeader">
31 <property name="frameShape">
32 <enum>QFrame::StyledPanel</enum>
33 </property>
34 <property name="frameShadow">
35 <enum>QFrame::Raised</enum>
36 </property>
37 <layout class="QHBoxLayout" name="horizontalLayout_4">
38 <property name="spacing">
39 <number>0</number>
40 </property>
41 <property name="leftMargin">
42 <number>15</number>
43 </property>
44 <property name="topMargin">
45 <number>10</number>
46 </property>
47 <property name="rightMargin">
48 <number>10</number>
49 </property>
50 <property name="bottomMargin">
51 <number>10</number>
52 </property>
53 <item>
54 <layout class="QHBoxLayout" name="horizontalLayout">
55 <property name="spacing">
56 <number>0</number>
57 </property>
58 <item>
59 <layout class="QVBoxLayout" name="vLayoutGreeting">
60 <property name="spacing">
61 <number>0</number>
62 </property>
63 <property name="sizeConstraint">
64 <enum>QLayout::SetDefaultConstraint</enum>
65 </property>
66 <item>
67 <widget class="QLabel" name="greeting_label">
68 <property name="font">
69 <font>
70 <pointsize>10</pointsize>
71 </font>
72 </property>
73 <property name="layoutDirection">
74 <enum>Qt::LeftToRight</enum>
75 </property>
76 <property name="autoFillBackground">
77 <bool>false</bool>
78 </property>
79 <property name="text">
80 <string notr="true"/>
81 </property>
82 <property name="alignment">
83 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
84 </property>
85 <property name="margin">
86 <number>0</number>
87 </property>
88 <property name="indent">
89 <number>-1</number>
90 </property>
91 </widget>
92 </item>
93 </layout>
94 </item>
95 <item>
96 <spacer name="horizontalSpacer">
97 <property name="orientation">
98 <enum>Qt::Horizontal</enum>
99 </property>
100 <property name="sizeType">
101 <enum>QSizePolicy::Fixed</enum>
102 </property>
103 <property name="sizeHint" stdset="0">
104 <size>
105 <width>15</width>
106 <height>20</height>
107 </size>
108 </property>
109 </spacer>
110 </item>
111 <item>
112 <widget class="QFrame" name="frameStorage">
113 <property name="sizePolicy">
114 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
115 <horstretch>0</horstretch>
116 <verstretch>0</verstretch>
117 </sizepolicy>
118 </property>
119 <property name="maximumSize">
120 <size>
121 <width>166</width>
122 <height>16777215</height>
123 </size>
124 </property>
125 <property name="frameShape">
126 <enum>QFrame::StyledPanel</enum>
127 </property>
128 <property name="frameShadow">
129 <enum>QFrame::Raised</enum>
130 </property>
131 <layout class="QHBoxLayout" name="horizontalLayout_7">
132 <property name="spacing">
133 <number>0</number>
134 </property>
135 <property name="leftMargin">
136 <number>10</number>
137 </property>
138 <property name="topMargin">
139 <number>0</number>
140 </property>
141 <property name="rightMargin">
142 <number>10</number>
143 </property>
144 <property name="bottomMargin">
145 <number>0</number>
146 </property>
147 <item>
148 <layout class="QVBoxLayout" name="vLayoutStorage">
149 <property name="sizeConstraint">
150 <enum>QLayout::SetDefaultConstraint</enum>
151 </property>
152 <item>
153 <widget class="QFrame" name="frmQuota">
154 <property name="frameShape">
155 <enum>QFrame::StyledPanel</enum>
156 </property>
157 <property name="frameShadow">
158 <enum>QFrame::Raised</enum>
159 </property>
160 <layout class="QVBoxLayout" name="verticalLayout_3">
161 <property name="spacing">
162 <number>2</number>
163 </property>
164 <property name="leftMargin">
165 <number>0</number>
166 </property>
167 <property name="topMargin">
168 <number>0</number>
169 </property>
170 <property name="rightMargin">
171 <number>0</number>
172 </property>
173 <property name="bottomMargin">
174 <number>10</number>
175 </property>
176 <item>
177 <widget class="QLabel" name="percentage_usage_label">
178 <property name="sizePolicy">
179 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
180 <horstretch>0</horstretch>
181 <verstretch>0</verstretch>
182 </sizepolicy>
183 </property>
184 <property name="text">
185 <string notr="true"/>
186 </property>
187 </widget>
188 </item>
189 <item>
190 <widget class="QLabel" name="quota_usage_label">
191 <property name="font">
192 <font>
193 <pointsize>8</pointsize>
194 </font>
195 </property>
196 <property name="text">
197 <string/>
198 </property>
199 </widget>
200 </item>
201 </layout>
202 <zorder>quota_usage_label</zorder>
203 <zorder>percentage_usage_label</zorder>
204 </widget>
205 </item>
206 <item>
207 <widget class="GoToWebButton" name="get_more_space_button">
208 <property name="text">
209 <string>Get more storage!</string>
210 </property>
211 </widget>
212 </item>
213 </layout>
214 </item>
215 </layout>
216 <zorder></zorder>
217 </widget>
218 </item>
219 <item>
220 <widget class="QFrame" name="frameStatus">
221 <property name="sizePolicy">
222 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
223 <horstretch>0</horstretch>
224 <verstretch>0</verstretch>
225 </sizepolicy>
226 </property>
227 <property name="maximumSize">
228 <size>
229 <width>166</width>
230 <height>16777215</height>
231 </size>
232 </property>
233 <property name="frameShape">
234 <enum>QFrame::StyledPanel</enum>
235 </property>
236 <property name="frameShadow">
237 <enum>QFrame::Raised</enum>
238 </property>
239 <layout class="QHBoxLayout" name="horizontalLayout_8">
240 <property name="spacing">
241 <number>0</number>
242 </property>
243 <property name="leftMargin">
244 <number>10</number>
245 </property>
246 <property name="topMargin">
247 <number>0</number>
248 </property>
249 <property name="rightMargin">
250 <number>0</number>
251 </property>
252 <property name="bottomMargin">
253 <number>0</number>
254 </property>
255 <item>
256 <widget class="FileSyncStatus" name="file_sync_status" native="true"/>
257 </item>
258 </layout>
259 </widget>
260 </item>
261 </layout>
262 </item>
263 </layout>
264 </widget>
265 </item>
266 <item>
267 <widget class="QTabWidget" name="tab_widget">
268 <property name="sizePolicy">
269 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
270 <horstretch>0</horstretch>
271 <verstretch>0</verstretch>
272 </sizepolicy>
273 </property>
274 <property name="currentIndex">
275 <number>0</number>
276 </property>
277 <widget class="FoldersPanel" name="folders_tab">
278 <attribute name="title">
279 <string>Folders</string>
280 </attribute>
281 </widget>
282 <widget class="DevicesPanel" name="devices_tab">
283 <attribute name="title">
284 <string>Devices</string>
285 </attribute>
286 </widget>
287 <widget class="PreferencesPanel" name="preferences_tab">
288 <attribute name="title">
289 <string>Preferences</string>
290 </attribute>
291 </widget>
292 <widget class="AccountPanel" name="account_tab">
293 <attribute name="title">
294 <string>Account information</string>
295 </attribute>
296 </widget>
297 </widget>
298 </item>
299 <item>
300 <widget class="QFrame" name="frmFooter">
301 <property name="maximumSize">
302 <size>
303 <width>16777215</width>
304 <height>30</height>
305 </size>
306 </property>
307 <property name="frameShape">
308 <enum>QFrame::StyledPanel</enum>
309 </property>
310 <property name="frameShadow">
311 <enum>QFrame::Raised</enum>
312 </property>
313 <layout class="QVBoxLayout" name="verticalLayout_2">
314 <property name="spacing">
315 <number>0</number>
316 </property>
317 <property name="margin">
318 <number>0</number>
319 </property>
320 <item>
321 <layout class="QHBoxLayout" name="hLayoutFooter">
322 <property name="spacing">
323 <number>5</number>
324 </property>
325 <property name="leftMargin">
326 <number>3</number>
327 </property>
328 <property name="rightMargin">
329 <number>3</number>
330 </property>
331 <item>
332 <widget class="GoToWebButton" name="help_button">
333 <property name="text">
334 <string>Get help online</string>
335 </property>
336 </widget>
337 </item>
338 <item>
339 <spacer name="horizontalSpacer_4">
340 <property name="orientation">
341 <enum>Qt::Horizontal</enum>
342 </property>
343 <property name="sizeHint" stdset="0">
344 <size>
345 <width>40</width>
346 <height>20</height>
347 </size>
348 </property>
349 </spacer>
350 </item>
351 <item>
352 <widget class="QLabel" name="follow_us_label">
353 <property name="font">
354 <font>
355 <pointsize>11</pointsize>
356 </font>
357 </property>
358 <property name="text">
359 <string>Talk to us</string>
360 </property>
361 </widget>
362 </item>
363 <item>
364 <widget class="QToolButton" name="twitter_button">
365 <property name="cursor">
366 <cursorShape>PointingHandCursor</cursorShape>
367 </property>
368 <property name="styleSheet">
369 <string notr="true">border: 0;</string>
370 </property>
371 <property name="text">
372 <string/>
373 </property>
374 <property name="icon">
375 <iconset resource="images.qrc">
376 <normaloff>:/twitter.png</normaloff>:/twitter.png</iconset>
377 </property>
378 <property name="iconSize">
379 <size>
380 <width>22</width>
381 <height>22</height>
382 </size>
383 </property>
384 </widget>
385 </item>
386 <item>
387 <widget class="QToolButton" name="facebook_button">
388 <property name="cursor">
389 <cursorShape>PointingHandCursor</cursorShape>
390 </property>
391 <property name="styleSheet">
392 <string notr="true">border: 0;</string>
393 </property>
394 <property name="text">
395 <string/>
396 </property>
397 <property name="icon">
398 <iconset resource="images.qrc">
399 <normaloff>:/facebook.png</normaloff>:/facebook.png</iconset>
400 </property>
401 <property name="iconSize">
402 <size>
403 <width>22</width>
404 <height>22</height>
405 </size>
406 </property>
407 </widget>
408 </item>
409 </layout>
410 </item>
411 </layout>
412 </widget>
413 </item>
414 </layout>
415 </widget>
416 <customwidgets>
417 <customwidget>
418 <class>FoldersPanel</class>
419 <extends>QWidget</extends>
420 <header>ubuntuone.controlpanel.gui.qt.folders</header>
421 <container>1</container>
422 </customwidget>
423 <customwidget>
424 <class>DevicesPanel</class>
425 <extends>QWidget</extends>
426 <header>ubuntuone.controlpanel.gui.qt.devices</header>
427 <container>1</container>
428 </customwidget>
429 <customwidget>
430 <class>PreferencesPanel</class>
431 <extends>QWidget</extends>
432 <header>ubuntuone.controlpanel.gui.qt.preferences</header>
433 <container>1</container>
434 </customwidget>
435 <customwidget>
436 <class>FileSyncStatus</class>
437 <extends>QWidget</extends>
438 <header>ubuntuone.controlpanel.gui.qt.filesyncstatus</header>
439 <container>1</container>
440 </customwidget>
441 <customwidget>
442 <class>GoToWebButton</class>
443 <extends>QPushButton</extends>
444 <header>ubuntuone.controlpanel.gui.qt.gotoweb</header>
445 </customwidget>
446 <customwidget>
447 <class>AccountPanel</class>
448 <extends>QWidget</extends>
449 <header>ubuntuone.controlpanel.gui.qt.account</header>
450 <container>1</container>
451 </customwidget>
452 </customwidgets>
453 <tabstops>
454 <tabstop>tab_widget</tabstop>
455 <tabstop>help_button</tabstop>
456 <tabstop>twitter_button</tabstop>
457 <tabstop>facebook_button</tabstop>
458 </tabstops>
459 <resources>
460 <include location="images.qrc"/>
461 </resources>
462 <connections/>
463</ui>
0464
=== added file 'data/qt/device.ui'
--- data/qt/device.ui 1970-01-01 00:00:00 +0000
+++ data/qt/device.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,57 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Form</class>
4 <widget class="QWidget" name="Form">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>400</width>
10 <height>63</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string notr="true">Form</string>
15 </property>
16 <layout class="QHBoxLayout" name="horizontalLayout">
17 <item>
18 <widget class="QLabel" name="device_icon_label">
19 <property name="pixmap">
20 <pixmap resource="images.qrc">:/computer.png</pixmap>
21 </property>
22 </widget>
23 </item>
24 <item>
25 <widget class="QLabel" name="device_name_label">
26 <property name="text">
27 <string>Local device</string>
28 </property>
29 </widget>
30 </item>
31 <item>
32 <spacer name="horizontalSpacer">
33 <property name="orientation">
34 <enum>Qt::Horizontal</enum>
35 </property>
36 <property name="sizeHint" stdset="0">
37 <size>
38 <width>217</width>
39 <height>20</height>
40 </size>
41 </property>
42 </spacer>
43 </item>
44 <item>
45 <widget class="QPushButton" name="remove_device_button">
46 <property name="text">
47 <string>Delete device</string>
48 </property>
49 </widget>
50 </item>
51 </layout>
52 </widget>
53 <resources>
54 <include location="images.qrc"/>
55 </resources>
56 <connections/>
57</ui>
058
=== added file 'data/qt/devices.ui'
--- data/qt/devices.ui 1970-01-01 00:00:00 +0000
+++ data/qt/devices.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,135 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Form</class>
4 <widget class="QWidget" name="Form">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>409</width>
10 <height>310</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string notr="true">Form</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout">
17 <property name="spacing">
18 <number>0</number>
19 </property>
20 <property name="margin">
21 <number>0</number>
22 </property>
23 <item>
24 <widget class="QFrame" name="frame">
25 <property name="frameShape">
26 <enum>QFrame::StyledPanel</enum>
27 </property>
28 <property name="frameShadow">
29 <enum>QFrame::Raised</enum>
30 </property>
31 <layout class="QVBoxLayout" name="verticalLayout_2">
32 <item>
33 <layout class="QHBoxLayout" name="horizontalLayout_2">
34 <item>
35 <layout class="QVBoxLayout" name="local_device_box"/>
36 </item>
37 </layout>
38 </item>
39 <item>
40 <layout class="QHBoxLayout" name="horizontalLayout">
41 <item>
42 <widget class="QLabel" name="other_devices_label">
43 <property name="text">
44 <string>Other devices</string>
45 </property>
46 </widget>
47 </item>
48 <item>
49 <spacer name="horizontalSpacer">
50 <property name="orientation">
51 <enum>Qt::Horizontal</enum>
52 </property>
53 <property name="sizeHint" stdset="0">
54 <size>
55 <width>40</width>
56 <height>20</height>
57 </size>
58 </property>
59 </spacer>
60 </item>
61 </layout>
62 </item>
63 <item>
64 <widget class="QListWidget" name="list_devices">
65 <property name="alternatingRowColors">
66 <bool>true</bool>
67 </property>
68 <property name="iconSize">
69 <size>
70 <width>32</width>
71 <height>32</height>
72 </size>
73 </property>
74 <property name="spacing">
75 <number>0</number>
76 </property>
77 <property name="selectionRectVisible">
78 <bool>false</bool>
79 </property>
80 </widget>
81 </item>
82 <item>
83 <layout class="QHBoxLayout" name="horizontalLayout_3">
84 <item>
85 <spacer name="horizontalSpacer_3">
86 <property name="orientation">
87 <enum>Qt::Horizontal</enum>
88 </property>
89 <property name="sizeHint" stdset="0">
90 <size>
91 <width>40</width>
92 <height>20</height>
93 </size>
94 </property>
95 </spacer>
96 </item>
97 <item>
98 <widget class="GoToWebButton" name="manage_devices_button">
99 <property name="text">
100 <string>Go to the web page to manage your other devices</string>
101 </property>
102 </widget>
103 </item>
104 <item>
105 <spacer name="horizontalSpacer_4">
106 <property name="orientation">
107 <enum>Qt::Horizontal</enum>
108 </property>
109 <property name="sizeHint" stdset="0">
110 <size>
111 <width>40</width>
112 <height>20</height>
113 </size>
114 </property>
115 </spacer>
116 </item>
117 </layout>
118 </item>
119 </layout>
120 </widget>
121 </item>
122 </layout>
123 </widget>
124 <customwidgets>
125 <customwidget>
126 <class>GoToWebButton</class>
127 <extends>QPushButton</extends>
128 <header>ubuntuone.controlpanel.gui.qt.gotoweb</header>
129 </customwidget>
130 </customwidgets>
131 <resources>
132 <include location="images.qrc"/>
133 </resources>
134 <connections/>
135</ui>
0136
=== added file 'data/qt/filesyncstatus.ui'
--- data/qt/filesyncstatus.ui 1970-01-01 00:00:00 +0000
+++ data/qt/filesyncstatus.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,59 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Form</class>
4 <widget class="QWidget" name="Form">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>310</width>
10 <height>211</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string notr="true">Form</string>
15 </property>
16 <layout class="QHBoxLayout" name="horizontalLayout_2">
17 <item>
18 <layout class="QVBoxLayout" name="verticalLayout">
19 <item>
20 <layout class="QHBoxLayout" name="horizontalLayout">
21 <item>
22 <widget class="QLabel" name="sync_status_icon">
23 <property name="text">
24 <string/>
25 </property>
26 </widget>
27 </item>
28 <item>
29 <widget class="QLabel" name="sync_status_label">
30 <property name="text">
31 <string notr="true"/>
32 </property>
33 <property name="wordWrap">
34 <bool>true</bool>
35 </property>
36 <property name="buddy">
37 <cstring>sync_status_button</cstring>
38 </property>
39 </widget>
40 </item>
41 </layout>
42 </item>
43 <item>
44 <widget class="QPushButton" name="sync_status_button">
45 <property name="toolTip">
46 <string>test</string>
47 </property>
48 <property name="text">
49 <string notr="true"/>
50 </property>
51 </widget>
52 </item>
53 </layout>
54 </item>
55 </layout>
56 </widget>
57 <resources/>
58 <connections/>
59</ui>
060
=== added file 'data/qt/folders.ui'
--- data/qt/folders.ui 1970-01-01 00:00:00 +0000
+++ data/qt/folders.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,116 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Form</class>
4 <widget class="QWidget" name="Form">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>607</width>
10 <height>435</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string notr="true">Form</string>
15 </property>
16 <property name="styleSheet">
17 <string notr="true"/>
18 </property>
19 <layout class="QVBoxLayout" name="verticalLayout">
20 <item>
21 <widget class="QTreeWidget" name="folders">
22 <property name="alternatingRowColors">
23 <bool>true</bool>
24 </property>
25 <property name="uniformRowHeights">
26 <bool>false</bool>
27 </property>
28 <property name="itemsExpandable">
29 <bool>true</bool>
30 </property>
31 <property name="headerHidden">
32 <bool>false</bool>
33 </property>
34 <attribute name="headerVisible">
35 <bool>true</bool>
36 </attribute>
37 <attribute name="headerCascadingSectionResizes">
38 <bool>false</bool>
39 </attribute>
40 <attribute name="headerDefaultSectionSize">
41 <number>300</number>
42 </attribute>
43 <attribute name="headerHighlightSections">
44 <bool>false</bool>
45 </attribute>
46 <attribute name="headerShowSortIndicator" stdset="0">
47 <bool>false</bool>
48 </attribute>
49 <attribute name="headerStretchLastSection">
50 <bool>true</bool>
51 </attribute>
52 <column>
53 <property name="text">
54 <string>Name</string>
55 </property>
56 </column>
57 <column>
58 <property name="text">
59 <string>Sync Locally?</string>
60 </property>
61 </column>
62 <column>
63 <property name="text">
64 <string> </string>
65 </property>
66 </column>
67 </widget>
68 </item>
69 <item>
70 <layout class="QHBoxLayout" name="horizontalLayout_3">
71 <item>
72 <widget class="GoToWebButton" name="share_publish_button">
73 <property name="text">
74 <string>Go to the web to share folders and publish files</string>
75 </property>
76 </widget>
77 </item>
78 <item>
79 <spacer name="horizontalSpacer_3">
80 <property name="orientation">
81 <enum>Qt::Horizontal</enum>
82 </property>
83 <property name="sizeHint" stdset="0">
84 <size>
85 <width>40</width>
86 <height>20</height>
87 </size>
88 </property>
89 </spacer>
90 </item>
91 <item>
92 <widget class="AddFolderButton" name="add_folder_button">
93 <property name="text">
94 <string>Sync another folder with your cloud</string>
95 </property>
96 </widget>
97 </item>
98 </layout>
99 </item>
100 </layout>
101 </widget>
102 <customwidgets>
103 <customwidget>
104 <class>GoToWebButton</class>
105 <extends>QPushButton</extends>
106 <header>ubuntuone.controlpanel.gui.qt.gotoweb</header>
107 </customwidget>
108 <customwidget>
109 <class>AddFolderButton</class>
110 <extends>QPushButton</extends>
111 <header>ubuntuone.controlpanel.gui.qt.addfolder</header>
112 </customwidget>
113 </customwidgets>
114 <resources/>
115 <connections/>
116</ui>
0117
=== added file 'data/qt/images.qrc'
--- data/qt/images.qrc 1970-01-01 00:00:00 +0000
+++ data/qt/images.qrc 2011-07-22 21:53:24 +0000
@@ -0,0 +1,18 @@
1<RCC>
2 <qresource prefix="/">
3 <file>../u1icon.png</file>
4 <file>../external_icon_orange.png</file>
5 <file>../sync_status_disconnected.png</file>
6 <file>../sync_status_alert.png</file>
7 <file>../sync_status_sync_done.png</file>
8 <file>../sync_status_syncing.png</file>
9 <file>../folder.png</file>
10 <file>../computer.png</file>
11 <file>../phone.png</file>
12 <file>../twitter.png</file>
13 <file>../facebook.png</file>
14 <file>../external_icon_white.png</file>
15 <file>../Ubuntu-R.ttf</file>
16 <file>ubuntuone.qss</file>
17 </qresource>
18</RCC>
019
=== added file 'data/qt/loadingoverlay.ui'
--- data/qt/loadingoverlay.ui 1970-01-01 00:00:00 +0000
+++ data/qt/loadingoverlay.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,118 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Form</class>
4 <widget class="QFrame" name="Form">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>702</width>
10 <height>230</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Frame</string>
15 </property>
16 <property name="frameShape">
17 <enum>QFrame::StyledPanel</enum>
18 </property>
19 <property name="frameShadow">
20 <enum>QFrame::Raised</enum>
21 </property>
22 <layout class="QVBoxLayout" name="verticalLayout">
23 <property name="topMargin">
24 <number>30</number>
25 </property>
26 <item>
27 <layout class="QHBoxLayout" name="horizontalLayout_2">
28 <item>
29 <spacer name="horizontalSpacer_2">
30 <property name="orientation">
31 <enum>Qt::Horizontal</enum>
32 </property>
33 <property name="sizeHint" stdset="0">
34 <size>
35 <width>40</width>
36 <height>20</height>
37 </size>
38 </property>
39 </spacer>
40 </item>
41 <item>
42 <widget class="QFrame" name="frm_box">
43 <property name="minimumSize">
44 <size>
45 <width>0</width>
46 <height>102</height>
47 </size>
48 </property>
49 <property name="styleSheet">
50 <string notr="true"/>
51 </property>
52 <property name="frameShape">
53 <enum>QFrame::StyledPanel</enum>
54 </property>
55 <property name="frameShadow">
56 <enum>QFrame::Raised</enum>
57 </property>
58 <layout class="QHBoxLayout" name="horizontalLayout">
59 <property name="topMargin">
60 <number>0</number>
61 </property>
62 <property name="bottomMargin">
63 <number>30</number>
64 </property>
65 <item>
66 <widget class="QLabel" name="label">
67 <property name="sizePolicy">
68 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
69 <horstretch>0</horstretch>
70 <verstretch>0</verstretch>
71 </sizepolicy>
72 </property>
73 <property name="font">
74 <font>
75 <pointsize>14</pointsize>
76 </font>
77 </property>
78 <property name="text">
79 <string>Please wait while we retrieve the information...</string>
80 </property>
81 </widget>
82 </item>
83 </layout>
84 </widget>
85 </item>
86 <item>
87 <spacer name="horizontalSpacer">
88 <property name="orientation">
89 <enum>Qt::Horizontal</enum>
90 </property>
91 <property name="sizeHint" stdset="0">
92 <size>
93 <width>40</width>
94 <height>20</height>
95 </size>
96 </property>
97 </spacer>
98 </item>
99 </layout>
100 </item>
101 <item>
102 <spacer name="verticalSpacer">
103 <property name="orientation">
104 <enum>Qt::Vertical</enum>
105 </property>
106 <property name="sizeHint" stdset="0">
107 <size>
108 <width>20</width>
109 <height>20</height>
110 </size>
111 </property>
112 </spacer>
113 </item>
114 </layout>
115 </widget>
116 <resources/>
117 <connections/>
118</ui>
0119
=== added file 'data/qt/mainwindow.ui'
--- data/qt/mainwindow.ui 1970-01-01 00:00:00 +0000
+++ data/qt/mainwindow.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,64 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>MainWindow</class>
4 <widget class="QMainWindow" name="MainWindow">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>736</width>
10 <height>525</height>
11 </rect>
12 </property>
13 <property name="sizePolicy">
14 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
17 </sizepolicy>
18 </property>
19 <property name="baseSize">
20 <size>
21 <width>0</width>
22 <height>0</height>
23 </size>
24 </property>
25 <property name="windowTitle">
26 <string>Ubuntu One Control Panel</string>
27 </property>
28 <property name="windowIcon">
29 <iconset resource="images.qrc">
30 <normaloff>:/u1icon.png</normaloff>:/u1icon.png</iconset>
31 </property>
32 <widget class="QWidget" name="centralwidget">
33 <property name="sizePolicy">
34 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
35 <horstretch>0</horstretch>
36 <verstretch>0</verstretch>
37 </sizepolicy>
38 </property>
39 <layout class="QVBoxLayout" name="verticalLayout">
40 <property name="spacing">
41 <number>0</number>
42 </property>
43 <property name="margin">
44 <number>3</number>
45 </property>
46 <item>
47 <widget class="ControlPanel" name="control_panel" native="true"/>
48 </item>
49 </layout>
50 </widget>
51 </widget>
52 <customwidgets>
53 <customwidget>
54 <class>ControlPanel</class>
55 <extends>QWidget</extends>
56 <header>ubuntuone.controlpanel.gui.qt.controlpanel</header>
57 <container>1</container>
58 </customwidget>
59 </customwidgets>
60 <resources>
61 <include location="images.qrc"/>
62 </resources>
63 <connections/>
64</ui>
065
=== added file 'data/qt/preferences.ui'
--- data/qt/preferences.ui 1970-01-01 00:00:00 +0000
+++ data/qt/preferences.ui 2011-07-22 21:53:24 +0000
@@ -0,0 +1,210 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Form</class>
4 <widget class="QWidget" name="Form">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>469</width>
10 <height>352</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string notr="true">Form</string>
15 </property>
16 <property name="styleSheet">
17 <string notr="true"/>
18 </property>
19 <layout class="QVBoxLayout" name="verticalLayout">
20 <property name="margin">
21 <number>0</number>
22 </property>
23 <item>
24 <widget class="QGroupBox" name="verticalGroupBox">
25 <property name="title">
26 <string>Bandwidth settings</string>
27 </property>
28 <layout class="QGridLayout" name="gridLayout">
29 <property name="verticalSpacing">
30 <number>10</number>
31 </property>
32 <item row="0" column="0">
33 <widget class="QCheckBox" name="limit_uploads_checkbox">
34 <property name="text">
35 <string>Limit upload speed to</string>
36 </property>
37 </widget>
38 </item>
39 <item row="0" column="1">
40 <widget class="QSpinBox" name="upload_speed_spinbox">
41 <property name="minimum">
42 <number>-1</number>
43 </property>
44 <property name="maximum">
45 <number>999999999</number>
46 </property>
47 </widget>
48 </item>
49 <item row="0" column="2">
50 <widget class="QLabel" name="kbps_label_1">
51 <property name="text">
52 <string>Kilobits per second</string>
53 </property>
54 </widget>
55 </item>
56 <item row="2" column="0">
57 <widget class="QCheckBox" name="limit_downloads_checkbox">
58 <property name="text">
59 <string>Limit download speed to</string>
60 </property>
61 </widget>
62 </item>
63 <item row="2" column="1">
64 <widget class="QSpinBox" name="download_speed_spinbox">
65 <property name="minimum">
66 <number>-1</number>
67 </property>
68 <property name="maximum">
69 <number>999999999</number>
70 </property>
71 </widget>
72 </item>
73 <item row="2" column="2">
74 <widget class="QLabel" name="kbps_label_2">
75 <property name="text">
76 <string>Kilobits per second</string>
77 </property>
78 </widget>
79 </item>
80 <item row="0" column="3">
81 <spacer name="horizontalSpacer_2">
82 <property name="orientation">
83 <enum>Qt::Horizontal</enum>
84 </property>
85 <property name="sizeHint" stdset="0">
86 <size>
87 <width>40</width>
88 <height>20</height>
89 </size>
90 </property>
91 </spacer>
92 </item>
93 <item row="4" column="0" colspan="3">
94 <widget class="QLabel" name="label_2">
95 <property name="text">
96 <string>Please note that your files will not sync if you set bandwidth to 0</string>
97 </property>
98 <property name="scaledContents">
99 <bool>false</bool>
100 </property>
101 <property name="wordWrap">
102 <bool>false</bool>
103 </property>
104 </widget>
105 </item>
106 <item row="3" column="0">
107 <spacer name="verticalSpacer_2">
108 <property name="orientation">
109 <enum>Qt::Vertical</enum>
110 </property>
111 <property name="sizeHint" stdset="0">
112 <size>
113 <width>40</width>
114 <height>20</height>
115 </size>
116 </property>
117 </spacer>
118 </item>
119 </layout>
120 </widget>
121 </item>
122 <item>
123 <widget class="QGroupBox" name="groupBox_2">
124 <property name="title">
125 <string>File Sync Settings</string>
126 </property>
127 <layout class="QVBoxLayout" name="verticalLayout_1">
128 <property name="spacing">
129 <number>10</number>
130 </property>
131 <item>
132 <widget class="QCheckBox" name="autoconnect_checkbox">
133 <property name="text">
134 <string>Connect automatically when computer starts</string>
135 </property>
136 </widget>
137 </item>
138 <item>
139 <widget class="QCheckBox" name="udf_autosubscribe_checkbox">
140 <property name="text">
141 <string>Automatically sync all selected folders on this computer to the cloud</string>
142 </property>
143 </widget>
144 </item>
145 <item>
146 <widget class="QCheckBox" name="share_autosubscribe_checkbox">
147 <property name="text">
148 <string>Automatically sync all folders shared with me by other to this computer</string>
149 </property>
150 </widget>
151 </item>
152 <item>
153 <widget class="QCheckBox" name="show_all_notifications_checkbox">
154 <property name="text">
155 <string>Allow all notifications to this device</string>
156 </property>
157 </widget>
158 </item>
159 </layout>
160 </widget>
161 </item>
162 <item>
163 <layout class="QHBoxLayout" name="horizontalLayout">
164 <item>
165 <spacer name="horizontalSpacer">
166 <property name="orientation">
167 <enum>Qt::Horizontal</enum>
168 </property>
169 <property name="sizeHint" stdset="0">
170 <size>
171 <width>40</width>
172 <height>20</height>
173 </size>
174 </property>
175 </spacer>
176 </item>
177 <item>
178 <widget class="QPushButton" name="apply_changes_button">
179 <property name="text">
180 <string>Apply these settings</string>
181 </property>
182 </widget>
183 </item>
184 <item>
185 <widget class="QPushButton" name="restore_defaults_button">
186 <property name="text">
187 <string>Default settings</string>
188 </property>
189 </widget>
190 </item>
191 </layout>
192 </item>
193 <item>
194 <spacer name="verticalSpacer">
195 <property name="orientation">
196 <enum>Qt::Vertical</enum>
197 </property>
198 <property name="sizeHint" stdset="0">
199 <size>
200 <width>20</width>
201 <height>40</height>
202 </size>
203 </property>
204 </spacer>
205 </item>
206 </layout>
207 </widget>
208 <resources/>
209 <connections/>
210</ui>
0211
=== added file 'data/qt/ubuntuone.qss'
--- data/qt/ubuntuone.qss 1970-01-01 00:00:00 +0000
+++ data/qt/ubuntuone.qss 2011-07-22 21:53:24 +0000
@@ -0,0 +1,191 @@
1QMainWindow {
2 background-color: #dd4814;
3}
4
5QFrame#frmHeader {
6 background: #ffffff;
7 border-radius: 5px;
8 border-style: solid;
9 border-color: #939389;
10 border-width: 1px;
11 color: white;
12 min-height: 100px;
13}
14
15QPushButton[enabled="true"] {
16 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
17 stop: 0 #fecfc2,stop: 1.0 #e44e19);
18 border-radius: 5px;
19 border-style: solid;
20 padding: 6px;
21 color: white;
22 border-color: #939389;
23 border-width: 1px;
24 height: 14px;
25}
26
27QPushButton:hover[enabled="true"] {
28 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
29 stop: 0 #fedad1,stop: 1.0 #e47a55);
30 border-radius: 5px;
31 border-style: solid;
32 padding: 6px;
33 color: white;
34 border-color: #939389;
35 border-width: 1px;
36 height: 12px;
37}
38
39QPushButton:pressed[enabled="true"] {
40 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
41 stop: 0 #e44e19,stop: 1.0 #fecfc2);
42 border-radius: 5px;
43 border-style: solid;
44 padding: 6px;
45 color: white;
46 border-color: #939389;
47 border-width: 1px;
48 height: 12px;
49}
50
51QPushButton[enabled="false"] {
52 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
53 stop: 0 #eaeaea, stop: 1.0 #cacaca);
54 border-radius: 5px;
55 border-style: solid;
56 padding: 6px;
57 color: #595959;
58 border-color: #939389;
59 border-width: 1px;
60 height: 12px;
61}
62
63QTabBar::tab {
64 height: 15px;
65 color: #333333;
66 background-color: #e4e0dd;
67 border-top-left-radius: 5px;
68 border-top-right-radius: 5px;
69 border-style: solid;
70 padding: 12px;
71 border-top-color: #939389;
72 border-right-color: #939389;
73 border-left-color: white;
74 border-bottom-color: #939389;
75 border-width: 1px;
76}
77
78QTabBar::tab:selected {
79 background-color: white;
80 border-top-left-radius: 5px;
81 border-top-right-radius: 5px;
82 border-style: solid;
83 padding: 12px;
84 border-top-color: #939389;
85 border-right-color: #939389;
86 border-left-color: white;
87 border-bottom-color: white;
88 border-width: 1px;
89}
90
91QTabBar::tab:first:!selected {
92 border-left-color: #939389;
93 border-left-color: #939389;
94}
95
96QTabBar::tab:first:selected {
97 border-left-color: #939389;
98}
99
100QTabBar::tab:middle:!selected {
101 border-left-color: #e4e0dd;
102}
103
104QTabBar::tab:last:!selected {
105 border-left-color: #e4e0dd;
106}
107
108QTabWidget {
109 border-bottom-left-radius: 5px;
110 border-bottom-right-radius: 5px;
111 border-style: solid;
112 padding: 10px;
113}
114
115QTabWidget::pane {
116 border-bottom-left-radius: 5px;
117 border-bottom-right-radius: 5px;
118 border-top-right-radius: 5px;
119 border-style: solid;
120 border-color: #939389;
121 border-width: 1px;
122 background: white;
123 border-top: 2px solid white;
124 }
125
126QTabBar::tab:hover {
127 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
128 stop: 0 #fafafa, stop: 0.4 #f4f4f4,
129 stop: 0.5 #e7e7e7, stop: 1.0 #fafafa);
130 }
131
132QPushButton#help_button {
133 background: transparent;
134 border: none;
135 color: white;
136 height: 20px;
137 text-decoration: underline;
138 padding: 0px;
139}
140
141QPushButton#explore_folder_button {
142 border: none;
143 background: none;
144}
145
146QGroupBox {
147 padding-top: 30px;
148 border: 0px solid;
149 margin-top: 1ex;
150 font: bold 15px;
151}
152
153QGroupBox::title {
154 color: #333333;
155}
156
157QListWidget {
158 background: #f7f6f5;
159 alternate-background-color: #efedec;
160}
161
162QListWidget#listDevices::item {
163 min-height: 48px;
164}
165
166QLabel#other_devices_label,
167QLabel#title_label {
168 font: bold 16px;
169}
170
171QLabel#percentage_usage_label {
172 margin-top: -4px;
173}
174
175QLabel#follow_us_label {
176 color: white;
177}
178
179QFrame#frm_box {
180 background: #ffffff;
181 border-radius: 5px;
182 border-style: solid;
183 border-color: #939389;
184 border-width: 1px;
185 color: white;
186 min-height: 100px;
187}
188
189QWidget {
190 font-family: "Ubuntu";
191}
0192
=== removed file 'data/services.ui'
--- data/services.ui 2011-03-23 16:06:41 +0000
+++ data/services.ui 1970-01-01 00:00:00 +0000
@@ -1,391 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="2.22"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkVBox" id="itself">
6 <property name="visible">True</property>
7 <property name="can_focus">False</property>
8 <child>
9 <object class="GtkScrolledWindow" id="scrolledwindow1">
10 <property name="visible">True</property>
11 <property name="can_focus">True</property>
12 <property name="hscrollbar_policy">automatic</property>
13 <property name="vscrollbar_policy">automatic</property>
14 <child>
15 <object class="GtkViewport" id="viewport1">
16 <property name="visible">True</property>
17 <property name="can_focus">False</property>
18 <property name="resize_mode">queue</property>
19 <property name="shadow_type">none</property>
20 <child>
21 <object class="GtkAlignment" id="alignment1">
22 <property name="visible">True</property>
23 <property name="can_focus">False</property>
24 <property name="left_padding">5</property>
25 <property name="right_padding">5</property>
26 <child>
27 <object class="GtkVBox" id="vbox1">
28 <property name="visible">True</property>
29 <property name="can_focus">False</property>
30 <property name="spacing">5</property>
31 <child>
32 <object class="GtkFrame" id="files">
33 <property name="visible">True</property>
34 <property name="can_focus">False</property>
35 <property name="label_xalign">0</property>
36 <property name="shadow_type">out</property>
37 <child>
38 <object class="GtkAlignment" id="alignment2">
39 <property name="visible">True</property>
40 <property name="can_focus">False</property>
41 <child>
42 <object class="GtkHBox" id="hbox2">
43 <property name="visible">True</property>
44 <property name="can_focus">False</property>
45 <property name="border_width">5</property>
46 <child>
47 <object class="GtkTable" id="table1">
48 <property name="visible">True</property>
49 <property name="can_focus">False</property>
50 <property name="n_rows">3</property>
51 <property name="n_columns">3</property>
52 <property name="column_spacing">5</property>
53 <property name="row_spacing">5</property>
54 <child>
55 <object class="GtkCheckButton" id="file_sync_check">
56 <property name="visible">True</property>
57 <property name="can_focus">True</property>
58 <property name="receives_default">False</property>
59 <property name="use_action_appearance">False</property>
60 <property name="draw_indicator">True</property>
61 </object>
62 </child>
63 <child>
64 <object class="GtkImage" id="image2">
65 <property name="visible">True</property>
66 <property name="can_focus">False</property>
67 <property name="xpad">5</property>
68 <property name="pixbuf">services-files.png</property>
69 </object>
70 <packing>
71 <property name="left_attach">1</property>
72 <property name="right_attach">2</property>
73 </packing>
74 </child>
75 <child>
76 <object class="GtkLabel" id="label1">
77 <property name="visible">True</property>
78 <property name="can_focus">False</property>
79 <property name="xalign">0</property>
80 <property name="label" translatable="yes">Enable File Sync</property>
81 </object>
82 <packing>
83 <property name="left_attach">2</property>
84 <property name="right_attach">3</property>
85 </packing>
86 </child>
87 <child>
88 <object class="GtkLabel" id="label2">
89 <property name="visible">True</property>
90 <property name="can_focus">False</property>
91 <property name="xalign">0</property>
92 <property name="yalign">0</property>
93 <property name="label" translatable="yes">&lt;span font_size="small"&gt;Enable and then choose which folders you want to access from the Web or any device you connected to Ubuntu One
94
95Simply drag and drop any file or folder to your Ubuntu One folder on this computer&lt;/span&gt;</property>
96 <property name="use_markup">True</property>
97 <property name="wrap">True</property>
98 <property name="width_chars">35</property>
99 </object>
100 <packing>
101 <property name="left_attach">2</property>
102 <property name="right_attach">3</property>
103 <property name="top_attach">1</property>
104 <property name="bottom_attach">2</property>
105 </packing>
106 </child>
107 <child>
108 <object class="GtkHButtonBox" id="hbuttonbox1">
109 <property name="visible">True</property>
110 <property name="can_focus">False</property>
111 <child>
112 <object class="GtkButton" id="file_sync_button">
113 <property name="label" translatable="yes">_Show me my Ubuntu One folder</property>
114 <property name="visible">True</property>
115 <property name="can_focus">True</property>
116 <property name="receives_default">True</property>
117 <property name="use_action_appearance">False</property>
118 <property name="use_underline">True</property>
119 <signal name="clicked" handler="on_file_sync_button_clicked" swapped="no"/>
120 </object>
121 <packing>
122 <property name="expand">False</property>
123 <property name="fill">False</property>
124 <property name="position">0</property>
125 </packing>
126 </child>
127 </object>
128 <packing>
129 <property name="left_attach">2</property>
130 <property name="right_attach">3</property>
131 <property name="top_attach">2</property>
132 <property name="bottom_attach">3</property>
133 </packing>
134 </child>
135 <child>
136 <placeholder/>
137 </child>
138 <child>
139 <placeholder/>
140 </child>
141 <child>
142 <placeholder/>
143 </child>
144 <child>
145 <placeholder/>
146 </child>
147 </object>
148 <packing>
149 <property name="expand">False</property>
150 <property name="fill">True</property>
151 <property name="position">0</property>
152 </packing>
153 </child>
154 <child>
155 <object class="GtkImage" id="image1">
156 <property name="visible">True</property>
157 <property name="can_focus">False</property>
158 <property name="xpad">5</property>
159 <property name="ypad">5</property>
160 <property name="pixbuf">services-files-example.png</property>
161 </object>
162 <packing>
163 <property name="expand">False</property>
164 <property name="fill">True</property>
165 <property name="pack_type">end</property>
166 <property name="position">1</property>
167 </packing>
168 </child>
169 </object>
170 </child>
171 </object>
172 </child>
173 <child type="label_item">
174 <placeholder/>
175 </child>
176 </object>
177 <packing>
178 <property name="expand">False</property>
179 <property name="fill">True</property>
180 <property name="position">0</property>
181 </packing>
182 </child>
183 <child>
184 <object class="GtkFrame" id="replications">
185 <property name="visible">True</property>
186 <property name="can_focus">False</property>
187 <property name="label_xalign">0</property>
188 <property name="shadow_type">out</property>
189 <child>
190 <object class="GtkAlignment" id="alignment3">
191 <property name="visible">True</property>
192 <property name="can_focus">False</property>
193 <child>
194 <object class="GtkHBox" id="hbox3">
195 <property name="visible">True</property>
196 <property name="can_focus">False</property>
197 <property name="border_width">5</property>
198 <child>
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: