Permalink
Browse files

Fixes #25: a line break is inserted on Shift+Enter

  • Loading branch information...
Andre Polykanine A.K.A. Menelion Elensúlë
Andre Polykanine A.K.A. Menelion Elensúlë committed Jul 20, 2015
1 parent 3daf172 commit 0444b482bf190643c901ffd86e62d8b54db39577
Showing with 5 additions and 6 deletions.
  1. +1 −0 documentation/en/changelog.textile
  2. +1 −0 documentation/ru/changelog.textile
  3. +3 −6 src/core/gui/new_message.py
@@ -10,6 +10,7 @@ h2. TheQube 0.8
* Fixed: "#49: To authorize the second session, TheQube has to be restarted":https://github.com/Oire/theqube/issues/49. Thanks to Manuel Cortéz for this lovely fix!
* Fixed: "#56: If a user follows, unfollows or blocks someone, TheQube doesn't check for repeating actions":https://github.com/Oire/theqube/issues/56.
* Fixed: "#48: Line breaks ignored when viewing a tweet":https://github.com/Oire/TheQube/issues/48.
* Fixed: "#25: Cannot insert a line break if sending tweets on Enter is enabled":https://github.com/Oire/theqube/issues/25.
* Fixed: Google translation is back again.
* Fixed: errors in Brazilian Portuguese translation preventing TheQube from working normally.
@@ -10,6 +10,7 @@ h2. TheQube 0.8
* Исправлено: "#49: Для авторизации второй сессии требуется перезапуск TheQube":https://github.com/Oire/theqube/issues/49. Благодарим Мануэля Кортеса за это замечательное исправление!
* Исправлено: "#56: При чтении, прекращении чтения и блокировании TheQube не проверяет на повтор действия":https://github.com/Oire/theqube/issues/56.
* Исправлено: "#48: Пропадание переводов строки при чтении твита":https://github.com/Oire/TheQube/issues/48.
* Исправлено: "#25: Невозможно вставить перевод строки, если включена отправка твитов по клавише Enter":https://github.com/Oire/theqube/issues/25.
* Исправлено: Переводчик Google снова с нами.
* Исправлено: ошибки в переводе на португальский (Бразилия), которые мешали TheQube нормально функционировать.
@@ -201,16 +201,13 @@ def charPressed(self, evt):
elif key == 1 and modifiers == wx.MOD_CONTROL:
object.SetInsertionPoint(0)
object.SetSelection(0, len(object.GetValue()))
elif key == 13:
elif key == wx.WXK_RETURN and not modifiers:
if config.main['UI']['sendMessagesWithEnterKey']:
self.EndModal(wx.ID_OK)
else:
evt.Skip()
elif key == 10:
if not config.main['UI']['sendMessagesWithEnterKey']:
self.EndModal(wx.ID_OK)
else:
evt.Skip()
elif key == wx.WXK_RETURN and modifiers == wx.MOD_SHIFT:
evt.Skip()
else:
evt.Skip()

0 comments on commit 0444b48

Please sign in to comment.