I think the problem is much deeper. You need to auto refresh as well after pull, merge, switch, bind/unbind, uncommit, revert, add. Am I forgot something?
Currently dialogs from qbzr/bzr-gtk invoked as separate processes, so we have to implement some IPC messaging here. On Windows Events could be used (similar to the code I wrote for supporting Ctrl+C signal in qsubprocess). I don't know qhat should be used on Linux.
I think the problem is much deeper. You need to auto refresh as well after pull, merge, switch, bind/unbind, uncommit, revert, add. Am I forgot something?
Currently dialogs from qbzr/bzr-gtk invoked as separate processes, so we have to implement some IPC messaging here. On Windows Events could be used (similar to the code I wrote for supporting Ctrl+C signal in qsubprocess). I don't know qhat should be used on Linux.