Merge lp:~diegosarmentero/ubuntuone-windows-installer/icon-signin into lp:ubuntuone-windows-installer

Proposed by Diego Sarmentero
Status: Merged
Approved by: Diego Sarmentero
Approved revision: 32
Merged at revision: 27
Proposed branch: lp:~diegosarmentero/ubuntuone-windows-installer/icon-signin
Merge into: lp:ubuntuone-windows-installer
Diff against target: 198 lines (+52/-44)
5 files modified
data/qt/choose_sign_in.ui (+25/-29)
data/qt/images.qrc (+2/-1)
data/qt/ubuntuone.qss (+7/-0)
ubuntuone_installer/gui/qt/gui.py (+0/-14)
ubuntuone_installer/gui/qt/main/windows.py (+18/-0)
To merge this branch: bzr merge lp:~diegosarmentero/ubuntuone-windows-installer/icon-signin
Reviewer Review Type Date Requested Status
Natalia Bidart (community) Approve
Roberto Alsina (community) Approve
Review via email: mp+70603@code.launchpad.net

Commit message

Moving StyleSheet and font setup to windows.py.
Adding application icon.
Fixing Sign in Page UI Style.

Description of the change

Moving StyleSheet and font setup to windows.py.
Adding application icon.
Fixing Sign in Page UI Style.

To post a comment you must log in.
27. By Diego Sarmentero

adding images and removing unnecessary xml from choose_sing_in.xml

Revision history for this message
Roberto Alsina (ralsina) wrote :

+1

review: Approve
28. By Diego Sarmentero

using QResource to load the qss file.

29. By Diego Sarmentero

removing comment lines

30. By Diego Sarmentero

merge and conflicts resolved.

31. By Diego Sarmentero

removing empty pointless line in qss

32. By Diego Sarmentero

fixing malformed qss.

Revision history for this message
Natalia Bidart (nataliabidart) wrote :

