Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Fomin <fominde@gmail.com>2011-09-23 22:23:56 +0400
committerDenis Fomin <fominde@gmail.com>2011-09-23 22:23:56 +0400
commit93699af15760a0866ec50a65e8b1c06876407821 (patch)
tree2096ddfc2735683629aae9d16ee1007b993bb662 /src/notify.py
parentde54f52805f0e5457f78a0ded6715185eba3a397 (diff)
show only first 200 chars in popups
Diffstat (limited to 'src/notify.py')
-rw-r--r--src/notify.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/notify.py b/src/notify.py
index 772348aa1..6cac6005a 100644
--- a/src/notify.py
+++ b/src/notify.py
@@ -236,7 +236,7 @@ class DesktopNotification:
def __init__(self, event_type, jid, account, msg_type='',
path_to_image=None, title=None, text=None):
- self.path_to_image = path_to_image
+ self.path_to_image = os.path.abspath(path_to_image)
self.event_type = event_type
self.title = title
self.text = text
@@ -366,11 +366,11 @@ class DesktopNotification:
hints['category'] = dbus.String(ntype)
# it seems notification-daemon doesn't like empty text
if self.text:
- text = self.text
+ if len(self.text) > 200:
+ text = '%s\n...' % self.text[:200]
else:
text = ' '
if os.environ.get('KDE_FULL_SESSION') == 'true':
- self.path_to_image = os.path.abspath(self.path_to_image)
text = '<table style=\'padding: 3px\'><tr><td>' \
'<img src=\"%s\"></td><td width=20> </td>' \
'<td>%s</td></tr></table>' % (self.path_to_image,