Philipp Hörist
d0357eaa29
Use different mnemonic
...
O is already used for the OK button
2017-04-29 21:09:58 +02:00
Philipp Hörist
6a4cbf06ec
Fix Button labels
2017-04-29 20:58:35 +02:00
Philipp Hörist
c5aa507ec0
Remove timeout id after AvatarWindow is shown
2017-04-19 17:10:01 +02:00
Emmanuel Gil Peyrot
f6739730af
Implement chatstate in MUC, as defined in XEP-0085 §5.5.
2017-04-14 16:58:04 +01:00
Philipp Hörist
a51ea32dc6
Refactor exception handling for logger
...
- Handle exceptions inside write() instead of propagating the
exception
- Add error message to exception
- Add dispatch() method in logger
2017-04-12 22:30:55 +02:00
Philipp Hörist
3f38ccc3a5
Simplify import and move to the top
2017-03-11 22:11:00 +01:00
Philipp Hörist
c61efaa2c5
Replace deprecated Gdk.Cursor.new()
2017-03-07 22:06:44 +01:00
Philipp Hörist
c02260c4d1
Move CSS Code into gajim.css
2017-03-04 09:53:14 +01:00
Philipp Hörist
9ecabd561e
Dont use depracted override_color()
2017-03-03 00:00:22 +01:00
Philipp Hörist
e00341e83e
Dont use depracted override_background_color()
2017-03-02 23:58:21 +01:00
Johannes 'josch' Schauer
f5eb35cba3
Use more gender neutral language
2017-02-11 20:05:30 +01:00
Emmanuel Gil Peyrot
57fb80f1fa
Remove every default argument using [] or {}.
2017-02-11 02:40:07 +00:00
Emmanuel Gil Peyrot
2fbadc91e9
Use Enum or IntEnum instead of range() constants.
2017-02-11 02:40:07 +00:00
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