Created by Natalia Bidart and last modified
Get this branch:
bzr branch lp:~nataliabidart/ubuntu/natty/ubuntuone-control-panel/ubuntuone-control-panel-0.5.1
Only Natalia Bidart can upload to this branch. If you are Natalia Bidart please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Natalia Bidart

Recent revisions

7. By Natalia Bidart

Attaching bug numbers (LP: #693798, #693879).

6. By Natalia Bidart

* 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):
  [ Natalia B. Bidart <email address hidden> ]
  - renamed Account to Dashboard.
  - renamed Applications to Services.
  - added enable_files/disable_files to backend + dbus service.
  - added a new dbus signal FileSyncStatusChanged.
  - 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
  - ServicesPanel checks for depenencies and creates widget as necessary (LP:

* debian/control (LP: #693798):
  - ubuntuone-control-panel now Recommneds ubuntuone-control-panel-gui
  - ubuntuone-control-panel-gtk now Provides ubuntuone-control-panel-gui
  - 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

5. By Michael Terry

* debian/control
  - depends on ubutuone-client >= 1.5.1
  - depends on ubuntu-sso-client >= 1.1.7
* New upstream release.
    * Updated list of messages to be shown on the overview panel (LP:
    * 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).
    * Default to None and initialize if None in code, instead of mutable

4. By Ken VanDine

* debian/control
  - changed depends to gir1.2-soup-2.4 for the gir abi transition

3. By Ken VanDine

releasing version 0.0.9-0ubuntu2

2. By Natalia Bidart

* Initial release.

* New upstream release (0.0.9):

  [ Natalia B. Bidart <email address hidden> ]
    * Making license for gtk/widgets be compatible with GPL v3.
    * Handling properly any failure between dbus calls and errbacking
    deferreds (LP: #683760).
    * Added the "Folders" tab in the control panel (LP: #674455).
    * The banner was improved to make it shorter.
    * Proper background colors were set to the rest of the status bar (at the
    top, showing quota and file sync status).
    * Started implementation to manage folders (part of LP: #673670).
    * Refactored integration tests so they live in the same namespace as the
    rest of the project.

* New upstream release (0.0.3, 0.0.4, 0.0.5):

  [ Natalia B. Bidart <email address hidden> ]
    * Moved the gui code to a separated gtk module (LP: #673585).
    * Added more packaging specifics bits.

* New upstream release (0.0.2):

  [ Natalia B. Bidart <email address hidden> ]

    * Modified setup.py so ui files are automatically grabbed by
    * Added .in files to define at installation time the paths for the dbus
    service and the data dir.
    * Change data dir name to project dir name since is more accurate.

* New upstream release (0.0.1):

  [ Natalia B. Bidart <email address hidden> ]
    * Adding packaging bits.
    * Added information in account tab when retrieved from backend layer.
    * Fixed a few TODOs (show warning on AccountInfoError, labels wrap and
    resize properly).
    * Network state is asked at startup. If no connection, the UI gets
    * The overview panel is greyed out when the SSO window is raised.
    * app_name is filtered on SSO credentials callbacks.
    * Started work on management notebook.
    * Integrated SSO (new) dbus service into control panel. Started
    integration with DBus control panel backend.
    * First rough version of the UI.
    * Following PEP8 on not using underscores on package/module name.
    * Initial directory structure for new project.

  [ Alejandro J. Cura <email address hidden> ]
    * More webservices, and throttling support
    * The backend's infrastructure takes real shape.
    * The full API exported thru DBus. Dummy methods for now.
    * The foundations of the control panel backend.

1. By Natalia Bidart

Import upstream version 0.0.9

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.