~unity-api-team/+git/qtpurchasing:libpaybackend

Last commit made on 2016-01-13
Get this branch:
git clone -b libpaybackend https://git.launchpad.net/~unity-api-team/+git/qtpurchasing
Members of Unity API Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
libpaybackend
Repository:
lp:~unity-api-team/+git/qtpurchasing

Recent commits

a67cfcc... by dobey

Handle return to UNKNOWN state in libpay observer.

This is how libpay notifies of an error to the observer. We handle this by
notifying that the purchase failed. This also cleans up the code to use a
switch statement instead of ifs, with a critical log message for unexpected
status transitions.

Signed-off-by: Rodney Dawes <email address hidden>

76328f2... by Charles Kerr

emit PurchaseFailed when libpay's status changes from PURCHASING to NOT_PURCHASED

c906b38... by Charles Kerr

sync ubuntu tests with libpay dbusmock fixes

7ccb713... by Charles Kerr

have the ubuntu tests' fake store encode DBus object elements in lowercase hex

f841d27... by =?utf-8?q?Antti_Kaijanm=C3=A4ki?= <email address hidden>

get package name instead of app name from APP_ID

07f1ff5... by =?utf-8?q?Antti_Kaijanm=C3=A4ki?= <email address hidden>

Merge branch '5.6' into lp/testing

981238c... by Charles Kerr

in QUbuntuInAppPurchaseBackend's internals, remove the libpay refund observer stub

There are no refunds in IAP and this was added from adding stubs when building the class's skeleton. Should've followed YAGNI.

a25376f... by Charles Kerr

in the ubuntu tests' store_mock helper, fix a clang++ warning

The header referred to the Private container as a class, but the cpp defined it as a struct.

c874cd9... by Charles Kerr

in tst_qinappstore_ubuntu, copyediting: use QMap instead of std::map, whitespace and formatting

a3b8002... by Charles Kerr

in QUbuntuInAppPurchaseBackend's internals, use a QSharedPointer rather than a std::shared_ptr