diff --git a/plugins/gtkgui/groupchat_window.py b/plugins/gtkgui/groupchat_window.py
index 138e0e567..310d9c138 100644
--- a/plugins/gtkgui/groupchat_window.py
+++ b/plugins/gtkgui/groupchat_window.py
@@ -236,8 +236,23 @@ class Groupchat_window(Chat):
"""When a key is pressed:
if enter is pressed without the shit key, message (if not empty) is sent
and printed in the conversation. Tab does autocompete in nickames"""
- if event.keyval == gtk.keysyms.Return or \
- event.keyval == gtk.keysyms.KP_Enter: # ENTER
+ jid = self.get_active_jid()
+ conversation_textview = self.xmls[jid].get_widget('conversation_textview')
+ if event.keyval == gtk.keysyms.Tab and \
+ (event.state & gtk.gdk.CONTROL_MASK): # CTRL + TAB
+ self.notebook.emit('key_press_event', event)
+ elif event.keyval == gtk.keysyms.Page_Down: # PAGE DOWN
+ if event.state & gtk.gdk.CONTROL_MASK: # CTRL + PAGE DOWN
+ self.notebook.emit('key_press_event', event)
+ elif event.state & gtk.gdk.SHIFT_MASK: # SHIFT + PAGE DOWN
+ conversation_textview.emit('key_press_event', event)
+ elif event.keyval == gtk.keysyms.Page_Up: # PAGE UP
+ if event.state & gtk.gdk.CONTROL_MASK: # CTRL + PAGE UP
+ self.notebook.emit('key_press_event', event)
+ elif event.state & gtk.gdk.SHIFT_MASK: # SHIFT + PAGE UP
+ conversation_textview.emit('key_press_event', event)
+ elif event.keyval == gtk.keysyms.Return or \
+ event.keyval == gtk.keysyms.KP_Enter: # ENTER
if (event.state & gtk.gdk.SHIFT_MASK):
return 0
message_buffer = widget.get_buffer()
diff --git a/plugins/gtkgui/gtkgui.glade b/plugins/gtkgui/gtkgui.glade
index 3f97b2a1a..e721f6bcd 100644
--- a/plugins/gtkgui/gtkgui.glade
+++ b/plugins/gtkgui/gtkgui.glade
@@ -19,7 +19,6 @@
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -285,9 +284,6 @@
False
True
True
- False
- False
- False
@@ -326,7 +322,6 @@
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -353,9 +348,6 @@
False
False
True
- False
- False
- False
@@ -452,10 +444,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -524,7 +512,6 @@
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -552,10 +539,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -623,10 +606,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -651,10 +630,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -679,10 +654,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -707,10 +678,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -869,10 +836,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
2
@@ -924,10 +887,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -1030,10 +989,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -1090,10 +1045,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1115,10 +1066,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1220,10 +1167,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
label_item
@@ -1275,10 +1218,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
label_item
@@ -1311,10 +1250,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -1390,10 +1325,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1439,10 +1370,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1493,10 +1420,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
label_item
@@ -1529,10 +1452,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -1558,10 +1477,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1606,10 +1521,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -1683,7 +1594,6 @@
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -1713,10 +1623,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1741,10 +1647,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1769,10 +1671,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1797,10 +1695,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1838,8 +1732,6 @@
True
- False
- True
@@ -1928,10 +1820,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -1947,9 +1835,6 @@
True
- False
- True
- True
1
@@ -2082,10 +1967,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -2126,7 +2007,6 @@
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -2147,10 +2027,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
10
@@ -2273,10 +2149,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -2349,10 +2221,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -2393,7 +2261,6 @@
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -2423,10 +2290,6 @@
0
0
address_comboboxentry
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -2438,9 +2301,6 @@
True
- False
- True
- True
@@ -2495,9 +2355,6 @@
False
False
True
- False
- False
- False
@@ -2575,10 +2432,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -2657,7 +2510,6 @@
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -2678,10 +2530,6 @@
0.5
0
4
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
4
@@ -2771,10 +2619,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -2847,10 +2691,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -2890,7 +2730,6 @@
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -2999,10 +2838,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3015,8 +2850,6 @@
True
- False
- True
@@ -3066,10 +2899,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3094,10 +2923,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3122,10 +2947,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3213,10 +3034,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
1
@@ -3241,10 +3058,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
2
@@ -3269,10 +3082,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
3
@@ -3297,10 +3106,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3488,10 +3293,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3564,10 +3365,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3652,10 +3449,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3755,10 +3548,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
2
@@ -3783,10 +3572,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
2
@@ -3811,10 +3596,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3839,10 +3620,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -3979,10 +3756,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4007,10 +3780,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4035,10 +3804,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4163,10 +3928,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4213,10 +3974,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
label_item
@@ -4272,10 +4029,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4351,9 +4104,6 @@
False
False
True
- False
- False
- False
@@ -4455,10 +4205,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4527,10 +4273,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4643,10 +4385,6 @@
0
0
soundplayer_entry
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4699,9 +4437,6 @@
False
False
True
- False
- False
- False
@@ -4805,10 +4540,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -4897,10 +4628,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
2
@@ -4925,10 +4652,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
2
@@ -5042,10 +4765,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -5163,9 +4882,6 @@
False
False
True
- False
- False
- False
@@ -5290,10 +5006,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
label_item
@@ -5349,10 +5061,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -5417,10 +5125,6 @@
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -5435,8 +5139,6 @@
GNOME default applications
KDE default applications
Custom
- False
- True
@@ -5496,10 +5198,6 @@ Custom
0
0
custom_browser_entry
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -5525,10 +5223,6 @@ Custom
0
0
custom_mail_client_entry
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -5601,10 +5295,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
label_item
@@ -5635,10 +5325,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
label_item
@@ -5734,10 +5420,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
label_item
@@ -5797,10 +5479,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -5865,7 +5543,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -5887,10 +5564,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
5
@@ -5932,10 +5605,6 @@ Custom
0.5
5
5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -5961,10 +5630,6 @@ Custom
0.5
5
5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
1
@@ -5989,10 +5654,6 @@ Custom
0.5
5
5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
1
@@ -6017,10 +5678,6 @@ Custom
0.5
5
5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6045,10 +5702,6 @@ Custom
0.5
5
6
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6094,10 +5747,6 @@ Custom
0.5
5
5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6122,10 +5771,6 @@ Custom
0.5
5
5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
1
@@ -6150,10 +5795,6 @@ Custom
0.5
5
5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6208,10 +5849,6 @@ Custom
0.5
5
5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6233,10 +5870,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6258,10 +5891,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6299,10 +5928,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -6332,10 +5957,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6360,10 +5981,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6388,10 +6005,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6416,10 +6029,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6444,10 +6053,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6472,10 +6077,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6632,10 +6233,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -6665,10 +6262,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6693,10 +6286,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6721,10 +6310,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6749,10 +6334,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6777,10 +6358,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6805,10 +6382,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -6965,10 +6538,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -6998,10 +6567,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -7026,10 +6591,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -7054,10 +6615,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -7082,10 +6639,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -7200,10 +6753,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -7259,10 +6808,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -7323,7 +6868,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -7397,10 +6941,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -7472,10 +7012,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -7560,10 +7096,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -7652,7 +7184,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -7682,10 +7213,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -7781,9 +7308,6 @@ Custom
False
True
False
- False
- False
- False
@@ -7824,6 +7348,7 @@ Custom
+
@@ -7902,10 +7427,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
tab
@@ -7936,7 +7457,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -8053,10 +7573,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -8081,10 +7597,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -8109,10 +7621,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -8137,10 +7645,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -8165,10 +7669,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -8183,8 +7683,6 @@ Custom
True
- False
- True
1
@@ -8281,10 +7779,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -8323,7 +7817,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
- True
False
@@ -8391,10 +7884,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
5
@@ -8468,7 +7957,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
- True
False
@@ -8537,10 +8025,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
5
@@ -8566,9 +8050,6 @@ Custom
False
False
True
- False
- False
- False
@@ -8605,7 +8086,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
- True
False
@@ -8662,10 +8142,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -8723,10 +8199,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -8738,9 +8210,6 @@ Custom
True
- False
- True
- True
@@ -8776,7 +8245,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
@@ -8862,10 +8330,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -9093,10 +8557,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -9157,7 +8617,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
- True
False
@@ -9205,10 +8664,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -9230,10 +8685,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -9308,9 +8759,6 @@ Custom
False
False
True
- False
- False
- False
@@ -9340,7 +8788,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
- True
False
@@ -9431,10 +8878,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -9475,10 +8918,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -9539,7 +8978,6 @@ Custom
False
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
- True
False
@@ -9627,10 +9065,6 @@ Custom
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
0
@@ -9697,10 +9131,6 @@ send a chat message to
0.5
0
0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
5
diff --git a/plugins/gtkgui/tabbed_chat_window.py b/plugins/gtkgui/tabbed_chat_window.py
index ca43b2032..0cf359d3e 100644
--- a/plugins/gtkgui/tabbed_chat_window.py
+++ b/plugins/gtkgui/tabbed_chat_window.py
@@ -162,12 +162,12 @@ class Tabbed_chat_window(Chat):
elif event.keyval == gtk.keysyms.Page_Down: # PAGE DOWN
if event.state & gtk.gdk.CONTROL_MASK: # CTRL + PAGE DOWN
self.notebook.emit('key_press_event', event)
- if event.state & gtk.gdk.SHIFT_MASK: # SHIFT + PAGE DOWN
+ elif event.state & gtk.gdk.SHIFT_MASK: # SHIFT + PAGE DOWN
conversation_textview.emit('key_press_event', event)
elif event.keyval == gtk.keysyms.Page_Up: # PAGE UP
if event.state & gtk.gdk.CONTROL_MASK: # CTRL + PAGE UP
self.notebook.emit('key_press_event', event)
- if event.state & gtk.gdk.SHIFT_MASK: # SHIFT + PAGE UP
+ elif event.state & gtk.gdk.SHIFT_MASK: # SHIFT + PAGE UP
conversation_textview.emit('key_press_event', event)
elif event.keyval == gtk.keysyms.Return or \
event.keyval == gtk.keysyms.KP_Enter: # ENTER