Make the status group a tab (default focus), called "status"
Add an additional tab called "Changes" ("missing" might be a bit confusing)
The changes tab will contain the output of the bzr missing command.
The following options are available (as check boxes):
--other Same as --theirs-only.
--include-merges Show merged revisions.
--mine-only Display changes in the local branch only.
--show-ids Show internal object ids.
--theirs-only Display changes in the remote branch only.
An addition push button must be added to this view to show the differences:
bzr qdiff -r ancestor:URL (where URL is the value in the location text combo)
NOTE: This must be implemented in such a way that it can be re-used in a future command called qmissing.
Proposed Implementation:
In QPush dialog,
Make the status group a tab (default focus), called "status"
Add an additional tab called "Changes" ("missing" might be a bit confusing)
The changes tab will contain the output of the bzr missing command.
The following options are available (as check boxes):
--other Same as --theirs-only.
--include-merges Show merged revisions.
--mine-only Display changes in the local branch only.
--show-ids Show internal object ids.
--theirs-only Display changes in the remote branch only.
An addition push button must be added to this view to show the differences:
bzr qdiff -r ancestor:URL (where URL is the value in the location text combo)
NOTE: This must be implemented in such a way that it can be re-used in a future command called qmissing.