130
131
"bzrlib.plugins.gtk.commands")
132
133
def save_commit_messages(*args):
133
from bzrlib.plugins.gtk import commit
134
commit.save_commit_messages(*args)
134
from bzrlib.plugins.gtk import commitmsgs
135
commitmsgs.save_commit_messages(*args)
136
137
branch.Branch.hooks.install_named_hook('post_uncommit',
137
138
save_commit_messages,
138
139
"Saving commit messages for gcommit")
140
credential_store_registry = getattr(config, "credential_store_registry", None)
141
if credential_store_registry is not None:
143
credential_store_registry.register_lazy(
144
"gnome-keyring", "bzrlib.plugins.gtk.keyring", "GnomeKeyringCredentialStore",
145
help="The GNOME Keyring.", fallback=True)
147
# Fallback credentials stores were introduced in Bazaar 1.15
148
credential_store_registry.register_lazy(
149
"gnome-keyring", "bzrlib.plugins.gtk.keyring", "GnomeKeyringCredentialStore",
150
help="The GNOME Keyring.")
141
option_registry = getattr(config, "option_registry", None)
142
if option_registry is not None:
143
config.option_registry.register_lazy('nautilus_integration',
144
'bzrlib.plugins.gtk.config', 'opt_nautilus_integration')
153
146
def load_tests(basic_tests, module, loader):
154
147
testmod_names = [