Merge lp:~mardy/signon-ui/lp1237496 into lp:signon-ui

Proposed by Alberto Mardegan
Status: Rejected
Rejected by: Alberto Mardegan
Proposed branch: lp:~mardy/signon-ui/lp1237496
Merge into: lp:signon-ui
Diff against target: 78 lines (+21/-6)
5 files modified
.bzrignore (+1/-0)
src/browser-process/DefaultPage.qml (+2/-4)
src/com.nokia.singlesignonui.service.in (+1/-1)
src/signon-ui.desktop.in (+11/-0)
src/signon-ui.pro (+6/-1)
To merge this branch: bzr merge lp:~mardy/signon-ui/lp1237496
Reviewer Review Type Date Requested Status
Ken VanDine Disapprove
PS Jenkins bot (community) continuous-integration Approve
Review via email: mp+190330@code.launchpad.net

Commit message

Invoke signon-ui with the desktop-file-hint

Also, fix the anchoring in DefaultPage.qml

Description of the change

Invoke signon-ui with the desktop-file-hint

Also, fix the anchoring in DefaultPage.qml

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

PASSED: Continuous integration, rev:116
http://jenkins.qa.ubuntu.com/job/signon-ui-ci/38/
Executed test runs:
    SUCCESS: http://jenkins.qa.ubuntu.com/job/signon-ui-saucy-amd64-ci/18

Click here to trigger a rebuild:
http://10.97.0.26:8080/job/signon-ui-ci/38/rebuild

review: Approve (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

PASSED: Continuous integration, rev:118
http://jenkins.qa.ubuntu.com/job/signon-ui-ci/39/
Executed test runs:
    SUCCESS: http://jenkins.qa.ubuntu.com/job/signon-ui-saucy-amd64-ci/19

Click here to trigger a rebuild:
http://10.97.0.26:8080/job/signon-ui-ci/39/rebuild

review: Approve (continuous-integration)
Revision history for this message
Ken VanDine (ken-vandine) wrote :

Disapproving for now, it does fix the crash but I don't think it really works. It adds an extra entry to the running apps, which has no UI for a user to switch to. And when browser-process takes focus, signon-ui suspends.

review: Disapprove

Unmerged revisions

118. By Alberto Mardegan

Update bzrignore

117. By Alberto Mardegan

Fix DefaultPage.qml

116. By Alberto Mardegan

Start signon-ui with desktop-file-hint

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2013-06-17 11:21:13 +0000
3+++ .bzrignore 2013-10-10 14:04:40 +0000
4@@ -26,6 +26,7 @@
5 src/com.nokia.singlesignonui.service
6 src/signon-ui
7 src/signon_ui_adaptor.*
8+src/signon-ui.desktop
9 src/webcredentials_adaptor.*
10 tests/unit/signon-ui-unittest
11 tests/unit/tst_inactivity_timer
12
13=== modified file 'src/browser-process/DefaultPage.qml'
14--- src/browser-process/DefaultPage.qml 2013-10-08 14:49:13 +0000
15+++ src/browser-process/DefaultPage.qml 2013-10-10 14:04:40 +0000
16@@ -5,10 +5,8 @@
17 Loader {
18 id: loader
19 anchors {
20- top: parent.top
21- left: parent.left
22- right: parent.right
23- bottom: osk.top
24+ fill: parent
25+ bottomMargin: osk.height
26 }
27 focus: true
28 sourceComponent: browserComponent
29
30=== modified file 'src/com.nokia.singlesignonui.service.in'
31--- src/com.nokia.singlesignonui.service.in 2013-06-10 11:04:32 +0000
32+++ src/com.nokia.singlesignonui.service.in 2013-10-10 14:04:40 +0000
33@@ -1,3 +1,3 @@
34 [D-BUS Service]
35 Name=com.nokia.singlesignonui
36-Exec=$${INSTALL_PREFIX}/bin/signon-ui
37+Exec=$${INSTALL_PREFIX}/bin/signon-ui --desktop_file_hint=$${INSTALL_PREFIX}/share/applications/signon-ui.desktop
38
39=== added file 'src/signon-ui.desktop.in'
40--- src/signon-ui.desktop.in 1970-01-01 00:00:00 +0000
41+++ src/signon-ui.desktop.in 2013-10-10 14:04:40 +0000
42@@ -0,0 +1,11 @@
43+[Desktop Entry]
44+Encoding=UTF-8
45+Version=1.0
46+Name=Account authentication
47+Comment=Login to online accounts
48+Exec=$${target.path}/$$TARGET
49+Icon=
50+Type=Application
51+Terminal=false
52+NoDisplay=true
53+X-Ubuntu-Gettext-Domain=signon-ui
54
55=== modified file 'src/signon-ui.pro'
56--- src/signon-ui.pro 2013-10-04 17:15:49 +0000
57+++ src/signon-ui.pro 2013-10-10 14:04:40 +0000
58@@ -116,7 +116,8 @@
59
60 QMAKE_SUBSTITUTES += \
61 com.canonical.indicators.webcredentials.service.in \
62- com.nokia.singlesignonui.service.in
63+ com.nokia.singlesignonui.service.in \
64+ signon-ui.desktop.in
65
66 service.path = $${INSTALL_PREFIX}/share/dbus-1/services
67 service.files = \
68@@ -124,6 +125,10 @@
69 com.nokia.singlesignonui.service
70 INSTALLS += service
71
72+desktop.path = $${INSTALL_PREFIX}/share/applications
73+desktop.files += signon-ui.desktop
74+INSTALLS += desktop
75+
76 # Help file for HTTP authentication warning
77 !isEmpty(HTTP_WARNING_HELP) {
78 DEFINES += HTTP_WARNING_HELP=\\\"$${HTTP_WARNING_HELP}\\\"

Subscribers

People subscribed via source and target branches

to all changes: