Start DC service in backend to make that op asynch
Bug #696782 reported by
Natalia Bidart
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Control Panel |
Fix Released
|
High
|
Natalia Bidart | ||
ubuntuone-control-panel (Ubuntu) |
Fix Released
|
Medium
|
Natalia Bidart |
Bug Description
Loading the replications exclusions should be done in the backend and provided thru the DBUs iface to allow synchronism.
Right now, when clicking on the Services tab and the desktopcouch-
Related branches
lp:~nataliabidart/ubuntuone-control-panel/start-dc-on-backend
- Roberto Alsina (community): Approve
- Eric Casteleijn (community): Approve
-
Diff: 932 lines (+326/-242)7 files modifieddata/install.ui (+7/-2)
po/POTFILES.in (+2/-1)
pylintrc (+1/-1)
ubuntuone/controlpanel/gtk/gui.py (+114/-81)
ubuntuone/controlpanel/gtk/tests/__init__.py (+14/-13)
ubuntuone/controlpanel/gtk/tests/test_gui.py (+187/-140)
ubuntuone/controlpanel/logger.py (+1/-4)
lp:~nataliabidart/ubuntuone-control-panel/replication-to-the-backend
- Roberto Alsina (community): Approve
- Eric Casteleijn (community): Approve
-
Diff: 1056 lines (+677/-172)7 files modifiedubuntuone/controlpanel/backend.py (+41/-1)
ubuntuone/controlpanel/dbus_service.py (+41/-0)
ubuntuone/controlpanel/integrationtests/test_dbus_service.py (+55/-7)
ubuntuone/controlpanel/replication_client.py (+115/-0)
ubuntuone/controlpanel/tests/__init__.py (+149/-1)
ubuntuone/controlpanel/tests/test_backend.py (+116/-163)
ubuntuone/controlpanel/tests/test_replication_client.py (+160/-0)
Changed in ubuntuone-control-panel: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Naty Bidart (nataliabidart) |
Changed in ubuntuone-control-panel (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Naty Bidart (nataliabidart) |
Changed in ubuntuone-control-panel: | |
status: | Triaged → Fix Committed |
Changed in ubuntuone-control-panel: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package ubuntuone- control- panel - 0.5.1-0ubuntu1
--------------- control- panel (0.5.1-0ubuntu1) natty; urgency=low
ubuntuone-
* New upstream release (0.5.1):
[ Natalia B. Bidart <email address hidden>]
- Desktopcouch replication service is accessed in the GTK+ UI through the
backend using its DBus service (LP: #696782).
- Desktopcouch replication service is managed in the backend and exposed in
the DBus service (LP: #696782).
* New upstream release (0.5.0): files/disable_ files to backend + dbus service. hanged.
[ Natalia B. Bidart <email address hidden> ]
- renamed Account to Dashboard.
- renamed Applications to Services.
- added enable_
- added a new dbus signal FileSyncStatusC
- desktopcouch replication exclusion layer is acceded directly on the GUI.
We should later move that to the backend.
- a new module package_manager was added to the gtk package, since we need
to do some deeper work to abstract that manager from the toolkit (since it
uses a gtk progress bar) (LP: #673673).
- a new widget InstallPackage that provides package installation.
- widgets FilesService and DesktopcouchService that can be re used as
needed.
- ServicesPanel checks for depenencies and creates widget as necessary (LP:
#673672).
* debian/control (LP: #693798): control- panel now Recommneds ubuntuone- control- panel-gui control- panel-gtk now Provides ubuntuone- control- panel-gui
- ubuntuone-
- ubuntuone-
- bumped required version of ubuntuone-client to >= 1.5.2
* debian/ ubuntuone- control- panel-gtk. install (LP: #693879):
- provide the .desktop file for the GTK UI
-- Natalia Bidart (nessita) <email address hidden> Fri, 07 Jan 2011 17:09:35 -0300