Payment screen opens in a separate window

Bug #618817 reported by Matthew Paul Thomas on 2010-08-16
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Low
Gary Lasker

Bug Description

software-center trunk r1026, Ubuntu 10.04
Ubuntu Software Center 2.1.14.1, Ubuntu Maverick

1. PYTHONPATH=. ./software-center --enable-buy
2. Navigate to "hellox" and click "Buy"

What happens: A separate window opens for the payment process.
What should happen: USC navigates to a new screen, with its own “Buy” pathbutton element: "Get Software" > "Games" > "Arcade" > "Hello X Adventure" > "Buy".

<https://wiki.ubuntu.com/SoftwareCenter#commercial-buying>

Fixing this would automatically fix bug 625398.

Andrew (and471) on 2010-08-17
description: updated
Changed in software-center (Ubuntu):
status: New → Confirmed
description: updated
Michael Vogt (mvo) on 2010-09-14
Changed in software-center (Ubuntu):
importance: Undecided → Low
Changed in software-center (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Gary Lasker (gary-lasker)
Changed in software-center (Ubuntu):
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 3.1.8

---------------
software-center (3.1.8) natty; urgency=low

  [ Michael Vogt ]
  * softwarecenter/backend/restfulclient.py:
    - honor UBUNTU_SSO_SERVICE
  * softwarecenter/plugin.py:
    - ignore plugin init failures
  * softwarecenter/view/appdetailsview_gtk.py:
    - add helper to obtain xy position of the appicon in the view

  [ Gary Lasker ]
  * softwarecenter/view/appview.py:
    - fix crash in refresh_apps if previous model did
      not have a filter (LP: #690706)
  * softwarecenter/models/appstore.py:
    - enable threaded listviews
  * <many>:
    - implement inline purchase flow (LP: #618817, LP: #625418)

  [ Kiwinote ]
  * softwarecenter/view/appview.py:
    - fix crash when switching from a specific channel in the available pane
      to the same channel in the installed pane
  * softwarecenter/view/historypane.py:
    - use named arguments for history entries - thanks to dpm (LP: #690283)
  * softwarecenter/view/pendingview.py:
    - use a scrollbar when we have many transactions (LP: #642299)
    - display progress for transactions
  * po/POTFILES.in:
    - mark softwarecenter/models/viewswitcherlist.py for translation
  * data/ui/dialogs.py:
    - don't mark " " strings as translatable (LP: #691082)
  * debian/control:
    - use correct Vcs-Bzr url (LP: #690906)
 -- Michael Vogt <email address hidden> Tue, 21 Dec 2010 16:09:37 +0100

Changed in software-center (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers