~ubuntuone-control-tower/software-center/stable-13-10

« back to all changes in this revision

Viewing changes to softwarecenter/backend/installbackend_impl/aptd.py

  • Committer: Tarmac
  • Author(s): Marco Trevisan (Treviño), Rodney Dawes, Michael Vogt, Sv. Lockal
  • Date: 2013-09-17 18:07:50 UTC
  • mfrom: (3311.1.2 update-13-10)
  • Revision ID: tarmac-20130917180750-upooalz9etk762o3
[Rodney Dawes]

    Fix some RuntimeWarnings about old-style classes.
    Remove the old gtk+ based SSO UI, and rely on the system library and UI.
    Use the "Ubuntu One" token for authenticating to the server now.

[Marco Trevisan]

    Log zeitgeist events on application install/removal.

[Michael Vogt]

    Improve Unity launcher integration.

[Sv. Lockal]

    Fix UnicodeDecodeError for localized category names.

Show diffs side-by-side

added added

removed removed

Lines of Context:
716
716
                trans = yield self.aptd_client.install_packages(
717
717
                    [app.pkgname], defer=True)
718
718
                self._logger.info("run_transaction()")
 
719
                # notify about the install so that the unity-launcher
 
720
                # integration works
 
721
                self.emit("transaction-started",
 
722
                          app.pkgname, app.appname, trans.tid,
 
723
                          TransactionTypes.INSTALL)
719
724
                yield self._run_transaction(trans, app.pkgname, app.appname,
720
725
                                            "", metadata)
721
726
            except Exception as error: