Contact syncdaemon dbus service from backend

Bug #673670 reported by Natalia Bidart
12
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
High
Natalia Bidart

Bug Description

TODO: contact syncdaemon thru dbus, return SD state.
Keep returning the state if SD state changes, for this, a callback should be passed to this method (file_sync_status).

We need the following information:

* get file sync status
* get/set throttling
* get/set throttling limits
* get folders list
* subscribe/unsubscribe to a given folder

Related branches

Changed in ubuntuone-control-panel:
status: New → Confirmed
importance: Undecided → High
tags: added: desktop+ u1-natty
description: updated
Changed in ubuntuone-control-panel:
assignee: nobody → Naty Bidart (nataliabidart)
status: Confirmed → In Progress
Changed in ubuntuone-control-panel:
status: In Progress → Fix Committed
Changed in ubuntuone-control-panel:
status: Fix Committed → In Progress
Changed in ubuntuone-control-panel (Ubuntu):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Naty Bidart (nataliabidart)
Changed in ubuntuone-control-panel:
status: In Progress → Fix Committed
Changed in ubuntuone-control-panel (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-control-panel - 0.1.0-0ubuntu1

---------------
ubuntuone-control-panel (0.1.0-0ubuntu1) natty; urgency=low

  * debian/control
    - depends on ubutuone-client >= 1.5.1
    - depends on ubuntu-sso-client >= 1.1.7

  * New upstream release.

    [ Natalia B. Bidart <email address hidden> ]

      * Updated list of messages to be shown on the overview panel (LP:
      #690379).

      * Implemented callback for failure when loading devices.

      * Added a spinner on every UbuntuOneBin to be shown while loading the
      panel content.

      * Devices can now be removed (LP: #691295).

      * Migrated dbus_client to use non-deprectaed SSO D-Bus API.

      * Added clear_credentials to dbus_client module.

      * Implemented devices tab (LP: #690649).

      * Maximum size is set using geometry hints (LP: #683164).

      * Added logging to dbus_service and backend.

      * Error signals now sent the object id when available (LP: #691292).

      * After machine was added, Folders page is shown (LP: #674459).

      * VolumesInfoError signal is now handled (LP: #690292).

      * When FileSyncStatusError is received, no more DbusException messages
      are leaked to the end user (LP: #690305).

      * User can now subcribe and unsubscribe from folders (LP: #689646).

      * Dbus booleans are now those strings whose bool() defines its value. So,
      '' for False and any other non empty string for True (LP: #683619).

      * File sync status is retrieved and displayed in the right top corner
      (LP: #673670).

      * Adding handling for file sync disabled (only backend for now).

      * Management panel is not twined itself if CredentialsFound signal is
     received several times (LP: #683649).

    [ Rodney Dawes <email address hidden> ]

      * Default to None and initialize if None in code, instead of mutable
      defaults.
 -- Natalia Bidart (nessita) <email address hidden> Wed, 22 Dec 2010 11:15:04 -0300

Changed in ubuntuone-control-panel (Ubuntu):
status: In Progress → Fix Released
Changed in ubuntuone-control-panel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers