[Merge] lp:~mardy/webbrowser-app/single-account into lp:webbrowser-app
David Barth
david.barth at canonical.com
Tue Sep 30 18:48:43 UTC 2014
I concur about the log, this is useful for user support generally.
On Tue, Sep 30, 2014 at 10:45 AM, Alberto Mardegan <
alberto.mardegan at canonical.com> wrote:
> Replied to the comment (tl;dr: yes, better keep that log).
>
> Diff comments:
>
> > === modified file 'src/app/webcontainer/AccountsLoginPage.qml'
> > --- src/app/webcontainer/AccountsLoginPage.qml 2014-08-28
> 13:07:26 +0000
> > +++ src/app/webcontainer/AccountsLoginPage.qml 2014-09-26
> 14:09:38 +0000
> > @@ -43,6 +43,11 @@
> > accountProvider: root.accountProvider
> > applicationName: root.applicationName
> > onCountChanged: checkAccounts()
> > + onFinished: {
> > + if (count === 0) {
> > + Qt.quit();
> > + }
> > + }
> > }
> >
> > Rectangle {
> > @@ -57,10 +62,9 @@
> >
> > function checkAccounts() {
> > checkTimer.stop()
> > + console.log("Accounts: " + accountsModel.count)
>
> I think it's useful, it's the first thing I'd want to know when something
> doesn't behave as expected.
>
> > if (accountsModel.count === 0) {
> > - // Skip the account creation step for now (see the Note
> below)
> > -// accountsViewLoader.sourceComponent =
> accountsAdditionToolbarViewComponent
> > - done(null);
> > + accountsModel.createNewAccount()
> > } else {
> > doLogin(accountsModel.model.get(0, "accountServiceHandle"))
> > }
> >
> > === modified file 'src/app/webcontainer/AccountsModel.qml'
> > --- src/app/webcontainer/AccountsModel.qml 2014-02-21 14:55:14 +0000
> > +++ src/app/webcontainer/AccountsModel.qml 2014-09-26 14:09:38 +0000
> > @@ -26,6 +26,8 @@
> > property string applicationName: ""
> > property alias count: accountsModel.count
> >
> > + signal finished
> > +
> > function createNewAccount() {
> > setup.exec();
> > }
> > @@ -43,6 +45,7 @@
> > id: setup
> > applicationId: root.applicationName
> > providerId: root.accountProvider
> > + onFinished: root.finished()
> > }
> > }
> >
> >
>
>
> --
>
> https://code.launchpad.net/~mardy/webbrowser-app/single-account/+merge/236128
> You proposed lp:~mardy/webbrowser-app/single-account for merging.
>
--
https://code.launchpad.net/~mardy/webbrowser-app/single-account/+merge/236128
Your team Ubuntu Phablet Team is subscribed to branch lp:webbrowser-app.
More information about the Ubuntu-reviews
mailing list