various fixes - peers list, resize event, tox instance recreation
This commit is contained in:
parent
02af0f7671
commit
b8fa8df41a
18 changed files with 97 additions and 51 deletions
|
|
@ -3,13 +3,14 @@ from contacts.contact_menu import GroupMenuGenerator
|
|||
import utils.util as util
|
||||
from groups.group_peer import GroupChatPeer
|
||||
from wrapper import toxcore_enums_and_consts as constants
|
||||
from common.tox_save import ToxSave
|
||||
|
||||
|
||||
class GroupChat(contact.Contact):
|
||||
class GroupChat(contact.Contact, ToxSave):
|
||||
|
||||
def __init__(self, tox, profile_manager, message_getter, number, name, status_message, widget, tox_id):
|
||||
super().__init__(profile_manager, message_getter, number, name, status_message, widget, tox_id)
|
||||
self._tox = tox
|
||||
ToxSave.__init__(self, tox)
|
||||
self.set_status(constants.TOX_USER_STATUS['NONE'])
|
||||
self._peers = []
|
||||
self._add_self_to_gc()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue