[SCM] signon-ui packaging branch, master, created. 94ed437ba516cff360282f4f8ed360d5d51a423c

Maximiliano Curia maxy at moszumanska.debian.org
Tue Jul 14 07:45:34 UTC 2015


The branch, master has been created
        at  94ed437ba516cff360282f4f8ed360d5d51a423c (commit)

- Shortlog ------------------------------------------------------------
commit 94ed437ba516cff360282f4f8ed360d5d51a423c
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Mon May 25 14:08:46 2015 +0200

    Update copyright information

commit acec4d876fba1bb9f15b352a2bae8bfe86015e5a
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Mon May 25 13:59:16 2015 +0200

    debian/copyright: format

commit 7013c884d0c0c4715da6b95c685c40db38fa2076
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Mon May 25 13:58:55 2015 +0200

    debian/control: Update Vcs-Git: and Vcs-Browser: fields

commit 98e85dd514f25d7c6016edabc4cd58e09dd9726d
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Mon May 25 13:58:32 2015 +0200

    Bump Standards-Version to 3.9.6, no changes needed.

commit 0aa62a1b51754a4307e17587950952ea6a2c31ba
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Mon May 25 13:52:20 2015 +0200

    Un merge debian and upstream branches

commit 8e71f60874e32556d0b261cd50f190d8989ddfff
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Mon May 25 12:35:04 2015 +0200

    Add 3.0 source format

commit 59ef69ac24bd2c86f9f783108e985adba9d1d225
Author: CI Train Bot <ci-train-bot at canonical.com>
Date:   Fri Apr 10 08:47:04 2015 +0000

    Releasing 0.17+15.04.20150410-0ubuntu1

commit 3d07562b54f37a70dfbeec53004f9f6e2a26b946
Merge: a2604db b136ee8
Author: Iain Lane <iain at orangesquash.org.uk>
Date:   Fri Apr 10 08:47:01 2015 +0000

    src/signon.pro: Add 'quick' to the list of Qt modules used; we use QQuickView
    Approved by: Alberto Mardegan

commit b136ee87a3add1c83b0f24f205da64d49eaa26c5
Author: Iain Lane <iain at orangesquash.org.uk>
Date:   Thu Apr 9 18:17:05 2015 +0100

    src/signon.pro: Add 'quick' to the list of Qt modules used; we use QQuickView

commit a2604dbf9a10ae44dbe9eddb14ddd6a390d7944c
Author: CI bot <ps-jenkins at lists.canonical.com>
Date:   Tue Sep 16 19:07:08 2014 +0000

    Releasing 0.17+14.10.20140916-0ubuntu1

commit 948d84f222e3df0c0e207af592bee6352e0b7c7d
Merge: c5ea9dc e90b3fa
Author: Colin Watson <cjwatson at canonical.com>
Date:   Tue Sep 16 19:06:57 2014 +0000

    Add versioned Breaks/Replaces on signon-ui to signon-ui-x11 to fix upgrades from before 0.17. Fixes: 1363352
    Approved by: Alberto Mardegan

commit e90b3fa3494a8fe22c03b1c70668b76dd9a88257
Author: Colin Watson <cjwatson at canonical.com>
Date:   Tue Sep 16 10:27:40 2014 +0100

    Add versioned Breaks/Replaces on signon-ui to signon-ui-x11 to fix upgrades from before 0.17.

commit c5ea9dc82ec66c621bc63e97f6c7d70210db7478
Author: CI bot <ps-jenkins at lists.canonical.com>
Date:   Thu Aug 14 10:23:08 2014 +0000

    Releasing 0.17+14.10.20140814-0ubuntu1

commit da6a5e711d2a0b0732e21df30e6d01453b9d7556
Merge: 420e6c3 0b39d3f
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Aug 14 10:22:58 2014 +0000

    New release
    
    - Add signon-ui-service, to fix co-installation with u-s-s-o-a
    - Use Oxide instead of WebKit2

commit 0b39d3f3eb49241f22b028341bdac0e204b18224
Merge: af3b62e 3e3c260
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Aug 13 15:25:34 2014 +0300

    Update service files to use online-accounts-service

commit af3b62ed6c1e6ef9e56243e3c7df8eac37688068
Merge: 61bee97 420e6c3
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Aug 13 15:24:52 2014 +0300

    Merge from trunk
    
    [ Alberto Mardegan ]
    [ Ubuntu daily release ]
    New rebuild forced

commit 3e3c2606cc784df82d007002ef869630e4dc7a3c
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Aug 12 10:40:53 2014 +0300

    Update service files to use online-accounts-service

commit 61bee97be3d6361310d7e5759f699341e6d6fe97
Merge: c38bf83 978ab24
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jun 13 17:25:47 2014 +0300

    Add dummy package for signon-ui

commit 978ab248b39f81b0adf4a98b74a3e7605e02649f
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jun 13 12:33:34 2014 +0300

    Add dummy package for signon-ui

commit 420e6c348bac5c8da5ba3fbd6d461b27e8372eda
Author: CI bot <ps-jenkins at lists.canonical.com>
Date:   Thu Jun 12 13:35:06 2014 +0000

    Releasing 0.17+14.10.20140612-0ubuntu1

commit 027145e2687e595b40264278a69c316e0b9c6a84
Merge: e47ebab c38bf83
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jun 12 13:34:56 2014 +0000

    New release
    
    - Add signon-ui-service, to fix co-installation with u-s-s-o-a
    - Use Oxide instead of WebKit2

commit 0a0e414f75fbba23b7bedfcfe332babbc61f092f
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jun 12 16:26:42 2014 +0300

    Remove version from signon-ui Breaks

commit c38bf839f0b9ccb4bcd8f21a0fa9c5a9417b3756
Merge: e028b93 bb99f36
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jun 4 15:25:25 2014 +0300

    Add signon-ui-service, to fix co-installation with u-s-s-o-a
    
    Add also debian .install files for signon-ui, and make sure that unit tests are not installed.

