Commit Graph

775 Commits

Author SHA1 Message Date
Yann Leboulanger d338572271 Update strings for better english. Thanks to Allan Nordhøy for the suggestions 2017-02-04 23:29:45 +01:00
Emmanuel Gil Peyrot 80221afc2c Split ChatControlBase into its own file. 2017-01-04 22:57:05 +00:00
Philipp Hörist 430c4b1536 Merge branch 'printline' into 'master'
print_conversation_line() refactoring

See merge request !3
2017-01-03 21:20:32 +01:00
Philipp Hörist 39216af2de print_conversation_line() refactoring
It now orders all messages with the given timestamp
this also includes inserting messages at the correct
point

The timestamp precision for incoming and outgoing messages
was raised to include fractions of a second
2017-01-02 19:09:06 +01:00
Emmanuel Gil Peyrot c1c2a5162c Replace formatting button with declarative menu.
This prevents Gajim from having to regenerate the menu everytime it is
clicked on.
2016-12-24 02:51:55 +01:00
Philipp Hörist ac4859fb87 Remove unused imports 2016-12-22 18:19:24 +01:00
lovetox 14054cc0df Dont leak presence with ChatStates 2016-10-13 02:07:34 +02:00
lovetox a3fc0b6f5c Better alignment for elements in ChatWindow and GroupChatWindow 2016-10-04 18:50:59 +02:00
lovetox d5526af3d0 Dont use deprecated method to set tooltip alignment 2016-09-25 23:44:38 +02:00
tmolitor 556afac134 Added ability to use additional_data for directly sent messages not coming from history db. 2016-09-05 23:07:31 +02:00
tmolitor 7950146105 Minimize groupchats by default, fixes #8369 2016-09-05 19:02:43 +02:00
tmolitor 86345055cc Added ability to read additional_data from history db and use it in gui extension point print_special_text.
I also found an iterator reuse in common/logger.py, maybe this fixes bug #8277
2016-09-05 03:25:37 +02:00
Yann Leboulanger 02a0f25781 remember which speller language was use for each contact. Fixes #8326 2016-05-22 23:09:49 +02:00
Yann Leboulanger 997e686d57 add new option to show avatar in chat tabs and window icons instead of status icon. Fixes #8320 2016-04-12 22:53:41 +02:00
Yann Leboulanger f405228041 make last message correction work for carbon copied messages sent from another resource. Fixes #8276 2016-03-05 14:22:56 +01:00
Yann Leboulanger 766ae0353e handle message correction correctly even if we don't print the message instantly in a chat window. Fixes #8220 2016-02-29 21:29:20 +01:00
Yann Leboulanger 0530308a99 pending events are now in objects rather that storing parameters in tuple 2016-02-29 21:04:08 +01:00
Yann Leboulanger fbdb7656af rename msg_id to msg_log_id where it's the id from logs database 2016-02-27 19:52:46 +01:00
tmolitor 0e80db2be6 don't show delivery error messages for automatic message stanzas. Fixes #8222 2016-02-08 22:31:36 +01:00
Yann Leboulanger 9fbd7efa2a correctly store and restore single message subject. Fixes #8251 2016-01-31 19:58:51 +01:00
Yann Leboulanger 96de12a39f correctly detect missing gtkpell module 2015-12-28 22:12:34 +01:00
Yann Leboulanger 156935a8ac don't use GtkAlignment anymore. Fixe 2 missing import 2015-09-20 18:18:35 +02:00
Yann Leboulanger b851177f6a specify module version before importing 2015-08-30 23:23:10 +02:00
Yann Leboulanger 0735ec2214 start fixing Jingle Audio / Video 2015-08-21 22:04:55 +02:00
Yann Leboulanger 4c65321de8 make shift+enter work for new_line 2015-07-30 23:06:09 +02:00
Yann Leboulanger 20a0f9c5a6 make completion work 2015-07-25 21:40:51 +02:00
Yann Leboulanger 0fc96927b6 stop sending chatstates when we get an error message from a contact. Fixes #8010 2015-05-10 20:56:41 +02:00
Yann Leboulanger d121881b3a bind session to a resource when negociating e2e encryption. Fixes #7993 2015-04-05 21:49:39 +02:00
Yann Leboulanger 7edff79486 [SamWhited] fix jingleFT. Fixes #7931 2015-01-19 13:37:28 +01:00
Yann Leboulanger 0a8af73650 add XEP-313 (MAM) support 2014-11-11 15:28:24 +01:00
Yann Leboulanger 1b6550a0e3 add /ping command in groupchat to ping occupants 2014-08-22 15:44:07 +02:00
Yann Leboulanger c5c59967be remove all icons for all menus 2014-11-11 23:11:15 +01:00
=?UTF-8?q?Mat=C4=9Bj=20Cepl?= eb6fa81854 =?UTF-8?q?Don=E2=80=99t=20use=20positional=20arguments=20?= =?UTF-8?q?with=20*MenuItem=20inits.?=
Avoid DepreciationWarning for ImageMenuItem, CheckMenuItemi, and MenuItem.

