For me it looks quite complete, there is bzr diff, so 50% of the integration I'll ever use is there
What is missing is bzr blame (if there is such thing), if such a thing exist the integration for me would be 100% complete :lol:
I'm not a bazaar user, you can replace bzr with git/svn/hg, ... and I would say the same...
To be 100% complete, one could wish for right click options for bzr in the project tree. It would reduce the need to switch projects in a workspace sometimes.
'bzr blame' exists, also known as 'bzr praise' or 'bzr annotate' for those without a sense of humour
. bzr is really good. It is extremely flexible and easy at the same time. C::B could benefit from some active suport for it I think.
Btw: I think it is a minor design flaw that C::B workspace files change when you switch the active project. It causes endless commits of workspace files in the source control system. The definition of active project should be managed in another file not subject to source control, IMHO, perhaps something like project .layout files.