Merge lp:~sinzui/bzr-gtk/gpush into lp:bzr-gtk
Status: | Merged |
---|---|
Merged at revision: | 782 |
Proposed branch: | lp:~sinzui/bzr-gtk/gpush |
Merge into: | lp:bzr-gtk |
Diff against target: |
378 lines (+202/-47) 3 files modified
push.py (+59/-44) tests/__init__.py (+8/-3) tests/test_push.py (+135/-0) |
To merge this branch: | bzr merge lp:~sinzui/bzr-gtk/gpush |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jelmer Vernooij (community) | Approve | ||
Review via email: mp+95769@code.launchpad.net |
Description of the change
Integrate the pogress bar and message into the push dialog.
Launchpad bug: https:/
Pre-
This branch replaces the progress dialog with a progress panel and
the info dialog with a message label. When the user choosed to push,
the progress panel is shown, and the message is shown when completed.
-------
RULES
* Add a progress panel and a label to the push dialog that are not
visible until the push starts.
* Update HBox to Box.
* Remove the unused attrs and variables from the code.
* I decided not to remove two unused attributes because it breaks
anything that calls PushDialog. Do we want to change the API?
* Fix the spacing and padding to conform to the GNOME Human
Interface guidelines.
* ADDENDUM: I made a minor change to do_push to return the message
instead of the count. PushResult.__int__ is deprecated. I decided
I want to fix do_push() in my next branch without changing
_
QA
http://
http://
Run this command from a branch with theses changes.
BZR_
Thanks, very nice.