last_status_messages now support several lines
This commit is contained in:
parent
daefea0150
commit
287e860d10
1 changed files with 3 additions and 3 deletions
|
@ -27,7 +27,6 @@ from gajim_themes_window import GajimThemesWindow
|
||||||
from advanced import AdvancedConfigurationWindow
|
from advanced import AdvancedConfigurationWindow
|
||||||
from gajim import Contact
|
from gajim import Contact
|
||||||
from common import gajim
|
from common import gajim
|
||||||
from common import helpers
|
|
||||||
from common import i18n
|
from common import i18n
|
||||||
from common import helpers
|
from common import helpers
|
||||||
|
|
||||||
|
@ -205,6 +204,7 @@ class ChangeStatusMessageDialog:
|
||||||
msg = gajim.config.get('last_status_msg_' + show)
|
msg = gajim.config.get('last_status_msg_' + show)
|
||||||
if not msg:
|
if not msg:
|
||||||
msg = ''
|
msg = ''
|
||||||
|
msg = helpers.from_one_line(msg)
|
||||||
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'):
|
||||||
|
@ -225,8 +225,8 @@ class ChangeStatusMessageDialog:
|
||||||
if rep == gtk.RESPONSE_OK:
|
if rep == gtk.RESPONSE_OK:
|
||||||
beg, end = self.message_buffer.get_bounds()
|
beg, end = self.message_buffer.get_bounds()
|
||||||
message = self.message_buffer.get_text(beg, end, 0).strip()
|
message = self.message_buffer.get_text(beg, end, 0).strip()
|
||||||
#FIXME: support more than one line
|
msg = helpers.to_one_line(message)
|
||||||
gajim.config.set('last_status_msg_' + self.show, message)
|
gajim.config.set('last_status_msg_' + self.show, msg)
|
||||||
else:
|
else:
|
||||||
message = -1
|
message = -1
|
||||||
self.window.destroy()
|
self.window.destroy()
|
||||||
|
|
Loading…
Add table
Reference in a new issue