lp:~nataliabidart/ubuntu/natty/ubuntuone-control-panel/ubuntuone-control-panel-0.1.0
- Get this branch:
- bzr branch lp:~nataliabidart/ubuntu/natty/ubuntuone-control-panel/ubuntuone-control-panel-0.1.0
Branch merges
- Michael Terry: Approve
-
Diff: 4864 lines (+2941/-512)29 files modifiedPKG-INFO (+1/-1)
bin/ubuntuone-control-panel-backend (+2/-0)
bin/ubuntuone-control-panel-gtk (+4/-3)
data/account.ui (+92/-51)
data/controlpanel.ui (+0/-17)
data/device.ui (+203/-0)
data/devices.ui (+31/-1)
data/folders.ui (+26/-1)
data/management.ui (+16/-1)
debian/changelog (+60/-0)
debian/control (+4/-4)
po/POTFILES.in (+0/-1)
setup.py (+1/-1)
ubuntuone/controlpanel/__init__.py (+1/-1)
ubuntuone/controlpanel/backend.py (+176/-22)
ubuntuone/controlpanel/dbus_client.py (+144/-18)
ubuntuone/controlpanel/dbus_service.py (+117/-33)
ubuntuone/controlpanel/gtk/gui.py (+437/-77)
ubuntuone/controlpanel/gtk/tests/test_gui.py (+771/-65)
ubuntuone/controlpanel/gtk/tests/test_widgets.py (+6/-13)
ubuntuone/controlpanel/gtk/widgets.py (+15/-8)
ubuntuone/controlpanel/integrationtests/__init__.py (+5/-0)
ubuntuone/controlpanel/integrationtests/test_dbus_client_sd.py (+210/-41)
ubuntuone/controlpanel/integrationtests/test_dbus_client_sso.py (+128/-80)
ubuntuone/controlpanel/integrationtests/test_dbus_service.py (+102/-28)
ubuntuone/controlpanel/logger.py (+24/-1)
ubuntuone/controlpanel/tests/test_backend.py (+358/-19)
ubuntuone/controlpanel/utils.py (+0/-20)
ubuntuone/controlpanel/webclient.py (+7/-5)
Branch information
- Owner:
- Natalia Bidart
- Status:
- Merged
Recent revisions
- 5. By Natalia Bidart
-
* debian/control
- depends on ubutuone-client >= 1.5.1
- depends on ubutu-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).
* Maximun 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).
* 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. - 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
distutils-extra.
* 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
disabled.
* 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/natty/ubuntuone-control-panel