62
61
self.controller.emit("usermenu-item-add", self)
64
parser = controller.getUnifiedParser()
63
parser = controller.unifiedParser
67
66
for i in user.nick, user.personalMessage:
175
174
def on_PMurl(self, widget, url):
177
desktop.open(str(url))
179
webbrowser.open(str(url))
175
desktop.open(str(url))
181
177
def moveToActivate(self, _menuItem, group):
182
self.controller.contact_manager.move_to_group(self.user.email,
178
self.controller.contacts.move_to_group(self.user.email,
183
179
self.group.name, group)
185
181
def copyToActivate(self, _menuItem, group):
186
self.controller.contact_manager.add_to_group(self.user.email, group)
182
self.controller.contacts.add_to_group(self.user.email, group)
188
184
def removeFromActivate(self, _menuItem):
189
self.controller.contact_manager.remove_from_group(self.user.email,
185
self.controller.contacts.remove_from_group(self.user.email,
192
188
def on_add_user_activate(self, *args):
193
189
self.controller.addUserDialog()
195
191
def on_delete_user_activate(self, *args):
196
self.controller.contact_manager.remove(self.user.email)
192
self.controller.contacts.remove(self.user.email)
198
194
def on_rename_user_activate(self, *args):
199
self.controller.contact_manager.set_alias_dialog(self.user.email)
195
self.controller.contacts.set_alias_dialog(self.user.email)
201
197
def on_block_user_activate(self, *args):
202
self.controller.contact_manager.block(self.user.email)
198
self.controller.contacts.block(self.user.email)
204
200
def on_unblock_user_activate(self, *args):
205
self.controller.contact_manager.unblock(self.user.email)
201
self.controller.contacts.unblock(self.user.email)
207
203
def on_space_user_activate(self, *args):
208
204
self.controller.seeSpace(self.user.email)