Fix #7858

Signed-off-by: Matěj Cepl <mcepl@redhat.com>
---
 src/chat_control.py          |  8 +++----
 src/conversation_textview.py |  5 ++--
 src/groupchat_control.py     |  4 ++--
 src/gui_interface.py         |  2 +-
 src/gui_menu_builder.py      | 15 +++++++-----
 src/roster_window.py         | 56 +++++++++++++++++++++++++++-----------------
 src/statusicon.py            | 13 ++++++----
 7 files changed, 61 insertions(+), 42 deletions(-)
2014-10-20 17:20:38 +02:00
Yann Leboulanger cb39f5957a rename gajim-security_high / low to security-high / low. see #7445 2014-03-29 18:18:04 +01:00
Yann Leboulanger 47404ea14d rename some icons so we don't need to check in code if installed iconset has it. Fixes #7445 2014-03-28 21:48:15 +01:00
Yann Leboulanger a45d74024d get xid for windows correctly 2014-02-28 11:02:26 +01:00
Denis Fomin 720a67c859 "A connection is not available" transient for chat control. Fixes#7098 2014-01-03 14:17:40 +04:00
Denis Fomin 4b33634a0b Copyright 2013>2014 2014-01-02 12:33:54 +04:00
Yann Leboulanger e746ca9b1a start havine audio / video. Doesn't work correctly yet 2014-03-25 21:26:57 +01:00
Yann Leboulanger 94af027043 fix banner color 2014-03-23 16:54:00 +01:00
Yann Leboulanger ffa078ec03 gtk2 -> gtk3 2013-12-30 16:27:47 +01:00
Denis Fomin 9e39f8d01f Change cursor on location icon. Fixes #7570 2013-11-23 11:20:29 +04:00
Yann Leboulanger c56b9e9267 fix getting correct old message type when restoring last conversation. Fixes #7534 2013-11-01 20:00:28 +01:00
Yann Leboulanger c64f69a1a4 correctly show nickname when we restore previous conversation lines with chat_merge_consecutive_nickname enabled. Fixes #7534 2013-11-01 19:10:49 +01:00
Yann Leboulanger b38fac4abe show transport menu in chat control banner if the chat window is with a transport. Fixes #7520 2013-10-31 15:14:06 +01:00
Yann Leboulanger 45e32ab847 file_props is no more a dict. Fixes #7518 2013-10-31 10:32:39 +01:00
Yann Leboulanger 94f547583c handle caps correctly for pm. Fixes #7466 2013-10-29 17:26:25 +01:00
Yann Leboulanger fa6d3c16dd fix E2E / GPG information dialog and another information dialog transient_for property. Fixes #7185 2013-09-09 17:36:21 +02:00
Denis Fomin cf9125bc98 Fix sensitive for file transfer button 2013-09-05 12:15:28 +04:00
Denis Fomin 619500c3d4 Replacing some of the icons. Fixes #7445 2013-08-28 18:33:27 +04:00