Changeset 8955 for branches/gajim_0.11.2/src/profile_window.py
- Timestamp:
- 11/09/07 20:30:15 (13 months ago)
- Files:
-
- 1 modified
-
branches/gajim_0.11.2/src/profile_window.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/gajim_0.11.2/src/profile_window.py
r7940 r8955 67 67 self.jid = gajim.get_jid_from_account(account) 68 68 69 self.dialog = None 69 70 self.avatar_mime_type = None 70 71 self.avatar_encoded = None … … 99 100 gobject.source_remove(self.remove_statusbar_timeout_id) 100 101 del gajim.interface.instances[self.account]['profile'] 102 if self.dialog: # Image chooser dialog 103 self.dialog.destroy() 101 104 102 105 def on_profile_window_key_press_event(self, widget, event): … … 156 159 # rescale it 157 160 pixbuf = gtkgui_helpers.get_scaled_pixbuf(pixbuf, 'vcard') 161 self.dialog = None 158 162 button = self.xml.get_widget('PHOTO_button') 159 163 image = button.get_image() … … 173 177 def on_clear(widget): 174 178 self.dialog.destroy() 179 self.dialog = None 175 180 self.on_clear_button_clicked(widget) 176 181 177 self.dialog = dialogs.AvatarChooserDialog(on_response_ok = on_ok, 178 on_response_clear = on_clear) 182 def on_cancel(widget): 183 self.dialog.destroy() 184 self.dialog = None 185 186 if self.dialog: 187 self.dialog.present() 188 else: 189 self.dialog = dialogs.AvatarChooserDialog(on_response_ok = on_ok, 190 on_response_cancel = on_cancel, on_response_clear = on_clear) 179 191 180 192 def on_PHOTO_button_press_event(self, widget, event):