Looks good!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'data/qt/choose_sign_in.ui'
--- data/qt/choose_sign_in.ui 2011-08-04 15:32:35 +0000
+++ data/qt/choose_sign_in.ui 2011-08-05 19:56:37 +0000
@@ -14,22 +14,15 @@
14 <string>WizardPage</string>14 <string>WizardPage</string>
15 </property>15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout_2">16 <layout class="QVBoxLayout" name="verticalLayout_2">
17 <property name="leftMargin">
18 <number>0</number>
19 </property>
20 <property name="rightMargin">
21 <number>0</number>
22 </property>
17 <item>23 <item>
18 <layout class="QHBoxLayout" name="horizontalLayout_2">24 <layout class="QHBoxLayout" name="horizontalLayout_2">
19 <item>25 <item>
20 <spacer name="horizontalSpacer_3">
21 <property name="orientation">
22 <enum>Qt::Horizontal</enum>
23 </property>
24 <property name="sizeHint" stdset="0">
25 <size>
26 <width>40</width>
27 <height>20</height>
28 </size>
29 </property>
30 </spacer>
31 </item>
32 <item>
33 <widget class="QLabel" name="image_label">26 <widget class="QLabel" name="image_label">
34 <property name="sizePolicy">27 <property name="sizePolicy">
35 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">28 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
@@ -50,7 +43,7 @@
50 <enum>Qt::PlainText</enum>43 <enum>Qt::PlainText</enum>
51 </property>44 </property>
52 <property name="pixmap">45 <property name="pixmap">
53 <pixmap resource="images.qrc">:/win_install_img_placeholder.png</pixmap>46 <pixmap resource="images.qrc">:/win_installer_graphic.png</pixmap>
54 </property>47 </property>
55 <property name="alignment">48 <property name="alignment">
56 <set>Qt::AlignCenter</set>49 <set>Qt::AlignCenter</set>
@@ -60,19 +53,6 @@
60 </property>53 </property>
61 </widget>54 </widget>
62 </item>55 </item>
63 <item>
64 <spacer name="horizontalSpacer_4">
65 <property name="orientation">
66 <enum>Qt::Horizontal</enum>
67 </property>
68 <property name="sizeHint" stdset="0">
69 <size>
70 <width>40</width>
71 <height>20</height>
72 </size>
73 </property>
74 </spacer>
75 </item>
76 </layout>56 </layout>
77 </item>57 </item>
78 <item>58 <item>
@@ -85,14 +65,30 @@
85 </font>65 </font>
86 </property>66 </property>
87 <property name="text">67 <property name="text">
88 <string>Ubuntu One has installed!</string>68 <string>Congratulations, Ubuntu One is installed!</string>
89 </property>69 </property>
90 <property name="alignment">70 <property name="alignment">
91 <set>Qt::AlignCenter</set>71 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
92 </property>72 </property>
93 </widget>73 </widget>
94 </item>74 </item>
95 <item>75 <item>
76 <spacer name="verticalSpacer_3">
77 <property name="orientation">
78 <enum>Qt::Vertical</enum>
79 </property>
80 <property name="sizeType">
81 <enum>QSizePolicy::Fixed</enum>
82 </property>
83 <property name="sizeHint" stdset="0">
84 <size>
85 <width>20</width>
86 <height>30</height>
87 </size>
88 </property>
89 </spacer>
90 </item>
91 <item>
96 <layout class="QHBoxLayout" name="horizontalLayout">92 <layout class="QHBoxLayout" name="horizontalLayout">
97 <item>93 <item>
98 <spacer name="horizontalSpacer_2">94 <spacer name="horizontalSpacer_2">
9995
=== modified file 'data/qt/images.qrc'
--- data/qt/images.qrc 2011-07-27 14:53:56 +0000
+++ data/qt/images.qrc 2011-08-05 19:56:37 +0000
@@ -13,6 +13,7 @@
13 <file>../progress_finish_orange.png</file>13 <file>../progress_finish_orange.png</file>
14 <file>../progress_tick.png</file>14 <file>../progress_tick.png</file>
15 <file>../u1icon.png</file>15 <file>../u1icon.png</file>
16 <file>../win_install_img_placeholder.png</file>16 <file>../ubuntu_one_favicon.png</file>
17 <file>../win_installer_graphic.png</file>
17 </qresource>18 </qresource>
18</RCC>19</RCC>
1920
=== modified file 'data/qt/ubuntuone.qss'
--- data/qt/ubuntuone.qss 2011-08-03 12:54:56 +0000
+++ data/qt/ubuntuone.qss 2011-08-05 19:56:37 +0000
@@ -123,6 +123,13 @@
123 font-size: 24px;123 font-size: 24px;
124}124}
125125
126QLabel#image_label{
127 border-style: dotted;
128 border-color: #939389;
129 border-bottom-width: 1px;
130 border-top-width: 1px;
131}
132
126QLabel#title_label{133QLabel#title_label{
127 font-size: 20px;134 font-size: 20px;
128}135}
129136
=== added file 'data/ubuntu_one_favicon.png'
130Binary files data/ubuntu_one_favicon.png 1970-01-01 00:00:00 +0000 and data/ubuntu_one_favicon.png 2011-08-05 19:56:37 +0000 differ137Binary files data/ubuntu_one_favicon.png 1970-01-01 00:00:00 +0000 and data/ubuntu_one_favicon.png 2011-08-05 19:56:37 +0000 differ
=== removed file 'data/win_install_img_placeholder.png'
131Binary files data/win_install_img_placeholder.png 2011-07-27 14:53:56 +0000 and data/win_install_img_placeholder.png 1970-01-01 00:00:00 +0000 differ138Binary files data/win_install_img_placeholder.png 2011-07-27 14:53:56 +0000 and data/win_install_img_placeholder.png 1970-01-01 00:00:00 +0000 differ
=== added file 'data/win_installer_graphic.png'
132Binary files data/win_installer_graphic.png 1970-01-01 00:00:00 +0000 and data/win_installer_graphic.png 2011-08-05 19:56:37 +0000 differ139Binary files data/win_installer_graphic.png 1970-01-01 00:00:00 +0000 and data/win_installer_graphic.png 2011-08-05 19:56:37 +0000 differ
=== modified file 'ubuntuone_installer/gui/qt/gui.py'
--- ubuntuone_installer/gui/qt/gui.py 2011-08-05 19:01:03 +0000
+++ ubuntuone_installer/gui/qt/gui.py 2011-08-05 19:56:37 +0000
@@ -70,11 +70,6 @@
70 setup_account_ui,70 setup_account_ui,
71)71)
7272
73# Module used to include the resources into this file
74# pylint: disable=W0611
75from ubuntuone_installer.gui.qt.ui import images_rc
76# pylint: enable=W0611
77
78from ubuntuone_installer.gui.qt.are_you_sure import AreYouSure73from ubuntuone_installer.gui.qt.are_you_sure import AreYouSure
79from ubuntuone_installer.gui.qt.currentuser import CurrentUserController74from ubuntuone_installer.gui.qt.currentuser import CurrentUserController
80from ubuntuone_installer.gui.qt.forgotten import ForgottenPasswordController75from ubuntuone_installer.gui.qt.forgotten import ForgottenPasswordController
@@ -398,15 +393,6 @@
398 # Set Wizard buttons style393 # Set Wizard buttons style
399 self.button(QtGui.QWizard.NextButton).setDefault(True)394 self.button(QtGui.QWizard.NextButton).setDefault(True)
400395
401 # Set Application Style Sheet
402 app = QtGui.QApplication.instance()
403 qss_file = QtCore.QFile(":/ubuntuone.qss")
404 qss_file.open(QtCore.QFile.ReadOnly)
405 stylesheet = QtCore.QLatin1String(qss_file.readAll())
406 app.setStyleSheet(stylesheet)
407 # Apply font to the entire application
408 QtGui.QFontDatabase.addApplicationFont(':/Ubuntu-R.ttf')
409 QtGui.QFontDatabase.addApplicationFont(':/Ubuntu-B.ttf')
410 credtool = CredentialsManagementTool()396 credtool = CredentialsManagementTool()
411 d = credtool.find_credentials()397 d = credtool.find_credentials()
412 d.addCallback(self.creds_cb)398 d.addCallback(self.creds_cb)
413399
=== modified file 'ubuntuone_installer/gui/qt/main/windows.py'
--- ubuntuone_installer/gui/qt/main/windows.py 2011-08-02 20:05:25 +0000
+++ ubuntuone_installer/gui/qt/main/windows.py 2011-08-05 19:56:37 +0000
@@ -22,6 +22,13 @@
22import sys22import sys
2323
24from PyQt4 import QtGui24from PyQt4 import QtGui
25from PyQt4 import QtCore
26from PyQt4.Qt import qUncompress
27
28# Module used to include the resources into this file
29# pylint: disable=W0611
30from ubuntuone_installer.gui.qt.ui import images_rc
31# pylint: enable=W0611
2532
2633
27def stop(*args):34def stop(*args):
@@ -40,5 +47,16 @@
40 from twisted.internet import reactor47 from twisted.internet import reactor
41 window = MainWindow(close_callback=stop)48 window = MainWindow(close_callback=stop)
42 app.window = window49 app.window = window
50
51 # Set Application Style Sheet
52 app = QtGui.QApplication.instance()
53 qss = QtCore.QResource(":/ubuntuone.qss")
54 app.setStyleSheet(QtCore.QString(qUncompress(qss.data())))
55 # Apply font to the entire application
56 QtGui.QFontDatabase.addApplicationFont(':/Ubuntu-R.ttf')
57 QtGui.QFontDatabase.addApplicationFont(':/Ubuntu-B.ttf')
58 # Set Application Icon
59 app.setWindowIcon(QtGui.QIcon(":/ubuntu_one_favicon.png"))
60
43 window.show()61 window.show()
44 reactor.run()62 reactor.run()

Subscribers

People subscribed via source and target branches