Changeset 8732 for branches/gajim_0.11.1
- Timestamp:
- 09/05/07 16:15:20 (13 months ago)
- Location:
- branches/gajim_0.11.1
- Files:
-
- 4 modified
-
data/glade/message_window.glade (modified) (1 diff)
-
src/config.py (modified) (1 diff)
-
src/groupchat_control.py (modified) (3 diffs)
-
src/roster_window.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/gajim_0.11.1/data/glade/message_window.glade
r8644 r8732 592 592 <property name="xpad">0</property> 593 593 <property name="ypad">0</property> 594 <property name="ellipsize">PANGO_ELLIPSIZE_ NONE</property>594 <property name="ellipsize">PANGO_ELLIPSIZE_END</property> 595 595 <property name="width_chars">-1</property> 596 596 <property name="single_line_mode">False</property> -
branches/gajim_0.11.1/src/config.py
r8724 r8732 576 576 self.on_checkbutton_toggled(widget, 'show_avatars_in_roster') 577 577 gajim.interface.roster.draw_roster() 578 578 # Redraw connected groupchats (in an ugly way) 579 for account in gajim.connections: 580 if gajim.connections[account].connected: 581 for gc_control in gajim.interface.msg_win_mgr.get_controls( 582 message_control.TYPE_GC) + \ 583 gajim.interface.minimized_controls[account].values(): 584 gc_control.draw_roster() 585 579 586 def on_emoticons_combobox_changed(self, widget): 580 587 active = widget.get_active() -
branches/gajim_0.11.1/src/groupchat_control.py
r8724 r8732 278 278 column = gtk.TreeViewColumn() 279 279 280 renderer_image = cell_renderer_image.CellRendererImage(0, 0) # status img 281 renderer_image.set_property('width', 26) 282 column.pack_start(renderer_image, expand = False) 283 column.add_attribute(renderer_image, 'image', C_IMG) 284 column.set_cell_data_func(renderer_image, tree_cell_data_func, 285 self.list_treeview) 286 287 renderer_text = gtk.CellRendererText() # nickname 288 column.pack_start(renderer_text, expand = True) 289 column.add_attribute(renderer_text, 'markup', C_TEXT) 290 renderer_text.set_property("ellipsize", pango.ELLIPSIZE_END) 291 column.set_cell_data_func(renderer_text, tree_cell_data_func, 292 self.list_treeview) 293 280 294 renderer_pixbuf = gtk.CellRendererPixbuf() # avatar image 281 295 column.pack_start(renderer_pixbuf, expand = False) … … 284 298 self.list_treeview) 285 299 renderer_pixbuf.set_property('xalign', 1) # align pixbuf to the right 286 287 renderer_image = cell_renderer_image.CellRendererImage(0, 0) # status img288 column.pack_start(renderer_image, expand = False)289 column.add_attribute(renderer_image, 'image', C_IMG)290 column.set_cell_data_func(renderer_image, tree_cell_data_func,291 self.list_treeview)292 293 renderer_text = gtk.CellRendererText() # nickname294 column.pack_start(renderer_text, expand = True)295 column.add_attribute(renderer_text, 'markup', C_TEXT)296 column.set_cell_data_func(renderer_text, tree_cell_data_func,297 self.list_treeview)298 300 299 301 self.list_treeview.append_column(column) … … 768 770 gc_contact.affiliation, gc_contact.status, 769 771 gc_contact.jid) 772 # Recalculate column width for ellipsizin 773 self.list_treeview.columns_autosize() 770 774 771 775 def on_send_pm(self, widget = None, model = None, iter = None, nick = None, -
branches/gajim_0.11.1/src/roster_window.py
r8731 r8732 17 17 18 18 import gtk 19 import pango 19 20 import gobject 20 21 import os … … 1105 1106 self.add_account_to_roster(acct) 1106 1107 self.add_account_contacts(acct) 1108 # Recalculate column width for ellipsizing 1109 self.tree.columns_autosize() 1107 1110 1108 1111 def add_account_contacts(self, account): … … 4488 4491 4489 4492 render_text = gtk.CellRendererText() # contact or group or account name 4493 render_text.set_property("ellipsize", pango.ELLIPSIZE_END) 4490 4494 col.pack_start(render_text, expand = True) 4491 4495 col.add_attribute(render_text, 'markup', C_NAME) # where we hold the name
