minor bug fixes
This commit is contained in:
parent
7aac248bf9
commit
2a97beb5af
4 changed files with 8 additions and 8 deletions
|
@ -226,12 +226,6 @@ class ContactsManager(ToxSave):
|
||||||
def get_contact_by_tox_id(self, tox_id):
|
def get_contact_by_tox_id(self, tox_id):
|
||||||
return list(filter(lambda c: c.tox_id == tox_id, self._contacts))[0]
|
return list(filter(lambda c: c.tox_id == tox_id, self._contacts))[0]
|
||||||
|
|
||||||
def get_last_message(self):
|
|
||||||
if self._active_contact + 1:
|
|
||||||
return self.get_curr_contact().get_last_message_text()
|
|
||||||
else:
|
|
||||||
return ''
|
|
||||||
|
|
||||||
def get_active_number(self):
|
def get_active_number(self):
|
||||||
return self.get_curr_contact().number if self._active_contact + 1 else -1
|
return self.get_curr_contact().number if self._active_contact + 1 else -1
|
||||||
|
|
||||||
|
|
|
@ -19,6 +19,13 @@ class Messenger(tox_save.ToxSave):
|
||||||
calls_manager.call_started_event.add_callback(self._on_call_started)
|
calls_manager.call_started_event.add_callback(self._on_call_started)
|
||||||
calls_manager.call_finished_event.add_callback(self._on_call_finished)
|
calls_manager.call_finished_event.add_callback(self._on_call_finished)
|
||||||
|
|
||||||
|
def get_last_message(self):
|
||||||
|
contact = self._contacts_manager.get_curr_contact()
|
||||||
|
if contact is None:
|
||||||
|
return str()
|
||||||
|
|
||||||
|
return contact.get_last_message_text()
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------------------------------------------
|
||||||
# Messaging - friends
|
# Messaging - friends
|
||||||
# -----------------------------------------------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------------------------------------------
|
||||||
|
|
|
@ -170,7 +170,7 @@ class MainWindow(QtWidgets.QMainWindow):
|
||||||
self.online_contacts.addItem(util_ui.tr("Online and by name"))
|
self.online_contacts.addItem(util_ui.tr("Online and by name"))
|
||||||
self.online_contacts.addItem(util_ui.tr("Online first and by name"))
|
self.online_contacts.addItem(util_ui.tr("Online first and by name"))
|
||||||
ind = self._settings['sorting']
|
ind = self._settings['sorting']
|
||||||
d = {0: 0, 1: 1, 2: 2, 3: 4, 1 | 4: 4, 2 | 4: 5}
|
d = {0: 0, 1: 1, 2: 2, 3: 4, 4: 3, 1 | 4: 4, 2 | 4: 5}
|
||||||
self.online_contacts.setCurrentIndex(d[ind])
|
self.online_contacts.setCurrentIndex(d[ind])
|
||||||
self.importPlugin.setText(util_ui.tr("Import plugin"))
|
self.importPlugin.setText(util_ui.tr("Import plugin"))
|
||||||
self.reloadPlugins.setText(util_ui.tr("Reload plugins"))
|
self.reloadPlugins.setText(util_ui.tr("Reload plugins"))
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||||
from ui.widgets import RubberBandWindow, create_menu, QRightClickButton, CenteredWidget, LineEdit
|
from ui.widgets import RubberBandWindow, create_menu, QRightClickButton, CenteredWidget, LineEdit
|
||||||
from contacts.profile import Profile
|
|
||||||
import urllib
|
import urllib
|
||||||
import utils.util as util
|
import utils.util as util
|
||||||
import utils.ui as util_ui
|
import utils.ui as util_ui
|
||||||
|
|
Loading…
Reference in a new issue