Separate method
This commit is contained in:
parent
90862ea49e
commit
188ded2231
|
@ -26,7 +26,8 @@ import helper_sent
|
||||||
from bitmessagekivy.baseclass.common import (
|
from bitmessagekivy.baseclass.common import (
|
||||||
showLimitedCnt, toast, ThemeClsColor, mail_detail_screen,
|
showLimitedCnt, toast, ThemeClsColor, mail_detail_screen,
|
||||||
avatarImageFirstLetter, CustomSwipeToDeleteItem,
|
avatarImageFirstLetter, CustomSwipeToDeleteItem,
|
||||||
ShowTimeHistoy, empty_screen_label, kivy_state_variables
|
ShowTimeHistoy, empty_screen_label, kivy_state_variables,
|
||||||
|
msg_content_length
|
||||||
)
|
)
|
||||||
|
|
||||||
from debug import logger
|
from debug import logger
|
||||||
|
@ -91,16 +92,6 @@ class Allmails(Screen):
|
||||||
allmailCnt_obj = App.get_running_app().root.ids.content_drawer.ids.allmail_cnt
|
allmailCnt_obj = App.get_running_app().root.ids.content_drawer.ids.allmail_cnt
|
||||||
allmailCnt_obj.ids.badge_txt.text = showLimitedCnt(int(Count))
|
allmailCnt_obj.ids.badge_txt.text = showLimitedCnt(int(Count))
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
def msg_content_length(body, subject, max_length=50):
|
|
||||||
"""This function concatinate body and subject if len(subject) > 50 characters"""
|
|
||||||
continue_str = '........'
|
|
||||||
if len(subject) >= max_length:
|
|
||||||
subject = subject[:max_length] + continue_str
|
|
||||||
else:
|
|
||||||
subject = ((subject + ',' + body)[0:max_length] + continue_str).replace('\t', '').replace(' ', '')
|
|
||||||
return subject
|
|
||||||
|
|
||||||
def set_mdlist(self):
|
def set_mdlist(self):
|
||||||
"""This method is used to create mdList for allmaills"""
|
"""This method is used to create mdList for allmaills"""
|
||||||
data_exist = len(self.ids.ml.children)
|
data_exist = len(self.ids.ml.children)
|
||||||
|
@ -111,7 +102,7 @@ class Allmails(Screen):
|
||||||
text=item[1],
|
text=item[1],
|
||||||
)
|
)
|
||||||
listItem = message_row.ids.content
|
listItem = message_row.ids.content
|
||||||
secondary_text = self.msg_content_length(body, subject)
|
secondary_text = msg_content_length(body, subject)
|
||||||
listItem.secondary_text = secondary_text
|
listItem.secondary_text = secondary_text
|
||||||
listItem.theme_text_color = "Custom"
|
listItem.theme_text_color = "Custom"
|
||||||
listItem.text_color = ThemeClsColor
|
listItem.text_color = ThemeClsColor
|
||||||
|
|
Reference in New Issue
Block a user