>I've seen #330761 recommends the "shell" option, which solved the same problem in TortoiseSVN.
'shell' option is not good on bzr because:
* bzr stores control files on top directory instead of every directory like svn.
* Running Python as shell extension is dangerous. Shell extension is loaded many apps and
Python may conflicts other Python program.
So, more non-volatile cache is better option. (sqlite?)
> * Commit takes 30s to initialize the dialog. Since commit dialog check the whole working tree for status, I need only the status of current directory. Other commands such as add, revert, Bazaar Explorer...have the same problem.
>I've seen #330761 recommends the "shell" option, which solved the same problem in TortoiseSVN.
'shell' option is not good on bzr because:
* bzr stores control files on top directory instead of every directory like svn.
* Running Python as shell extension is dangerous. Shell extension is loaded many apps and
Python may conflicts other Python program.
So, more non-volatile cache is better option. (sqlite?)
> * Commit takes 30s to initialize the dialog. Since commit dialog check the whole working tree for status, I need only the status of current directory. Other commands such as add, revert, Bazaar Explorer...have the same problem.
Can "bzr view" ease your pain?