we are now ablt to save a status message that contain sevral lines
This commit is contained in:
parent
8fd1717afd
commit
775aa283b2
|
@ -835,8 +835,8 @@ class PreferencesWindow:
|
||||||
# on_msg_treemodel_row_changed but message is None
|
# on_msg_treemodel_row_changed but message is None
|
||||||
# (hasn't been added yet) so do not TB
|
# (hasn't been added yet) so do not TB
|
||||||
return
|
return
|
||||||
gajim.config.set_per('statusmsg', val, 'message',
|
msg = helpers.to_one_line(model[iter][1].decode('utf-8'))
|
||||||
model[iter][1].decode('utf-8'))
|
gajim.config.set_per('statusmsg', val, 'message', msg)
|
||||||
iter = model.iter_next(iter)
|
iter = model.iter_next(iter)
|
||||||
gajim.interface.save_config()
|
gajim.interface.save_config()
|
||||||
|
|
||||||
|
@ -889,6 +889,7 @@ class PreferencesWindow:
|
||||||
for msg in gajim.config.get_per('statusmsg'):
|
for msg in gajim.config.get_per('statusmsg'):
|
||||||
iter = model.append()
|
iter = model.append()
|
||||||
val = gajim.config.get_per('statusmsg', msg, 'message')
|
val = gajim.config.get_per('statusmsg', msg, 'message')
|
||||||
|
val = helpers.from_one_line(val)
|
||||||
model.set(iter, 0, msg, 1, val)
|
model.set(iter, 0, msg, 1, val)
|
||||||
|
|
||||||
def on_msg_cell_edited(self, cell, row, new_text):
|
def on_msg_cell_edited(self, cell, row, new_text):
|
||||||
|
|
|
@ -232,7 +232,9 @@ class ChangeStatusMessageDialog:
|
||||||
self.message_buffer.set_text(msg)
|
self.message_buffer.set_text(msg)
|
||||||
self.values = {'':''} # have an empty string selectable, so user can clear msg
|
self.values = {'':''} # have an empty string selectable, so user can clear msg
|
||||||
for msg in gajim.config.get_per('statusmsg'):
|
for msg in gajim.config.get_per('statusmsg'):
|
||||||
self.values[msg] = gajim.config.get_per('statusmsg', msg, 'message')
|
val = gajim.config.get_per('statusmsg', msg, 'message')
|
||||||
|
val = helpers.from_one_line(val)
|
||||||
|
self.values[msg] = val
|
||||||
sorted_keys_list = helpers.get_sorted_keys(self.values)
|
sorted_keys_list = helpers.get_sorted_keys(self.values)
|
||||||
liststore = gtk.ListStore(str, str)
|
liststore = gtk.ListStore(str, str)
|
||||||
message_comboboxentry = self.xml.get_widget('message_comboboxentry')
|
message_comboboxentry = self.xml.get_widget('message_comboboxentry')
|
||||||
|
|
Loading…
Reference in New Issue