From 84b09c988fd07216ff49f0830d72cc2fe0533488 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sun, 3 Apr 2005 09:13:14 +0000 Subject: [PATCH] fix some problemswith key_press in groupchat window --- plugins/gtkgui/groupchat_window.py | 19 +- plugins/gtkgui/gtkgui.glade | 572 +-------------------------- plugins/gtkgui/tabbed_chat_window.py | 4 +- 3 files changed, 20 insertions(+), 575 deletions(-) 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