commit e028b935ad223af219111b385c08dbffd585f21e
Merge: 58e4fd2 e47ebab
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jun 4 15:24:27 2014 +0300

    From trunk
    
    [ Timo Jyrinki ]
    Depend on libqt5sensors5-dev instead of qtsensors5-dev. (LP:
    #1317885) (LP: #1317885)

commit bb99f36a7ea8015981f8b7505080be2be1d41a53
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jun 4 15:05:04 2014 +0300

    Add signon-ui-service, do not install tests

commit b0de27b3c9c48582b6fc9b9fc2b5ec3678cbfe69
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jun 4 14:29:11 2014 +0300

    Fix

commit c27201022d918db40b43bda37a6ef965f45f4191
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jun 4 12:57:53 2014 +0300

    Use signon-ui-service, to fix co-installation with u-s-s-o-a

commit e47ebab2482ffdfec0141c6bdae2a45b062fe14c
Author: CI bot <ps-jenkins at lists.canonical.com>
Date:   Fri May 30 17:38:39 2014 +0000

    Releasing 0.16+14.10.20140530-0ubuntu1

commit 9790b0c3a38be22a722cf2d0009dc56d8601e5e0
Merge: 1a159ea ada7851
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Fri May 30 17:38:30 2014 +0000

    Depend on libqt5sensors5-dev instead of qtsensors5-dev. (LP: #1317885) Fixes: 1317885

commit ada7851fb49655f68c358b6455a55374259fb5ea
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Wed May 21 09:48:23 2014 +0200

    Depend on libqt5sensors5-dev instead of qtsensors5-dev. (LP: #1317885)

commit 58e4fd272290281f29dfe09a0cac3f7ba58f1b12
Merge: 24b84ae 71d980b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon May 19 11:32:57 2014 +0400

    Use Oxide instead of WebKit2

commit 24b84ae9f7e83df19262812b4111e04db445f484
Merge: a222634 1a159ea
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon May 19 11:32:24 2014 +0400

    From trunk
    
    debian/control: remove arch constraints in gl/gles build-deps, not needed
    as it follows what Qt uses

commit 71d980b84a1edb7264d7397ce46d2e4188ed71f7
Merge: 9824345 1a159ea
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri May 9 14:00:40 2014 +0300

    Merge from trunk

commit 982434576eb32fd3beb0c80e79c515fa08cc2134
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue May 6 14:54:13 2014 +0300

    Update changelog

commit 1a159ea5b8aa30b509112343f2239c3825ca948c
Author: Ricardo Salveti de Araujo <ricardo.salveti at canonical.com>
Date:   Tue Apr 29 12:06:14 2014 -0700

    releasing package signon-ui version 0.16+14.04.20140304.is.0.15+14.04.20140313-0ubuntu2

commit e8c84592bf90e8523945cac029523fd927aae767
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Apr 25 14:53:59 2014 +0300

    Removed unused memebers

commit cdd41ec0c54f07e02157ecba4732ef618ae4ec07
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Apr 25 10:50:03 2014 +0300

    Remove unused variable

commit a44aa5df3f3f849986d30a4818f9e415003c064c
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 23 12:29:07 2014 +0300

    Restore "cancel" functionality

commit da5af8d6badaaa31e2b01ec64cf859a1f74d8a72
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 23 11:10:39 2014 +0300

    Add desktop_file_hint for unity8

commit d5de1372c8f1fb67fc25b1be1d83faae0a18deb8
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 22 17:08:45 2014 +0300

    Add desktop file for signon-ui (unity8)

commit 4871a6250fe15bd43f50dd375645347937f5dbc8
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 22 12:35:17 2014 +0300

    Update to new Oxide version

commit 7c001e4ef4e783d848228ff90a089dca01f519c7
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Apr 14 17:00:00 2014 +0300

    Fix missing rename

commit 1a968bc27089013b6918a2ae8cbd84db64126c02
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Apr 14 16:21:10 2014 +0300

    Rename webkit2 to ubuntu-web-view

commit a222634f98d4e434f836c25f0cb4d8c1282b09f7
Merge: de17b2a 1e1c397
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Apr 14 16:06:37 2014 +0300

    Cookies: assume cookies are passed in raw format

commit 1e1c397a0438e14a8400256a0cd799b9647b22db
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Apr 10 13:40:35 2014 +0300

    Cookies: assume cookies are passed in raw format

commit 239acd902c5e54269ed51390c7c9850d076ce636
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Apr 7 15:39:16 2014 +0300

    Use Oxide instead of WebKit2

commit de17b2a51385bb69ddc97b6dd4d366cccb4dc8fa
Author: CI bot <ps-jenkins at lists.canonical.com>
Date:   Thu Mar 13 15:22:17 2014 +0000

    Releasing 0.16+14.04.20140304.is.0.15+14.04.20140313-0ubuntu1

commit d34c31759bf5de29e077d42c4c62c94066d74fe4
Merge: 0f8f645 48dde3b
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Thu Mar 13 15:22:08 2014 +0000

    Rebuild against Qt 5.2.1 and do the revert similar to what was done in the archive.
    (merge) Build depend on libicu-dev to fix FTBFS (LP: #1287177) Fixes: 1287177

commit 48dde3b4b8d3141e4382bbbf6f37f023980a2fc5
Merge: a1f542b a38c666
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Wed Mar 5 15:00:11 2014 +0200

    (merge) Build depend on libicu-dev to fix FTBFS (LP: #1287177)

commit a1f542b0b56a90f4893b4cc903d69aea2a8e1428
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Wed Mar 5 14:51:39 2014 +0200

    Rebuild against Qt 5.2.1 and do the revert similar to what was done in the archive.
    
    Reverting as desktop image isn't installable (main/universe
    mismatch) and causing all signon-ui tests on Touch failing

commit 0f8f64526fa19e30f7249fbc35b4b6a9225402b1
Author: CI bot <ps-jenkins at lists.canonical.com>
Date:   Tue Mar 4 15:04:01 2014 +0000

    Releasing 0.16+14.04.20140304-0ubuntu1

commit daf4446b04b27acf997eb1018d071c34a1f9b9be
Merge: b8e1957 07972b1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Mar 4 15:03:52 2014 +0000

    Tag version 0.16.

commit a38c666a20c6474af9fccfbc534a7a13d549baec
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Tue Mar 4 08:50:11 2014 +0000

    Build depend on libicu-dev to fix FTBFS (LP: #1287177)

commit 07972b14a75de4d65fe0d12b467e678b53faf4c5
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Feb 14 16:53:30 2014 +0200

    Tag version 0.16.

commit b8e1957b8f67cbe5948e423326ed78b7afe739ca
Merge: 3e3fac2 8f85f07
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jan 27 15:02:16 2014 +0000

    Disable failing test on QtDBus Q_ASSERT
    
    See https://bugreports.qt-project.org/browse/QTBUG-36475
    . Fixes: https://bugs.launchpad.net/bugs/1271052.
    
    Approved by Ken VanDine, PS Jenkins bot.

commit 8f85f07b6c80ac1dc14668998bed3ef61766a9fe
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jan 27 14:52:51 2014 +0200

    Disable failing test on QtDBus Q_ASSERT
    
    See https://bugreports.qt-project.org/browse/QTBUG-36475

commit 3e3fac2491b5c0cc86b49466542aff0a449b916a
Merge: 46ff2d8 946b920
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jan 22 15:17:48 2014 +0000

    Add an experimental method to get the WebView cookies
    
    This is intended to be used by the webapps container, in the attempt to reduce the number of web logins required to the user.
    
    Approved by Ken VanDine, Alexandre Abreu, PS Jenkins bot.

commit 946b9207455b2f4db1fc31dc32a48646fd7ceba5
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Dec 9 13:48:25 2013 +0200

    Mark the method as experimental

commit 90adcf8513c5923478fcec14d2adeef3f5be8e71
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Dec 5 11:45:46 2013 +0200

    Add a timestamp parameter

commit 2789b6d65fc94e45e072c4cf06424d4866d8a3fd
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Dec 4 14:23:31 2013 +0200

    Add D-Bus API to export cookies

commit 46ff2d898b986f1f251b0f694a5e1c1a71fd3c2b
Merge: af25521 6e706bc
Author: Alexandre Abreu <alexandre.abreu at canonical.com>
Date:   Wed Dec 4 06:50:46 2013 +0000

    Update UA overrides from the most recent ones
    .
    
    Approved by Alberto Mardegan, PS Jenkins bot.

commit 6e706bc1bdc787c6432ec5c760f497f8a5b32a21
Author: Alexandre Abreu <alexandre.abreu at canonical.com>
Date:   Tue Dec 3 19:59:15 2013 -0500

    Update UA overrides

commit af25521f4e9fe3f0231ee7473859997d7e2c854a
Merge: d392261 b3c5674
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Fri Oct 25 09:47:30 2013 +0000

    Releasing 0.15+14.04.20131024.2-0ubuntu1 (revision 119 from lp:signon-ui).
    
    Approved by PS Jenkins bot.

commit b3c567421c1ed88fefefc73e723606860840dd45
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Thu Oct 24 20:30:36 2013 +0000

    Releasing 0.15+14.04.20131024.2-0ubuntu1, based on r119

commit d392261408f36fc68bb4009ccb108574e4f218da
Merge: 9adb92e e42024d
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Wed Oct 16 15:50:55 2013 +0000

    Don't limit arch to a fixed set (LP: #1239743)
    . Fixes: https://bugs.launchpad.net/bugs/1239743.
    
    Approved by Alberto Mardegan, PS Jenkins bot.

commit e42024db6116403fdcb543e63a5b53901cd09dad
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Wed Oct 16 11:13:03 2013 -0400

    Don't limit arch to a fixed set (LP: #1239743)

commit 9adb92eae59beae2ea54c056d4968e8a9b7d07de
Merge: a3a7319 0f5614d
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Wed Oct 16 15:02:47 2013 +0000

    Releasing 0.15+13.10.20131016.2-0ubuntu1 (revision 117 from lp:signon-ui).
    
    Approved by PS Jenkins bot.

commit 0f5614db4c6b89cc2bf35c04f374560f9543a29d
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Wed Oct 16 14:15:21 2013 +0000

    Releasing 0.15+13.10.20131016.2-0ubuntu1, based on r117

commit a3a7319f444ddde594e21358acc7c1e4a5aed15d
Merge: 5680c58 b14c9f3
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Fri Oct 11 16:02:38 2013 +0000

    Releasing 0.15+13.10.20131011-0ubuntu1 (revision 115 from lp:signon-ui).
    
    Approved by PS Jenkins bot.

commit 5680c58b1bcb2689c1eded16bed4fd82f96eb6d9
Merge: 3f7244c b2d4729
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Oct 11 09:05:57 2013 +0000

    Do not anchor to the osk item (OnScreenKeyboard), as it's not a sibling.
    . Fixes: https://bugs.launchpad.net/bugs/1238485.
    
    Approved by Sebastien Bacher, PS Jenkins bot.

commit b2d47296dc43c53139137e518cf33ed53d558d4e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Oct 11 10:23:04 2013 +0300

    Do not anchor to the osk, as it's not a sibling

commit b14c9f38ec0c49440841b2865ca777584769c140
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Fri Oct 11 04:33:07 2013 +0000

    Releasing 0.15+13.10.20131011-0ubuntu1, based on r115

commit 3f7244c9ab13ee0d3b6ea09d35fa05e952405453
Merge: b6f002e 2681601
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 8 16:41:30 2013 +0000

    Let the client override the Page component.
    . Fixes: https://bugs.launchpad.net/bugs/1231691.
    
    Approved by PS Jenkins bot, Ken VanDine.

commit 268160189661b95b2423033f608c7e88985c3c6a
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 8 17:49:13 2013 +0300

    Cleanups

commit ec3b3df413bee16b146c89adb8c22fec50803f6b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 8 17:45:21 2013 +0300

    Let the client override the page component

commit b6f002eb359b19639ca1dfd73d62a0f845dcc760
Merge: 97a60cf 78e0775
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 8 14:22:21 2013 +0000

    Allow the request to be cancelled from the UI.
    
    Clients can provide a QML component to be used in order to create the authentication page, and this gives them a way to add a cancel button there. Fixes: https://bugs.launchpad.net/bugs/1231691.
    
    Approved by Ken VanDine, PS Jenkins bot.

commit 97a60cf651525f4b007eabaef26c57689f16988b
Merge: 188d4f0 44cfa92
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 8 09:20:42 2013 +0000

    Bump build dependency for XEmbed support
    .
    
    Approved by David Barth, PS Jenkins bot.

commit 44cfa92ca27c735a64b2b1383fa2623f14e3e9d9
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 8 11:41:12 2013 +0300

    Bump build dependency version

commit 78e077581874804eb6d37488dff8386ba602099f
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 8 11:13:04 2013 +0300

    Add Cancel button, handle failures

commit a6cc4df8469dce9307b6f17aad13aed12f3de480
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 8 09:44:55 2013 +0300

    DBus: stop using deprecated annotation

commit 188d4f05b2133eef5d29337cc19ce52b2aae5c3e
Merge: 25cf6f9 5b293ea
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Tue Oct 8 06:21:01 2013 +0000

    Allow overriding the QML files used by placing them in /usr/share/signon-ui/qml
    
    If there is a webview.qml file in that directory, load it instead of using
    the one built into the resources.  This is useful for debugging QML only
    changes on the device without needing to rebuild and install signon-ui.
    
    It is important to note, when overriding them you need to copy include the .qml and
    .js files into that directory.
    .
    
    Approved by Alberto Mardegan, PS Jenkins bot.

commit 5b293ea14b8b1b47f48fca6bf75c574d50ce6e28
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Mon Oct 7 12:02:27 2013 -0400

    Allow overriding the QML files used by placing them in /usr/share/signon-ui/qml
    
    If there is a webview.qml file in that directory, load it instead of using
    the one built into the resources.  This is useful for debugging QML only
    changes on the device without needing to rebuild and install signon-ui.
    
    It is important to note, when overriding them you need to copy include the .qml and
    .js files into that directory.

commit 25cf6f9a5a16b398dd64fe140f0f811bc73cbab7
Merge: 41df193 1ad5154
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Mon Oct 7 14:21:35 2013 +0000

    Use a MainView and pull in the UserAgent logic used in the Browser
    component. Using the correct useragent fixes things like facebook
    suggesting users should install the facebook app for iphone (LP: #1235259). Fixes: https://bugs.launchpad.net/bugs/1235259.
    
    Approved by PS Jenkins bot, Alberto Mardegan.

commit 41df19353830ac19819116e136e99a380fe0ecf3
Merge: 5cd37f4 054cac2
Author: Iain Lane <iain.lane at canonical.com>
Date:   Sat Oct 5 02:40:25 2013 +0000

    Allow LIBDIR and LIBEXECDIR to be overridden; install in multiarch path; set LIBEXECDIR=LIBDIR
    .
    
    Approved by Ken VanDine, PS Jenkins bot.

commit 054cac2649ccf70c296e773da1f1dd8ad5322a3a
Author: Iain Lane <iain.lane at canonical.com>
Date:   Fri Oct 4 20:54:51 2013 +0100

    Drop trailing / in debian/rules

commit 133282ee2e562e364eea751d173280552e121d68
Author: Iain Lane <iain at orangesquash.org.uk>
Date:   Fri Oct 4 18:15:49 2013 +0100

    Allow LIBDIR and LIBEXECDIR to be overridden; install in multiarch path; set LIBEXECDIR=LIBDIR

commit 1ad51543004dba2929a8c292ed7d81290acd0e6e
Merge: 5cd37f4 dd69143
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Fri Oct 4 10:19:25 2013 -0400

    Use a MainView and pull in the UserAgent logic used in the Browser
    component.  Using the correct useragent fixes things like facebook
    suggesting users should install the facebook app for iphone (LP: #1235259)

commit dd691436d6379b1d1bf14449ee6fa8e925369acb
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Fri Oct 4 10:17:03 2013 -0400

    Drop the toolbar

commit 1c4645ac5b01f3b63b9945b9312378fb4378dd0f
Merge: 49b00d2 5cd37f4
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Fri Oct 4 09:25:52 2013 -0400

    merged trunk

commit 49b00d273f6439ba366d1bcb45f806312267e383
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu Oct 3 14:48:16 2013 -0400

    added cancel icon for toolbar

commit 31ee9c64a6f333f7028e1153349d01747f241771
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu Oct 3 14:35:28 2013 -0400

    use Page and set toolbaritems

commit 5cd37f420afcd1344b5dafd5cd3c1cae203e8533
Merge: 35cca30 ae0b70d
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Thu Oct 3 17:47:26 2013 +0000

    Releasing 0.15+13.10.20131003.1-0ubuntu1 (revision 108 from lp:signon-ui).
    
    Approved by PS Jenkins bot.

commit ae0b70da1aeb6221e8efc895987ad1651547e6b8
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Thu Oct 3 16:36:31 2013 +0000

    Releasing 0.15+13.10.20131003.1-0ubuntu1, based on r108

commit 22580dd98192ab41d21dd53fc2ad1d5c9f7d172f
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Wed Oct 2 13:11:25 2013 -0400

    Added new files

commit d6412305e25cb4b3db0e6070e07afc0c497d0cd3
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Wed Oct 2 13:07:49 2013 -0400

    Added some stuff from the browser component for handling size and useragent

commit 35cca307efcc0e0348fa87e975186437658c95e6
Merge: fab0dbc c49ebd2
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Oct 2 06:37:56 2013 +0000

    Add missing import line
    
    The lack of this line was causing the "units.gu()" function to be undefined,
    and therefore the form factor was undefined as well, and consequently also the
    user-agent.
    . Fixes: https://bugs.launchpad.net/bugs/1217792.
    
    Approved by PS Jenkins bot, Víctor R. Ruiz.

commit c49ebd2feff35e858ee49b5dcefb99a81a6a07a6
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Oct 1 15:03:28 2013 +0400

    Add missing import line
    
    The lack of this line was causing the "units.gu()" function to be undefined,
    and therefore the form factor was undefined as well, and consequently also the
    user-agent.

commit fab0dbc59518c7d364e11562f7b9aaa943107295
Merge: 0890ba7 38a7fc9
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Tue Jun 25 16:33:29 2013 +0000

    Releasing 0.15daily13.06.25-0ubuntu1 to ubuntu.
    
    Approved by PS Jenkins bot.

commit 38a7fc95065ca3773ddc3144022cddf96241b8fe
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Tue Jun 25 04:31:06 2013 +0000

    Releasing 0.15daily13.06.25-0ubuntu1, based on r106

commit 0890ba71212e0da9643fcddac12e40c50bd6512f
Merge: be420d7 87ca2d4
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Jun 18 12:21:36 2013 +0000

    Show a worning message when authenticating with plain HTTP
    . Fixes: https://bugs.launchpad.net/bugs/1180297.
    
    Approved by Ken VanDine, PS Jenkins bot.

commit 87ca2d4d1000cfa5ecd2db7500b8accae6b00e44
Merge: 22cde50 be420d7
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Jun 18 00:07:04 2013 -0700

    Fix changelog conflicts

commit 22cde50787615204042dccfb72bba7f8fe2ece68
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jun 17 04:37:59 2013 -0700

    Use 16px icon

commit 74ead0e91c89b55072915cf2c093c0c1af9c0b1d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jun 17 04:21:13 2013 -0700

    Show a worning message when authenticating with plain HTTP

commit ced8b321a826129db921688a6d11f7a5e0ae604e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jun 14 17:13:59 2013 +0300

    WIP

commit be420d7daf1054aeb890485ee4f2e9fc38192d95
Merge: 9f0e745 0d67746
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Wed Jun 12 13:18:06 2013 +0000

    Releasing 0.15daily13.06.12-0ubuntu1 to ubuntu.
    
    Approved by PS Jenkins bot.

commit 5d8daa33a7cb94cbdde9b13b4e1cb2167fed5a77
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jun 12 11:15:14 2013 +0300

    Show security warning for HTTP connections

commit 0d677463c925828a4b73dc0cc83d9669051647ac
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Wed Jun 12 04:31:58 2013 +0000

    Releasing 0.15daily13.06.12-0ubuntu1, based on r104

commit 9f0e7453ed226e14906713787fa46198c51f540e
Merge: 3a0d89b 88fa602
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jun 10 15:29:31 2013 +0000

    Version 0.15.
    
    Approved by Ken VanDine, PS Jenkins bot.

commit 88fa602a1d8780543e75d92a5d04270a97cd2a97
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jun 10 17:18:23 2013 +0300

    Changelog

commit 73855cca1279a20437ad2a26cf3787e600c0806e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jun 10 17:16:25 2013 +0300

    Release 0.15

commit 3a0d89be5044c1acdda03e560d4ddc929a464aba
Merge: ff304ce 8eb5221
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jun 10 13:21:43 2013 +0000

    Do not hardcode the prefix in D-Bus service files.
    
    Approved by Alex Fiestas, Ken VanDine, PS Jenkins bot.

commit 8eb5221bac4e6421b576a7c6ad306b7046a81590
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jun 10 14:04:32 2013 +0300

    Don't hardcode prefix in D-Bus service files

commit ff304ce25df0dead92ee137f0a0bf4b6207fdc4f
Merge: 06ba127 0114e69
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jun 6 15:05:56 2013 +0000

    A couple of fixes for Google accounts having 2-legged auth enabled
    
    * Don't block the "about:blank" URL.
    * Don't empty the username field when the login form is re-presented.
    
    Approved by Ken VanDine, PS Jenkins bot.

commit 0114e69af6cc9f7ef1e6cc59c6ed509ee6020029
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jun 6 16:05:46 2013 +0300

    * Don't block the "about:blank" URL.
    * Don't empty the username field when the login form is re-presented.

commit e362be9cba21ffce1d6c00e3f80455238954bf67
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jun 6 16:01:21 2013 +0300

    Don't prefill form fields with null values
    
    This is especially important when logging in with Google accounts having
    2-factor authentication enabled: we don't want to clear the username when
    Google represent the same form and asks to press "Sign In".

commit f7fc4f645a25f46b7c50a5ca1c33047c3ccbbc89
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jun 6 15:58:22 2013 +0300

    Allow opening about:blank

commit 06ba1277505f6cf0f60c652f54ba510a2c1b453d
Merge: fbaa732 bc53317
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Wed Jun 5 21:32:56 2013 +0000

    Releasing 0.14daily13.06.05.1-0ubuntu1 to ubuntu.
    
    Approved by PS Jenkins bot.

commit bc533176f9036a5eb445d5b2e20020dac09ef881
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Wed Jun 5 18:49:09 2013 +0000

    Releasing 0.14daily13.06.05.1-0ubuntu1, based on r100

commit fbaa732b3bb1a645c733c3a07374b4ea3a9faba9
Merge: feedda5 8addfba
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Tue Jun 4 05:53:12 2013 +0000

    Added some tweaks to the webview for to improve the experience on ubuntu touch devices.
    
    Approved by Alberto Mardegan, PS Jenkins bot.

commit 8addfbaf04c45cc502d9b890cd996209f1d40d7b
Merge: a5b9211 feedda5
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Mon Jun 3 12:24:08 2013 -0400

    updated from trunk

commit a5b9211822c48320bb01205f1177290ba870f7b2
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Mon Jun 3 12:23:07 2013 -0400

    cleaned up comments

commit feedda59f0f6d15c4c45968aa701f3e1a19a7655
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu May 30 12:56:45 2013 -0400

    * Fix a crash potentially happening when the XEmbed container reused the
      same X window ID from a previous one. (LP: #1158969)
    * Fixed Cannot log in to Google apps domain + Ubuntu SSO (LP: #1171853)

commit fbb1910518d59643b60371734c2d8fda2912a85d
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Fri May 17 10:06:52 2013 -0400

    dropped unused import of Ubuntu.Components

commit 8fcc6a007d69e842ad89097f6d016c7659f80ea8
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu May 16 16:06:28 2013 -0400

    Add some more logic for the webview, based on Ubuntu.Browser for better
    support on phablet

commit 872b6e6ff64751a77d1be37467b008eec72308f2
Merge: daebd5d 98af8c9
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Tue May 14 15:03:25 2013 +0000

    Releasing 0.14daily13.05.14ubuntu.unity.next-0ubuntu1 to ubuntu.
    
    Approved by PS Jenkins bot.

commit 98af8c9a85c8b1ea3860d8d0e5f17cdfcdedc2f4
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Tue May 14 13:50:47 2013 +0000

    Releasing 0.14daily13.05.14ubuntu.unity.next-0ubuntu1, based on r97

commit daebd5da16c43613c83b23ce316f669cbac15247
Merge: 76a1b49 c53a87b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri May 10 15:20:11 2013 +0000

    Add flag to ignore SSL errors
    
    Add the possibility of ignoring SSL errors. While this won't be used by
    ordinary accounts, we need this for our integration tests: we'll run a local
    webserver and test the OAuth 2.0 authentication, which always happens over
    HTTPS.
    .
    
    Approved by Ken VanDine, PS Jenkins bot.

commit c53a87b4b5fbe180566137e14b8cbaccfa6699c7
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri May 10 17:45:40 2013 +0300

    Add a flag to disable SSL errors (to be used for integration tests).

commit 1a35ff90c8387980eedc673444e2c260b7e211d5
Merge: 928d1aa 76a1b49
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri May 10 17:41:34 2013 +0300

    Update from trunk

commit 76a1b49eb0f477114d4682cfee0bf8c9f011d49c
Merge: 39d0d42 9b0f9da
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Thu May 2 22:04:02 2013 +0000

    Releasing 0.14daily13.05.02.1ubuntu.unity.next-0ubuntu1 to ubuntu.
    
    Approved by PS Jenkins bot.

commit 9b0f9da30eef66fbc6d424b888683a424152790d
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Thu May 2 20:48:13 2013 +0000

    Releasing 0.14daily13.05.02.1ubuntu.unity.next-0ubuntu1, based on r95

commit 39d0d426af0fc35c152abf4f66825af3075eb6f9
Merge: cdf13f2 7d51636
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu May 2 19:49:52 2013 +0000

    Runtime detection of browser handler
    
    Even if the "use-webkit2" option is given at build time, allow using the
    qtwebkit1 interface on xcb.
    This allows us to use the same signon-ui binary for desktop and phone form factors.
    .
    
    Approved by PS Jenkins bot, Ken VanDine.

commit 7d5163602f79eedf2d8f9837480b12102e765635
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu May 2 12:17:06 2013 -0700

    rename no-widgets to use-webkit2

commit 4ed80a52042197d91424ed22d469454c1c8e7348
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu May 2 11:57:24 2013 -0700

    Runtime detection of browser handler
    
    Even if the "no-widgets" option is given at build time, allow using the
    qtwebkit1 interface on xcb.

commit cdf13f2c22580b22a88d10b07e36ef8ad3aec231
Merge: 8f07b05 afdbbe6
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu May 2 16:51:53 2013 +0000

    Don't build for powerpc, qtsensors5-dev isn't available for it.
    
    Approved by Alberto Mardegan, PS Jenkins bot.

commit 8f07b05f9ef0f0c9fd01bd5d4442c12b6aa70baa
Merge: 30dcbc5 86502af
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Thu May 2 16:04:26 2013 +0000

    Releasing 0.14daily13.05.02ubuntu.unity.next-0ubuntu1 to ubuntu.
    
    Approved by PS Jenkins bot.

commit afdbbe6fa241247aa9f0aa731e9fa01c7ee7ff3b
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu May 2 01:17:11 2013 -0700

    * debian/control
      - don't build for powerpc, qtsensors5-dev isn't available

commit 86502afb84d70034d01a37e490b16e533d4455cc
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Thu May 2 07:36:29 2013 +0000

    Releasing 0.14daily13.05.02ubuntu.unity.next-0ubuntu1, based on r92

commit 30dcbc53fc92a6672f07004355c785b8e8abcf49
Merge: 47592c0 470c601
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu May 2 07:34:46 2013 +0000

    Optionally use WebKit2 in Qt5
    
    Add a configuration option ("qmake CONFIG+=no-widgets") to disable using the QtWidgets based QWebView and use QtQuick's WebView, which is based on WebKit2.
    Another configuration option ("CONFIG+=force-foreign-qwindow") can be used to enable window embedding/reparenting with Qt5, which otherwise would only be enabled with Qt 5.1 or later.
    Note that the "no-widgets" option is not activated in debian/rules; that bit should go into a separate branch.
    
    The WebView implementation is mostly based on Ken Vandine's "phablet-rebased" branch; the big difference here is that the WebView is opened in a separate process, which is spawned by signon-ui with a hacked $HOME variable which will force WebKit2 to store all its data (cookies and form completions) into a different location depending on the identity being authenticated. The process separation is needed in order not to share the same WebKit's WebProcess among the WebViews, which would defeat the trick of changing $HOME.
    
    Approved by PS Jenkins bot, Ken VanDine.

commit 470c601b5a2cd4f1cf8c874c05b7ee5d04999390
Merge: 4fa93e4 47592c0
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed May 1 15:53:03 2013 -0700

    Merge latest trunk

commit 4fa93e40266ca1ab53997bbca8f32ee59049c761
Merge: 1ccdbce 55b47d1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed May 1 15:45:44 2013 -0700

    [ Ken VanDine ]
    * debian/control
      - Updated build depends

commit 55b47d170938714a4f7905619c9ff21e4ab9a27c
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Wed May 1 15:00:34 2013 -0700

    Updated build depends for Qt5 and work around missing depends in libqt5webkit5-dev

commit 1ccdbceab658ef6fdbb82ac2928e433d8ec5c91f
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed May 1 11:11:34 2013 -0700

    Enable "force-foreign-qwindow" in debian/rules

commit 1f2b5814ab34bb7400e21136dbf324bb197fc97e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed May 1 11:05:46 2013 -0700

    Implement embedding/reparenting in Qt5

commit 47592c047d43a58ee7f0ec63542b398f1f887aa0
Merge: de51c94 4a7d0cc
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Wed May 1 15:51:05 2013 +0000

    Releasing 0.14daily13.05.01.1ubuntu.unity.next-0ubuntu1 to ubuntu.
    
    Approved by PS Jenkins bot.

commit 4a7d0cc68be9441a674917cc25cc402fe5bcdf46
Author: Automatic PS uploader <ps-jenkins at lists.canonical.com>
Date:   Wed May 1 07:53:33 2013 +0000

    Releasing 0.14daily13.05.01.1ubuntu.unity.next-0ubuntu1, based on r90

commit de51c94945e0c19681bb962dfdb0821b91bf89d8
Merge: 1a0bb50 fecd004
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Fri Apr 26 18:51:59 2013 +0000

    Automatic snapshot from revision 84 (bootstrap).
    
    Approved by PS Jenkins bot, Robert Bruce Park.

commit fecd0048eaccf2f8341384594796960e70cd5c1c
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Fri Apr 26 14:28:09 2013 -0400

    Automatic snapshot from revision 84 (bootstrap)

commit 1a0bb5009a3ff43961313f2be2f8f94478b8d066
Merge: a605eaf 521da5b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 24 15:39:05 2013 +0000

    Implement removeIdentityData
    
    signond will call this method when an identity is removed or being signed out.
    .
    
    Approved by Ken VanDine, PS Jenkins bot.

commit a605eaf74fbfb29f729b745cca2ee86c52c63021
Merge: 441ef30 4fe267e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 24 13:53:46 2013 +0000

    Cancel fail timer when a load is in progress
    
    If a page is loading, don't make the request fail.
    . Fixes: https://bugs.launchpad.net/bugs/1171853.
    
    Approved by Ken VanDine, PS Jenkins bot.

commit 4fe267e130da66b21605f811b8fce989c57ae032
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 24 12:16:03 2013 +0300

    Cancel fail timer when a load is in progress
    
    If a page is loading, don't make the request fail.

commit 521da5badb983276951770d2111261b4d50808b7
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 24 11:36:41 2013 +0300

    Implement removeIdentityData
    
    signond will call this method when an identity is removed or being signed out.

commit 441ef303a0ee4c8f472a65b81c9d522c38e0bb71
Merge: a783851 df0b629
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 23 16:08:20 2013 +0000

    Wait 3 seconds before reporting a page load failure
    
    When logging in to Google with an Ubuntu SSO account, the browser is briefly
    redirected to a page which fails to load; however, the authentication then
    continues successfully.
    In order not to stop the authentication process, wait three seconds before
    terminating the authentication with an error, and abort the timer if another
    URL is queued.
    . Fixes: https://bugs.launchpad.net/bugs/1171853.
    
    Approved by PS Jenkins bot, Ken VanDine.

commit df0b629934bd81f15e45c78480eb80599d4db5b5
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 23 17:18:50 2013 +0300

    Wait 3 seconds before reporting a page load failure
    
    When logging in to Google with an Ubuntu SSO account, the browser is briefly
    redirected to a page which fails to load; however, the authentication then
    continues successfully.
    In order not to stop the authentication process, wait three seconds before
    terminating the authentication with an error, and abort the timer if another
    URL is queued.

commit fec950b3eade76b11643203daa9cee9114c2a343
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 23 14:14:38 2013 +0300

    Fix copyright in QML files

commit 84c66ee68083a5db070d93edd06403577fba52ae
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Apr 22 16:03:50 2013 +0300

    Don't setup channels before the process is started

commit eaa61e8730f0947d9f6d1ff2b82386641228fc44
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Apr 22 15:07:07 2013 +0300

    Attempt skipping the stdout noise

commit 2296a236365bb181bbe18e5e6e907b02b60574e9
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Apr 22 09:53:35 2013 +0300

    Fix building of tests with Qt5

commit 75e961e261db9d770f9d04d5d4977252f0f4ab65
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Apr 19 16:56:28 2013 +0300

    Fix the hack

commit e337e26d949e13218ba18a1c36d063043b7f7e1c
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Apr 19 16:53:56 2013 +0300

    HACK

commit 42b5edf36857b963b3628e64b8ff5adaceff7fee
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Apr 19 14:13:03 2013 +0300

    Optionally use WebKit2

commit a78385197ef8ca30a52688d793a6e919d1316053
Merge: 87552ca a356ee4
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Apr 5 15:51:43 2013 +0000

    Don't crash when re-embedding into the same window ID
    
    This fixes a crash which I happened to reproduce while testing: X reuses the X
    window ID, so it's possible that two different instances of the XEmbed
    container assume the same window ID (obviously not at the same time); however,
    the QX11EmbedWidget gets destroyed as soon as the first container is closed,
    and it was not getting removed from the pool.
    .
    
    Approved by Ken VanDine, PS Jenkins bot.

commit a356ee4ab5e5b1c6c017dae0b55fad720abd6145
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Apr 5 18:24:54 2013 +0300

    Update changelog

commit 928d1aa2c836ae6e9e2ee6709c24e298d81188dd
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Apr 4 11:12:14 2013 +0300

    Add flag to ignore SSL errors
    
    Add the possibility of ignoring SSL errors. While this won't be used by
    ordinary accounts, we need this for our integration tests: we'll run a local
    webserver and test the OAuth 2.0 authentication, which always happens over
    HTTPS.

commit 9002ebd5153b395751f326953e805f7891837dcb
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Apr 4 09:50:54 2013 +0300

    Don't crash when re-embedding into the same window ID
    
    This fixes a crash which I happened to reproduce while testing: X reuses the X
    window ID, so it's possible that two different instances of the XEmbed
    container assume the same window ID (obviously not at the same time); however,
    the QX11EmbedWidget gets destroyed as soon as the first container is closed,
    and it was not getting removed from the pool.

commit 87552cad51215b70e3f79f53b247b03cd5e87455
Merge: 5fa39e3 9b38ff8
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 2 21:03:13 2013 +0000

    Use bzr-export to implement the "make dist" command
    
    This includes the po/Makefile file, which was previously being excluded by
    mistake.
    . Fixes: https://bugs.launchpad.net/bugs/1162296.
    
    Approved by Robert Bruce Park, PS Jenkins bot.

commit 9b38ff8ff14659ea245e9d7ff24aa8d1cb8d27bf
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 2 09:23:23 2013 +0300

    Use bzr-export to implement the "make dist" command
    
    This includes the po/Makefile file, which was previously being excluded by
    mistake.

commit 5fa39e3405732c27ae5c4917e7e1ff8e7e51f7aa
Merge: ff98e3b 916c9d8
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 14:57:27 2013 +0000

    Release 0.14.
    
    Approved by PS Jenkins bot, Ken VanDine.

commit 916c9d8d941be84e5794a4c1a19570955452f946
Merge: a60a8ed 1dff7e6
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 16:36:20 2013 +0200

    For raring

commit 1dff7e603fcce81d1e119a02f5a0cb039429b13b
Merge: ff98e3b a60a8ed
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu Mar 21 10:25:33 2013 -0400

    releasing version 0.14-0ubuntu1

commit a60a8ed8d246f633bd1f10dfbe38d20fc464943b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 15:26:24 2013 +0200

    Release 0.14
    
    * New upstream release.
      - Fix page scrolling for some websites (LP: #1158173)
      - Prevent a double deletion of the browser dialog (LP: #1111507)
      - Tests: don't use any libnotify methods.

commit ff98e3bbea96638e7e4cbc3714f97ea27059169a
Merge: 29664d3 ad1a963
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 12:44:08 2013 +0000

    Tests: don't use any libnotify methods
    
    Make tests more reliable by not calling any libnotify methods.
    .
    
    Approved by David King, PS Jenkins bot.

commit ad1a9634e5773d78bb7c8629434b317d8b86bce2
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 13:59:16 2013 +0200

    Tests: don't use any libnotify methods
    
    Make tests more reliable by not calling any libnotify methods.

commit 29664d3362a1f303810cc81f5a63c391d4c695f0
Merge: 0aab010 2b5bab8
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 11:59:13 2013 +0000

    Allow configuring scrollbar behaviour
    
    Add configuration options to force the visibility of vertical and horizontal scrollbars. Fixes: https://bugs.launchpad.net/bugs/1158173.
    
    Approved by David King, PS Jenkins bot.

commit 0aab010671a8d89dfc4b7e0c0ce2f77dcca24af8
Merge: 6c69156 afcb53b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 11:44:29 2013 +0000

    Prevent a double deletion of the browser dialog. Fixes: https://bugs.launchpad.net/bugs/1111507.
    
    Approved by PS Jenkins bot, David King.

commit 2b5bab8b8d4152804c7b4be2d6721ad67cf2b821
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 10:22:13 2013 +0200

    Allow configuring scrollbar behaviour

commit afcb53b3c8b0f1e2437bf4108b7d0bc675664e9f
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 21 09:28:43 2013 +0200

    Prevent double deletion of Browser dialog.

commit 6c691569a06846c4dcc0f9e2a7cc6d791d347f19
Merge: af996ce 8010922
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Tue Mar 19 17:25:39 2013 +0000

    Version bump, prepare for 0.14.
    
    Approved by Alberto Mardegan, PS Jenkins bot.

commit af996ce96527bb3de8572cc3b7188a552a3f22e3
Merge: cb95e27 41fff7b
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Tue Mar 19 16:49:18 2013 +0000

    releasing version 0.13bzr13.03.19-0ubuntu1
    .
    
    Approved by PS Jenkins bot, Alberto Mardegan.

commit 80109224f20334de00436d8051c69803bcb70351
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Tue Mar 19 12:21:39 2013 -0400

    Version bump to 0.14

commit 41fff7b5e4de942393721ac4c1c89fe5852b1e40
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Tue Mar 19 12:18:32 2013 -0400

    releasing version 0.13bzr13.03.19-0ubuntu1

commit cb95e27b10ad4bbed69603b30136b4baa2562b0f
Merge: 3b55545 3757bd1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 14 14:41:27 2013 +0000

    Do not quit if some accounts are failing
    
    The inactivity timer should not trigger if there are some account failures (we
    even had a comment warning about that!), because signon-ui is also the host for
    the com.canonical.indicators.webcredentials service.
    
    Create a new InactivityTimer to monitor both the Service and IndicatorService
    objects.
    . Fixes: https://bugs.launchpad.net/bugs/1135038.
    
    Approved by David King, PS Jenkins bot.

commit 3757bd110fd10aa35ce742a85e6859f56125f37d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 14 15:19:02 2013 +0200

    Use xvfb-run

commit ce2d8c15ba3e19e306b67e09e5ec9b04af867d10
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 14 14:55:37 2013 +0200

    Do not quit if some accounts are failing
    
    The inactivity timer should not trigger if there are some account failures (we
    even had a comment warning about that!), because signon-ui is also the host for
    the com.canonical.indicators.webcredentials service.
    
    Create a new InactivityTimer to monitor both the Service and IndicatorService
    objects.

commit 3b55545807483ea0e707e277eadf989ca2cc9425
Merge: f697d15 5686e73
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Sat Feb 2 23:08:51 2013 +0000

    Default daemonTimeout to 30, which can be overridden with SSOUI_DAEMON_TIMEOUT (LP: #1112680)
    . Fixes: https://bugs.launchpad.net/bugs/1112680.
    
    Approved by Alberto Mardegan, PS Jenkins bot.

commit 5686e73c87a5467e6481a8b60223fe4d166346af
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Fri Feb 1 12:11:24 2013 -0500

    Default daemonTimeout to 30, which can be overridden with SSOUI_DAEMON_TIMEOUT (LP: #1112680)

commit f697d15fbf53cd7d382917a21a8e32bcd687dcc8
Merge: fd3044c b62dfa3
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jan 23 08:39:56 2013 +0000

    Use NotifyOSD on authentication failures
    
    Restore the old behaviour of popping up a notification message when accounts
    are failing in the background.
    .
    
    Approved by PS Jenkins bot, David King.

commit b62dfa325f52bd9b07363a8f3c383ba8bbf9724d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jan 23 08:48:35 2013 +0100

    Use NotifyOSD on authentication failures
    
    Restore the old behaviour of popping up a notification message when accounts
    are failing in the background.

commit fd3044c7334060f1dfea37d2770a3c38e8602f39
Merge: 8646833 0bb4fc3
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Fri Jan 11 18:11:40 2013 +0000

    This is the bootstrap commit for enabling autolanding.
    
    Approved by Didier Roche, Alberto Mardegan, Ken VanDine, PS Jenkins bot.

commit 0bb4fc36d20b53a4f0595708d98aa7d9571cc8e9
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Fri Jan 11 09:49:12 2013 -0800

    Fix revno as per didrocks.

commit cf9b0887b33472e307db4caa6969515778405f36
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Thu Jan 10 11:30:50 2013 -0800

    Automatic snapshot from revision 73 (bootstrap)

commit 8646833a7b67e730ac02a67ed91221cdce204f9f
Merge: 675fb98 c56ccce
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Thu Jan 10 19:26:31 2013 +0000

    Installed this and the UOA dialog seems to be working fine, not really sure how to really test this though. Also friends was able to do a full refresh with this branch installed.
    
    Approved by Ken VanDine, PS Jenkins bot.

commit c56ccce6af21dbfe8a87c3570e8c31d61b74ef47
Merge: 74b85e0 05f9f58
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Thu Jan 10 11:02:21 2013 -0800

    Merged ken's release branch.

commit 05f9f58620eff57e47ef2e4a2af9f122b6946c15
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu Jan 10 10:52:13 2013 -0500

    releasing version 0.12bzr13.01.09-0ubuntu1

commit 74b85e0a53287a3ba65ced581c4d356afe0f2212
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Wed Jan 9 14:57:34 2013 -0800

    Update changelog for release.

commit 675fb986639c6c7e89506ad6eb1d950f07d621c2
Merge: ed24b9c 29795ee
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Jan 8 16:55:50 2013 +0000

    Tests: add functional test for the reauthenticator
    
    Simulate signond to check signon-ui reauthentication.
    
    Remove the testability functional tests, which have been disabled for some time
    already.
    .
    
    Approved by Víctor R. Ruiz, David King.

commit ed24b9cf538231844154823518cd7d86cf1280cc
Merge: d04e5fc 11a1be2
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Jan 8 15:34:56 2013 +0000

    Fix typo in proxy detection algorithm
    
    Because of this error, no proxy was returned for most queries.
    . Fixes: https://bugs.launchpad.net/bugs/1095254.
    
    Approved by David King.

commit 11a1be2b9c5824d43b73f7a00388ed576572ca6d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Jan 8 13:54:54 2013 +0100

    Fix xvfb invocation

commit 4a377e655edce5a459ff7bfb19ec080a14a4bfed
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jan 7 15:29:55 2013 +0100

    Fix typo in proxy detection algorythm
    
    Because of this error, no proxy was returned for most queries.

commit d04e5fc8386a04a71fa53567e74ade00f8d51a54
Merge: feb2776 6365b2d
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Wed Nov 21 12:23:35 2012 +0000

    Inline packaging metadata.
    
    Approved by PS Jenkins bot.

commit 6365b2d5ef8bc986d6b96fb7b9335dda273363dd
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Tue Nov 20 20:13:09 2012 -0600

    Upgrade to DH9

commit bbab1ef5f1613e163e2e24fee87426de99b6d393
Author: Robert Bruce Park <robert.park at canonical.com>
Date:   Tue Nov 20 20:11:26 2012 -0600

    Inline packaging metadata.

commit feb27763286de0d6ba9a84ec555af04e03e7bb13
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Nov 20 19:41:23 2012 +0200

    Version 0.12

commit 29795ee0c8091808943aaa73aad1d8e55f1fc212
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Nov 19 14:20:42 2012 +0200

    Run functional tests only with qmake CONFIG+=medium-tests

commit eb33be8ec4285437c3f45b3d9d39458229dcd72d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Nov 15 15:19:09 2012 +0200

    Remove useless line

commit 7fc1aa8ad010b1fbd3f9a9fa4ca1f14235332729
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Nov 15 15:02:31 2012 +0200

    Tests: add test for reauthenticator with more failures

commit 2631b16041a4378587ed6b01e747c82fc8941bb8
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Nov 15 10:10:18 2012 +0200

    Tests: add functional test for the reauthenticator
    
    Simulate signond to check signon-ui reauthentication.
    
    Remove the testability functional tests, which have been disabled for some time
    already.

commit d124ca76d1ca56ae4b4ad555040b90cb65474c0b
Merge: 1db5a82 6e2cf9b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Nov 13 12:12:54 2012 +0200

    Allow building with Qt5

commit 1db5a82d28753c62ff41a539fd85607bc2f23f6a
Merge: 5b02a1a 9a2f2e8
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Nov 13 11:46:57 2012 +0200

    New ReauthenticateAccount D-Bus API
    
    This method will allow reauthenticating an account by replaying the
    authentication session which caused the failure.

commit 5b02a1aecd7c38642fa42441b4501a7eebda7b74
Merge: 7381449 694ad77
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Nov 9 15:50:26 2012 +0200

    Allow fine grained control over which URLs are allowed
    
    We already have a couple of regexp to whitelist and blacklist URLs, but those
    are stripped of the schema and fragment.
    To be able to implement more complex logics, and whitelist some specific
    http-only urls, we need a regular expression which takes the schema into
    account.

commit 694ad772addc81e24e8dd86df8c62fba63dda435
Merge: 7381449 e92cdd5
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Nov 9 15:49:42 2012 +0200

    Allow fine grained control over which URLs are allowed
    
    We already have a couple of regexp to whitelist and blacklist URLs, but those
    are stripped of the schema and fragment.
    To be able to implement more complex logics, and whitelist some specific
    http-only urls, we need a regular expression which takes the schema into
    account.

commit e92cdd5c6b708a18b125fc8cd0fb34b9099258d6
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Nov 9 12:20:04 2012 +0200

    Allow fine grained control over which URLs are allowed
    
    We already have a couple of regexp to whitelist and blacklist URLs, but those
    are stripped of the schema and fragment.
    To be able to implement more complex logics, and whitelist some specific
    http-only urls, we need a regular expression which takes the schema into
    account.

commit 6e2cf9b67af99cfdbc7ec46ce9d83936a7fa7cfd
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Nov 7 16:10:45 2012 +0200

    Allow building with Qt5

commit 9a2f2e818308ec1c73ddc8d0ad6a2f289df600de
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Nov 5 15:47:14 2012 +0200

    Remove empty test

commit 6cb7a8fb64cd06cf5913025ed8b5ceb1584a8393
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Nov 5 15:43:32 2012 +0200

    Remove tabs

commit 0c67207bb9a6baf3fdae0043287d3c8611cc6e68
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Nov 5 15:24:56 2012 +0200

    Fix DBus reply.

commit c30f12e15a31709955e422e40fd3c880defb3f62
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Oct 26 15:44:23 2012 +0200

    Implement reauthentication

commit 73814496b03e9ec00c0e562595f65785544cef79
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Sep 25 16:48:10 2012 +0300

    Version 0.11

commit 235eb9114fe1cf5ab9c2f1fdb1106c4d073ffa63
Merge: 039d464 21c8e87
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Sep 25 16:47:02 2012 +0300

    Do not instantiate invalid QDBusMessages
    
    QDBus does not allow creating replies out of invalid messages: there's a
    Q_ASSERT for that inside the Qt code, which luckily isn't met because Qt is
    built with assertions disabled.
    Still, we were running into undefined behaviour.

commit 039d46413aa4cd25d834a73a7e9409fabb9e7a08
Merge: 6ca85a3 a1cb8dc
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Sep 25 09:34:03 2012 +0300

    Do not allocate the proxy factory on the stack
    
    QNetworkProxyFactory::setApplicationProxyFactory() is documented to take
    ownership of the proxy factory and destroy it (with "delete") when destructed.

commit a1cb8dc7d66ee5fbe2f08fb0ca8cbd83795fc206
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Sep 25 09:12:49 2012 +0300

    Do not allocate the proxy factory on the stack
    
    QNetworkProxyFactory::setApplicationProxyFactory() is documented to take
    ownership of the proxy factory and destroy it (with "delete") when destructed.

commit 21c8e87537922a51ed1fb00db54923c5b258da10
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Sep 24 16:26:14 2012 +0300

    Do not istantiate invalid QDBusMessages
    
    QDBus does not allow creating replies out of invalid messages: there's a
    Q_ASSERT for that inside the Qt code, which luckily isn't met because Qt is
    built with assertions disabled.
    Still, we were running into undefined behaviour.

commit 6ca85a38377e352ecbc6678a121b477e7dcf7f77
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Sep 18 16:52:20 2012 +0300

    Version 0.10

commit 324661bd3392617a30b81914848e6e44a3c0ae1f
Merge: 933d3c7 657ccdd
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Sep 17 13:38:22 2012 +0300

    Coverage support

commit 933d3c7d5066911467a9279fff79b244f74764ee
Merge: 50a93aa f1cbeeb
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Sep 17 13:24:50 2012 +0300

    Use libproxy to detect proxy settings

commit f1cbeeb107214edbb2e675247cbb121e54552516
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Sep 17 12:01:01 2012 +0300

    Use pkg-config

commit e31736c213af43fa9aa44af6e4ba591fc6a977e0
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Sep 14 13:14:14 2012 +0300

    Use libproxy to detect proxy settings
    
    This is needed as a workaround for
    https://bugreports.qt-project.org/browse/QTBUG-26295

commit 50a93aac5baee96f9ba785cf33b95a3c9113f983
Merge: 54cd2a8 09fc801
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Sep 14 10:33:45 2012 +0300

    Don't emit an OSD notification when accounts fail to authenticate

commit 09fc801cbcd0732f06a445765414547d37a161b0
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Sep 14 10:14:43 2012 +0300

    Don't emit an OSD notification when accounts fail to authenticate

commit 54cd2a88288989107707d965d8b2f5503d0cd0f0
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Sep 12 14:56:30 2012 +0300

    Version 0.9

commit 599b50e9c5eb19e64c858f0daf7949475b5f705a
Merge: e92a369 a03edd4
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Sep 12 14:43:25 2012 +0300

    Ignore any webview signals since the authentication is completed
    
    This is needed because QWebView might still emit loadFinished(false)
    (which we would interpret as an error) on the final URL, which we don't
    care about anymore.

commit a03edd4f7d1e2eb37b8921c02aa7648016d31b3c
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Sep 12 13:19:48 2012 +0300

    Ignore any webview signals since the authentication is completed
    
    This is needed because QWebView might still emit loadFinished(false)
    (which we would interpret as an error) on the final URL, which we don't
    care about anymore.

commit e92a3694ab5209616cfa90313cad1d6124f6caa5
Merge: f6b6a46 debee5d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Sep 12 11:41:10 2012 +0300

    Early terminate successful requests with no UI
    
    As for the embedded case, we can early terminate (by calling accept() on the
    dialog) successful requests when the dialog has not been shown. This prevents
    from any other processing which could bring the request on an error state.

commit debee5da0a74b457bec02ee774c80c11eaa364ec
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Sep 12 11:04:04 2012 +0300

    Don't show the final dialog if no UI was previously shown
    
    If the request is completed without having shown any UI, don't bring up the
    dialog just to tell the user that the request has finished.

commit f6b6a464a9e19b01286035de6f0efb7f76e356e5
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Sep 10 15:48:16 2012 +0300

    Version 0.8

commit a2d27ad72dd5160aef8450688a2f9a4cb72eded5
Merge: 1dc125f 9678281
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Sep 10 09:57:42 2012 +0300

    Avoid loading the final URL.
    
    Successfully terminate the browser request as soon as we are requested to
    navigate to the final URL, without even attempting to load it.

commit 9678281f70dee25cd5ef294289d9bb1bb6af58ae
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Sep 10 09:14:54 2012 +0300

    Do not load the final URL

commit 1dc125fb4bb6a443cba198c2fc7eda0427f2e894
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Aug 31 18:01:19 2012 +0300

    Version 0.7

commit 8daf7f3d6643b6260cfe1c16cc953375c70f4994
Merge: 45b804d da942d8
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Aug 31 16:38:50 2012 +0300

    Protect webkit from untrusted content
    
    * By default, allow https only.
    * Allow definition of blacklisted and whitelisted links
      Allow the host-specific configuration files to specify a which URLs should be
      opened in the external browser.
      This can be done either with a whitelist (of URLs to be opened in QtWebkit) or
      as a blacklist (of URLs to be opened externally).

commit da942d81ce9ceee631907b36eaf548adbe0abc38
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Aug 31 14:42:07 2012 +0300

    Disable functional tests

commit 1870e3a59bd0facd7caf40a5eadeac2f87efd835
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Aug 31 09:14:20 2012 +0300

    By default, allow https only.

commit 874092239d801baeedd1ccd561f1a80a84d89c07
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Aug 30 16:31:29 2012 +0300

    Allow definition of blacklisted and whitelisted links
    
    Allow the host-specific configuration files to specify a which URLs should be
    opened in the external browser.
    This can be done either with a whitelist (of URLs to be opened in QtWebkit) or
    as a blacklist (of URLs to be opened externally).

commit 45b804d193ed062a12f234fcaf91ccf05e0210ae
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Aug 15 08:59:16 2012 +0300

    Version 0.6

commit 21ae062f65b84bbe263d125dba1eafee8efbe147
Merge: 43bb6c7 7c5d740
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Aug 15 08:55:57 2012 +0300

    Implement persistent cookie storage
    
    Cookies are saved into ~/.cache/signon-ui/cookies/<id>.jar

commit 43bb6c70c48169777a9cb4789eff1a38c8c9acfa
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu Aug 2 12:48:56 2012 -0400

    0.5

commit f0cc6f1dd509def516343bf00cb9ec82536c6e01
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu Aug 2 11:28:41 2012 -0400

    Dist fixes:
      Removed Makefile from .bzrignore and don't exclude .* from the dist target.  It
      was preventing po/Makefile and the .config directories used for tests from
      making it into the tarball.

commit 5abf8208a2fe94d6d4adbacf7b247930b8a2d26c
Merge: 702aed2 d4175b2
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu Aug 2 10:58:14 2012 -0400

    Build fixes:
     * Add x11 to PKGCONFIG to fix FTBFS
     * use xvfb-run and dbus-test-runner in running unit tests

commit d4175b2cf1a1b0202229034747f4cb803db0c567
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Thu Aug 2 10:36:01 2012 -0400

    Add x11 to PKGCONFIG to fix FTBFS

commit 2117818fb8c926f5df5f160125e98c2718e6ca20
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Wed Aug 1 16:49:24 2012 -0400

    use xvfb-run and dbus-test-runner in running unit tests

commit 26d0256d8993360610ce2e7458c2b1fad83acac2
Author: Ken VanDine <ken.vandine at canonical.com>
Date:   Wed Aug 1 16:00:28 2012 -0400

    fixed FTBFS by including X11 in pkgconfif

commit 7c5d740ad4a1f34017b25bd008ed72827cafb899
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jul 26 14:29:35 2012 +0300

    Revert changes to DBus XML file
    
    Latest Qt not yet available on Precise.

commit 75fa9e879cfffb3187f994ead03b63edb8a3c38d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jul 26 13:38:55 2012 +0300

    Implement persistent cookie storage
    
    Cookies are saved into ~/.cache/signon-ui/cookies/<id>.jar

commit 36f53c5864c86bc031f7979e7db5c0b3258b2817
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jul 26 11:36:17 2012 +0300

    Update D-Bus annotation
    
    com.trolltech.* is deprecated now.

commit 657ccdd4305b9a86bc01776d062c0c1c261c51e6
Author: Víctor R. Ruiz <victor.ruiz at canonical.com>
Date:   Thu Jul 12 17:10:01 2012 +0100

    Coverage support (qmake CONFIG+=coverage)

commit 702aed22974d66cfe5b6aa99fc8781382f609042
Merge: fe2b1ca 876ad57
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jul 2 12:35:34 2012 +0400

    BrowserRequest: handle web links
    
    Links were previosuly not opened at all. Now links which would open in a new
    window open in the default browser, while all other links are handled in the
    webkit view.

commit 876ad57203177d1e14847eb95eb00cf50ad7ec23
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jul 2 12:07:40 2012 +0400

    BrowserRequest: handle web links
    
    Links were previosuly not opened at all. Now links which would open in a new
    window open in the default browser, while all other links are handled in the
    webkit view.

commit fe2b1ca2b64b4af0a2692d56ff8ab0bd542bc2b5
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jun 1 15:35:43 2012 +0300

    Version 0.4

commit b3fb97dd341b959d33513d5dd81aa398de1ebb3c
Merge: ede4f50 d8315eb
Author: David King <david.king at canonical.com>
Date:   Fri Jun 1 13:23:00 2012 +0100

    Improve progress indicator for web view loading
    
    * Remove page load progress bar
    * Add progress spinner to web view dialog
    * Update coding style as per review comments

commit d8315ebe0814ea4ce8bd4daa2e5d26d028399166
Author: David King <david.king at canonical.com>
Date:   Fri Jun 1 13:19:02 2012 +0100

    Update coding style as per review comments

commit 09ec3becf16c9db8032da77e7501756ed971c967
Author: David King <david.king at canonical.com>
Date:   Fri Jun 1 11:46:28 2012 +0100

    Add progress spinner to web view dialog

commit cc691a0e1b6d42f328c047930de7432c43108248
Author: David King <david.king at canonical.com>
Date:   Fri Jun 1 11:41:53 2012 +0100

    Remove page load progress bar

commit ede4f5097f5a0213aa34061a248320b85d79491e
Merge: 37a4303 a189e18
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu May 31 11:52:34 2012 +0300

    Allow the client to populate the cookie jar.

commit a189e18c9817ba2923464f9cf1627f9cd1cad84b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu May 31 11:21:16 2012 +0300

    Allow the client to populate the cookie jar.

commit 37a4303db809602a71434af45cd051dd641d1cba
Merge: c578392 c854931
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 4 16:19:08 2012 +0300

    Fix a couple of copy&paste errors from previous commit
    
    Add test case for password and captcha.
    Fix possible infinite loop with form autologin, and add a test case for that.

commit c8549310f25c9c454684c19385bf5762b31db592
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 4 15:22:47 2012 +0300

    Tests: add test case for password and captcha

commit 6e790a146abede936a257f4c65fb47bc723af120
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 4 15:21:33 2012 +0300

    Fix possible infinite loop with form autologin
    
    And add a test case for that.

commit 574ccf84b676e5514bebae7882467435cfaa2e45
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 4 15:20:25 2012 +0300

    Fix a couple of severe copy&paste errors

commit c578392eba417f940aac3da2aaabac5e212b88ee
Merge: 12ee1dc 064e694
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Apr 4 11:29:51 2012 +0300

    Migrate functional tests to Testability driver.
    
    Add an environment variable to let signon-ui quit after a period of inactivity
    (we use this for tests only).

commit 064e694597be12d3831186bf6cc39b4cc04a54eb
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 3 16:21:55 2012 +0300

    Migrate functional tests to Testability driver.

commit 71c72361220ca065eb99cca29212f3ffdd9ea28f
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 3 14:46:12 2012 +0300

    Implement an inactivity timer (mainly for unit tests)
    
    Support a SSOUI_DEAMON_TIMEOUT environment variable defining the number of
    seconds of inactivity after which the daemon should exit. If unset (or 0), then
    the "exit on idle" behaviour is not activated.
    
    For the time being, this will be only using when running signon-ui in
    functional testing.

commit 12ee1dc9b6ca247792e4b0fd67f0d465248f877b
Merge: ab4613a 4e3bc94
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 3 10:18:23 2012 +0300

    Disconnect webview signals on request completion
    
    Dump the full HTML when logging level > 3

commit 92da99dbef4d80e13e0d459d3fe49158316c6ff2
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Apr 3 10:10:19 2012 +0300

    Dialog: add object names for Qt testability driver

commit 4e3bc94b2afc1b893b2e91dc872bec7d7c145799
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Mar 30 17:14:35 2012 +0300

    Show an error page when loading fails

commit 36920557e2dd6ab9dce171685f3722393e9488ae
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Mar 30 16:12:43 2012 +0300

    Dump the full HTML when logging level > 3

commit b16618d1374ef77fbc86063b221bcfdf1d749461
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Mar 30 12:28:35 2012 +0300

    Disconnect webview signals on request completion
    
    This fixes a crash happening when canceling an authentication request from the
    webpage itself.

commit ab4613a676e3ad8526a65b9acc3bc1ad73e047a1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 29 11:05:13 2012 +0300

    Version 0.3

commit c28e1205f7f9aa899039c1880bf4b4650a8841c6
Merge: 3d9e207 c697817
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 29 10:50:56 2012 +0300

    Make sure we don't miss any loadFinished signal.

commit c697817d3b8829228dfbb83410d4042340efedc2
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 29 08:55:48 2012 +0300

    Make sure we don't miss any loadFinished signal.

commit 27dea1c94df16702215406d66519555285324e3e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 29 08:54:19 2012 +0300

    Fix unit tests to work with new libaccounts

commit 3d9e207cb76d6ebd5109cab8cbd3a8641ad1bbc0
Merge: 0e72af5 a699b7a
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Mar 28 15:04:40 2012 +0300

    Add support for translations

commit a699b7ac8d4bc06b46725b0b602922a3f8cf6922
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Mar 28 14:01:43 2012 +0300

    Add support for translations

commit 0e72af5128c486d975ff9f097b20dcb6d238c53e
Merge: 9890572 8334d9e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Mar 16 18:00:50 2012 +0400

    Fix focus issues when embedding.
    
    The previous fix was not working.

commit 8334d9e897051ea117f3a966998318d9029360fb
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Mar 16 15:06:13 2012 +0200

    Fix focus issues when embedding.
    
    The previous fix was not working.

commit 989057218eeae3439cab22d171a778ede425bbb6
Merge: f1f29f0 485a12a
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 15 16:44:39 2012 +0200

    If embedded, quit the request as soon as the callback URL is reached.

commit f1f29f0929bdf839a4deb7f2c1f94e62e598f916
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Mar 14 14:55:34 2012 +0200

    Activate the embedded widget.
    
    This fixes the problem where the widget wouldn't get the focus when clicked.

commit a8f499437b46a6958c7db9b4bd69e5aacb611d34
Merge: d43d88e a67b408
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Mar 7 11:25:26 2012 +0200

    Add the com.canonical.indicators.webcredentials service

commit a67b40893d4b237d88140d835d6c2cd032872e33
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Mar 7 11:24:46 2012 +0200

    Use new CredentialsId key for the signon ID

commit 50e0bfbac8f9adc6b643c5819ba7cccdbdac762e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Mar 6 16:18:27 2012 +0200

    Test ServiceIndicator::serviceObject()

commit c11bff2f1d5ef6fef4d83af7bd81dc5e1e125457
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Mar 6 15:54:30 2012 +0200

    Unit tests for IndicatorService

commit 0e35039884e9ae9210eae8c0a7e3ec84fd3411aa
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Mar 6 14:41:37 2012 +0200

    Add webcredentials indicator service

commit d43d88e3e56df62aa59d36a017694c2fea0c23ff
Merge: 596eda2 c2d9833
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Mar 5 09:25:10 2012 +0200

    Tests: skip functional tests if a D-Bus session is not available

commit c2d9833cf2378c182646403a28c90c39000aee64
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Mar 2 17:07:05 2012 +0200

    Tests: skip functional tests if a D-Bus session is not available

commit 485a12a7ecb4f8376af54b6ae314f1ee17797d9d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 1 17:34:35 2012 +0200

    If embedded, quit the request as soon as the callback URL is reached.

commit 596eda2481ced8e3be97505f361a5c93cbdea4cc
Merge: 0544ab3 01c7c60
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 1 17:17:59 2012 +0200

    Implement cancelling of requests.

commit 01c7c607ab8f74941a2db6cd6ee0c825fe035316
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Mar 1 17:00:10 2012 +0200

    Implement cancelling of requests.

commit 0544ab38fc826c22da829bf7c030e03cab2dee1c
Merge: 4c535fa 7bc6401
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 23 16:32:20 2012 +0200

    Use a layout manager on the X embed widget
    
    This allows the child widget to make full use of the widget area.

commit 7bc6401151d27cbd2e8ec2b42360f3e77e24c2fe
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 23 14:57:33 2012 +0200

    Update .bzrignore

commit 60fb3c190519dcc45954aac9652e64f1e9c54392
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 23 14:56:08 2012 +0200

    Use a layout manager on the X embed widget
    
    This allows the child widget to make full use of the widget area.

commit 4c535fa17c92e3d3e30c2fa8da1c58d0d4182e10
Merge: 8a59be8 21429c9
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Feb 22 13:35:03 2012 +0200

    Send notifications to the user menu indicator
    
    Use the com.canonical.indicators.webcredentials interface to report failing
    accounts. Also, split tests into unit tests (new) and functional tests (the
    existing ones).

commit 21429c95362fca0ab9f674996b148d187fe3d9e5
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Feb 20 14:26:19 2012 +0200

    Unit tests

commit 8ec9e61d5deac8d8d2e959b96073effc5ccfe6e6
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Feb 20 08:52:26 2012 +0200

    Inform indicator-service of failed accounts

commit 64d821b65cfcca174588cec5c6201aec6c79c09a
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Feb 10 10:32:02 2012 +0200

    Use PIMPL in Request

commit 8a59be8c3b375c4f08b29e39174f8eb579994352
Merge: faeb434 d7114a1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 2 11:01:58 2012 +0200

    Browser autologin
    
    Add a new "LoginButton" configuration option to the site configuration files,
    which can be used to locate (using a CSS3 selector) the form submit button; if
    both username and password are filled, the button is pressed automatically, as
    soon as the page is loaded.
    The use of this feature in real world websites is uncertain, but it's of great
    value for unit testing.

commit d7114a1c567e1edd01e12d4edc169ca10060a9b0
Merge: 5c5a078 e3e2664
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 2 09:29:17 2012 +0200

    Add browser autologin functionality

commit e3e266437ab7c9e552d4ef37ee501c6a2ac0d07e
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 2 09:17:33 2012 +0200

    Tests: test browser autologin

commit b2f737253d195fc400beb0d7a6f26683a11a9a42
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 2 09:16:12 2012 +0200

    SQUASH with browser request

commit ff37adbb418be65a96a534635de169011ec804a1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 2 09:14:45 2012 +0200

    Tests: allow wrapping signon-ui with another program
    
    This enables using valgrind or gdb while running the unit tests.

commit 5c5a0788ead14bde9aca082701aa7abb40c5a46d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Feb 2 09:09:54 2012 +0200

    Tests: Remove browser test
    
    We'll add another different browser test soon (with no UI interaction
    required).
    Also, rename the "gobject" module to "glib", and remove a useless wait.

commit 0a1adfe4a633a07903f4c00cc2c53024b4d195b3
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Jan 31 14:40:09 2012 +0200

    Implement autologin
    
    This is especially useful for testing, but could also be used in real world
    scenarios.

commit faeb434a102a63fa8c61d1d8fe2b53d909549e3d
Merge: f762bad b9558dc
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 27 11:44:51 2012 +0200

    Use a per-identity cookie jar
    
    It's wrong to share cookies between identities, because usually identities
    refer to different accounts; sharing cookies between them could make signon-ui
    return a token which refers to a wrong account.
    
    So, let's implement a mechanism where each identity has its own cookie jar,
    while session requests not bound to any identity share the same cookies.

commit b9558dcd15ca61c62d745cee2429a3d67938ccfb
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 27 10:30:13 2012 +0200

    Use a per-identity cookie jar
    
    It's wrong to share cookies between identities, because usually identities
    refer to different accounts; sharing cookies between them could make signon-ui
    return a token which refers to a wrong account.
    
    So, let's implement a mechanism where each identity has its own cookie jar,
    while session requests not bound to any identity share the same cookies.

commit f762bad943d82ab1f785a52e2a2d3a8efc14f06b
Merge: bd64006 82c427f
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jan 26 12:08:06 2012 +0200

    Allow the signon UI to be embedded.
    
    The client needs to add the following parameters to the session data, in order to activate embedding:
    
    WindowId: (unsigned long) the ID of the XEmbed container
    Embedded: (boolean) true

commit 82c427f5d376ac4e1c428bfb924a7327e858d7a1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Jan 26 10:47:04 2012 +0200

    Allow the signon UI to be embedded

commit bd64006484b9691778ec29b35690969a66659ad9
Merge: 133a26c b926958
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Jan 24 15:16:29 2012 +0200

    Merge branch webfields

commit b926958d81a6e4294376cfaeaee0e1427448fd56
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 20 15:30:36 2012 +0200

    Web: send username and password back to signond

commit f83dc8aff01685fe1e7bead4737004abd189c995
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 20 14:17:55 2012 +0200

    Web: prefill username and password fields

commit ee94efbce7f81907681918d7e57325a95d55045c
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 20 10:53:55 2012 +0200

    Browser: keep the QSettings instance in the private structure

commit 133a26c9bb56e6140da72241f6c502c2ebda58ae
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 6 11:27:13 2012 +0200

    Add explanatory text and label to CAPTCHA dialog

commit 02a20425d53dfe9dfba5c768f89cd1318bb743e1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 6 10:32:19 2012 +0200

    Force minimum dialog width

commit 3eb45fd67a5c977abaa927eb13505418d2c61742
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 6 10:31:23 2012 +0200

    Use non-plain font style for messages.

commit 272da006bc68d1c75f86b85c6b6ecc229d6dae40
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Jan 6 10:26:53 2012 +0200

    Subclass QWebView for size and background painting

commit 5af234d53a8090d9aaf91d0acb3b1391f663279a
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Jan 4 11:55:59 2012 +0200

    Web authentication: show success page

commit 4913b149a2d0d517ad0613741666cfdf346f54d0
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jan 2 11:26:40 2012 +0100

    Show page load progress

commit df1cbc3d6d0648d765b7d87381f1d726127f1cba
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Jan 2 09:51:25 2012 +0100

    Allow overriding UserAgent from config file

commit 81454f3003f5fc092c62f000c79e7bdd109897d1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Dec 23 15:44:54 2011 +0200

    Captcha support
    
    Initial rough implementation.

commit 3af5e70665e6a5a52099609ebf9cd9844b940c71
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Dec 22 16:25:54 2011 +0200

    Setup webview parameters according to the URL

commit 8788db31448e4116fdba97c052e25fec69ec033d
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Dec 22 16:19:08 2011 +0200

    Fix typo

commit 2cef271c783bac574f9e3d7b240fd7eed9d8e51a
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Dec 16 16:07:15 2011 +0200

    Show caption in web dialog, when available

commit 9bd6314b5d11eeab95cf1b15fb217558d54c7ea7
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Dec 16 15:06:29 2011 +0200

    Don't show any dialog when already authorized
    
    Delay showing up the dialog until the loading of the first page has finished.
    Then, if we already got a response, avoid showing the dialog at all.

commit 228574546da854cd3ea48ad57be608e13b39f1f7
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Dec 16 14:34:17 2011 +0200

    Tests: click on the OK button

commit bc0c190a69be9ce620614835d2ecf6ef7de55a97
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Dec 5 10:58:29 2011 +0200

    Share cookies between browser requests
    
    Reuse the NetworkAccessManager so that the cookie jar is also reused.

commit b71f1a8789510d953d2ef535a0bd7536a68cd728
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Dec 2 11:21:28 2011 +0200

    Version 0.2

commit f406187c56b016eeaac5ae48624cd00ba1782886
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Fri Dec 2 11:19:15 2011 +0200

    Add D-Bus service file

commit 4d25ea30bae4dbb8fde4216afb8bbf7832f82ee1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Nov 29 13:40:19 2011 +0200

    Remove unwanted files from "dist" target

commit 1f3de30200cf6e605305844ae0fa584de5f2bec2
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Nov 29 12:37:50 2011 +0200

    Implement handling of browser requests.

commit 1dd9b31e384f12798a1d445a329adeb6a2e53ce1
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Nov 29 10:46:19 2011 +0200

    Support custom message in credentials dialog

commit cb6f5d79a70869ae621e7f74a8640f7d3392a789
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Nov 28 16:26:07 2011 +0200

    Fix typo

commit 2edd975bf38b149a0d068e9791c0276674a293fe
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Mon Nov 28 16:20:38 2011 +0200

    Implement basic credentials dialog

commit baf121c27b43d59cb96033a25c9e89cf17088de9
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Nov 24 13:08:58 2011 +0200

    SQUASH

commit 5e31bbfa27b17adbf7ad8e22f0484bad088e582c
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Thu Nov 24 11:46:49 2011 +0200

    SQUASH

commit acedfc7b074539ac4f0a735216b83859fb59575b
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Wed Nov 23 09:57:45 2011 +0200

    SQUASH

commit 4602bdbb4edddf9e483e1f211a976b39aa75a64c
Author: Alberto Mardegan <alberto.mardegan at canonical.com>
Date:   Tue Nov 22 16:25:21 2011 +0200

    Initial commit
    
    Just the project skeleon.

-----------------------------------------------------------------------

-- 
signon-ui packaging



More information about the pkg-kde-commits mailing list