~gary-lasker/software-center/restore-listview-progress-feedback

« back to all changes in this revision

Viewing changes to softwarecenter/backend/aptd.py

  • Committer: Gary Lasker
  • Date: 2011-01-13 18:46:24 UTC
  • Revision ID: gary.lasker@canonical.com-20110113184624-b2v843k2v9egnwo6
* softwarecenter/backend/aptd.py:
  - attach the aptdaemon progress-changed listener earlier in the
    transaction to allow for more instant progress feedback in the UI

Show diffs side-by-side

added added

removed removed

Lines of Context:
655
655
                # setup debconf only if we have a pkg
656
656
                yield trans.set_debconf_frontend("gnome", defer=True)
657
657
                trans.set_remove_obsoleted_depends(True, defer=True)
 
658
                self._progress_signal = trans.connect("progress-changed", self._on_progress_changed)
 
659
                self.pending_transactions[pkgname] = TransactionProgress(trans)
658
660
            # generic metadata
659
661
            if metadata:
660
662
                yield trans.set_meta_data(defer=True, **metadata)