Changeset 8445
- Timestamp:
- 07/30/07 14:17:04 (18 months ago)
- Location:
- trunk/src
- Files:
-
- 2 modified
-
chat_control.py (modified) (4 diffs)
-
common/helpers.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/chat_control.py
r8432 r8445 134 134 # Create banner and connect signals 135 135 widget = self.xml.get_widget('banner_eventbox') 136 widget.set_property('height-request', gajim.config.get('chat_avatar_height')) 136 137 id = widget.connect('button-press-event', 137 138 self._on_banner_eventbox_button_press_event) … … 1118 1119 1119 1120 banner_name_label = self.xml.get_widget('banner_name_label') 1121 banner_eventbox = self.xml.get_widget('banner_eventbox') 1122 1120 1123 name = contact.get_shown_name() 1121 1124 if self.resource: … … 1144 1147 status = contact.status 1145 1148 if status is not None: 1149 self.status_tooltip.set_tip(banner_eventbox, status) 1150 self.status_tooltip.enable() 1146 1151 banner_name_label.set_ellipsize(pango.ELLIPSIZE_END) 1147 status = helpers.reduce_chars_newlines(status, max_lines = 2)1152 status = helpers.reduce_chars_newlines(status, max_lines = 1) 1148 1153 status_escaped = gobject.markup_escape_text(status) 1149 1154 … … 1178 1183 label_text += '\n<span %s>%s</span>' %\ 1179 1184 (font_attrs_small, status_escaped) 1180 banner_eventbox = self.xml.get_widget('banner_eventbox')1181 self.status_tooltip.set_tip(banner_eventbox, status)1182 self.status_tooltip.enable()1183 1185 else: 1184 1186 self.status_tooltip.disable() -
trunk/src/common/helpers.py
r8393 r8445 872 872 if lines: 873 873 reduced_text = reduce(lambda e, e1: e + '\n' + e1, lines) 874 if reduced_text != text: 875 reduced_text += '...' 874 876 else: 875 877 reduced_text = ''
