Created by Michael Vogt and last modified
Get this branch:
bzr branch lp:~mvo/update-manager/gui-seperation
Only Michael Vogt can upload to this branch. If you are Michael Vogt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Michael Vogt
Software Updater

Recent revisions

413. By Michael Vogt on 2007-01-16

* implement working dist-upgrade preview

412. By Michael Vogt on 2007-01-04

* make the two way communication fully working

411. By Michael Vogt on 2007-01-04

* made fetchprogress almost working

410. By Michael Vogt on 2007-01-04

Basic gui-seperation framework done, backend and GUI now can be run in
seperate adress spaces (on the same machine):
* DistUpgrade/RemoteServer.py:
  - the server that deals with incoming requests and calls out into the
* DistUpgrade/DistUpgradeViewRemote.py:
  - a remote view class that acts as a proxy to call the gui that runs
    in a seperate process space
* DistUpgrade/DistUpgrade.cfg:
  - default to the remote view now
* DistUpgrade/DistUpgradeView.py:
  - made "get*Progress()" properties "*Progress"
  - updated the various views/controller to use the new properties
    instead of the old functions

409. By Michael Vogt on 2007-01-04

* DistUpgrade/DistUpgradeCache.py:
  - cosmetic changes

408. By Michael Vogt on 2007-01-03

* do not crash if no distribution channel can be found

407. By Michael Vogt on 2007-01-03

* merged from glatzor

406. By Michael Vogt on 2007-01-03

* UpdateManager/UpdateManager.py:
  - show useful error message if upgrade can not be calculated

405. By Michael Vogt on 2006-12-13

* DistUpgrade/DistUpgradeControler.py:
  - only dup2() stderr, not stdout

404. By Michael Vogt on 2006-12-13

* DistUpgrade/dist-upgrade.py:
  - add --frontend option

This branch contains Public information 
Everyone can see this information.