Commit graph

155 commits

Author SHA1 Message Date
Jean-Marie Traissard
e2929d12bf Fix notify_on_all_muc_messages I just broke, remove useless and unclear function 2006-11-03 21:27:56 +00:00
Yann Leboulanger
21e3f8a6a7 don't show subject tooltip if there is no subject. fixes #2572 2006-10-16 20:28:18 +00:00
Jean-Marie Traissard
ccf2b261c7 Use "group chat" instead of "room" in all strings. Fixes #2523. 2006-10-12 02:12:10 +00:00
Yann Leboulanger
8194bd0480 use 'muc_message_received' sound if it is enable without checking notify_on_all_muc_messages option. Fixes #2494 2006-10-11 17:03:25 +00:00
Yann Leboulanger
aae7e7e99c allow shutdown func now get the method we used to close the tab. So that we check if a row is selected in gc control only if we close tab by pressing Esc key. fixes #2528 2006-10-10 15:53:42 +00:00
Nikos Kouremenos
627469e5e0 from common.exceptions import GajimGeneralException as GajimGeneralException -> from common.exceptions import GajimGeneralException 2006-10-10 15:29:10 +00:00
Yann Leboulanger
835643da91 do not ask confirmation window nor check if a row is selected when we close muc with /leave (or others) command. fixes #2528 2006-10-09 11:09:17 +00:00
Yann Leboulanger
b821d23f70 get real jid of contact we want to ban from a room. Fixes #2521 2006-10-09 10:15:14 +00:00
Yann Leboulanger
0a572cf822 check if contact is still in room when we want to draw his avatar 2006-10-09 09:59:08 +00:00
Yann Leboulanger
c3062d493b PrivateChatControl now hold room name so that we can draw banner of pm even if room control has been closed. Fixes #2527 2006-10-09 09:40:04 +00:00
Yann Leboulanger
feb9ba709a put xhtml event in queue for pm too. fixes #2524 2006-10-09 09:10:32 +00:00
Jean-Marie Traissard
47536d3158 Do not show [u'bad_jid'] but bad_jid 2006-10-08 20:44:05 +00:00
Jean-Marie Traissard
2315eb8907 it's only room_jid now, was missing in [7112], [7142] was not enough 2006-10-08 19:14:01 +00:00
Jean-Marie Traissard
b8b7aa8ab1 Fix var name 2006-10-08 15:22:23 +00:00
Nikos Kouremenos
313091a771 fix what we expect 2006-10-08 00:16:22 +00:00
Nikos Kouremenos
10ae874cb6 We now use one term "group chat" in the place of sometimes used room 2006-10-07 14:36:08 +00:00
Nikos Kouremenos
01e3fc1199 introduce GajimGeneralException and use that instead of RunTimeError when raising so instances are not created. This is better because python can also raise RunTimeError, which we will catch by accident and we do not want that to happen 2006-10-07 12:41:19 +00:00
Nikos Kouremenos
8dfb1a5a66 unite room and server name resulting in a room jid interface [so it aligns with add new contact]. fixes #2504 2006-10-07 12:18:51 +00:00
Yann Leboulanger
f346cf76bf fix search in gc roster treeview. Fixes #2470 2006-10-06 22:57:23 +00:00
Yann Leboulanger
9b83c74487 move gtkgui_helpers.reduce_chars_newlines to common/helpers.py. It's not GTK related. 2006-10-06 14:52:25 +00:00
Yann Leboulanger
1ee6cbc8cf in vcard window, print role and affiliation when it's a gc vcard. Fixes #2457 2006-10-06 14:29:15 +00:00
Jean-Marie Traissard
38830c9686 Show "This room has no subject" only in textview, not sometimes in banner and
sometimes not, nor in actions->change topic
2006-10-05 13:10:33 +00:00
Yann Leboulanger
d55e56f0b9 show * in gc tab when one message 2006-10-04 11:12:45 +00:00
Yann Leboulanger
6b40b5ad32 [Santiago Gala] we can now see XHTML (JEP 0071). See #316 2006-10-03 14:12:42 +00:00
Jean-Marie Traissard
bc4d4bc7e2 Seems to fail, load icons differently 2006-09-30 14:53:05 +00:00
Jean-Marie Traissard
452f8bea2b Count only gc HIGHLIGHTED messages, except if notify_o_all_muc_meessages. Show count in tab.
Note that this disable previous inconsistent behaviour where all gc_messages were counted in
systray
whereas tray icon was not animated. notify_on_all_muc_messages can still be used for that.
2006-09-30 14:28:10 +00:00
Nikos Kouremenos
b0b40856f5 80chars and list_view = self.listview = get_widget is too much [rm the local var] 2006-09-29 10:43:52 +00:00
Nikos Kouremenos
9002b3d293 put my email (and jid), not one of my JIDs 2006-09-28 11:31:25 +00:00
Yann Leboulanger
2a73ecc994 don't close muc when we press ESC if a row is selected. Fixes #2440 2006-09-26 07:05:39 +00:00
Jean-Marie Traissard
ee7b16c405 Do not set tab to active color when we shouldn't, fix bug in [6914] 2006-09-25 14:36:24 +00:00
Yann Leboulanger
be61788f24 use helper function 2006-09-25 06:59:01 +00:00
Jean-Marie Traissard
921274b6c4 Remove "state_active_color" option. Get fg color from gtk. 2006-09-25 04:23:31 +00:00
Jean-Marie Traissard
edc176975e Don't show ressource in join/left in gc, and neither in chat, except if more than
one ressource connected.
2006-09-24 23:41:54 +00:00
Yann Leboulanger
7da36ae7a4 move "last read" line in groupchat correctly. Fixes #1947 2006-09-17 08:32:25 +00:00
Yann Leboulanger
15b44f5eec detect and print old gc messages as restored messages. Fixes #2253 2006-09-14 13:31:14 +00:00
Yann Leboulanger
29cef733f2 don't count pm messages in roster window, but in groupchat window. Fixes #2401 2006-09-07 14:35:23 +00:00
Yann Leboulanger
30fb604642 private messages are save as pm in events list 2006-09-06 21:39:32 +00:00
Yann Leboulanger
80ba7ac5e7 sort and don't use underline in insert_nick sub menu. Fixes #2396 2006-09-06 11:58:11 +00:00
Yann Leboulanger
e80467dc0d [Santiago Gala] we can now have a different spellchecking language in each chat window. Fixes #2383 and #746. 2006-09-03 17:04:41 +00:00
Yann Leboulanger
4dd4f27b19 don't TB when someone changes his nick before having an assigned color (when he talk for the first time) 2006-09-03 11:02:48 +00:00
Yann Leboulanger
a67eaba727 events are now saved in an Event class. show in roster/systray options in Advanced Notification Control (for incomming messages) now work. 2006-09-02 21:01:11 +00:00
Jean-Marie Traissard
cb555a148c Set right color for /me whith gc_nickname_color* 2006-09-02 09:56:52 +00:00
Jean-Marie Traissard
8af50e298f Set nicknames colors per muc, not for all of them ! Keep nick color on
nick change. Closes #2264.
2006-09-02 00:35:03 +00:00
Yann Leboulanger
2d876923d9 move the draw og the focus out line to conversation_textview.py
reset focus_out_end_iter_offset var when we clear the textview. Fixes #2175
2006-07-27 10:54:12 +00:00
Yann Leboulanger
ea82b1dcc1 print real jid in gc status and in logs when we know it. Fixes #1940 2006-07-24 13:42:35 +00:00
Yann Leboulanger
3d50d79094 set gc_count_nicknames_colors to 0 instead of 10 before we use it. Fix a warning 2006-07-19 14:53:59 +00:00
Yann Leboulanger
ea2a906e31 disable pm chats when we leave a room. Fixes #2036 2006-07-18 09:46:59 +00:00
Yann Leboulanger
3895724710 systray now saves unread messages even if it is not enabled (but module is present). Fixes #2134 2006-07-17 21:41:11 +00:00
Jean-Marie Traissard
1a9d4690b0 [ roidelapluie ] Use differents colors for nickname in gc for each occupiant. Fixes #2084. 2006-06-22 14:44:06 +00:00
Yann Leboulanger
bc26593974 use gettext.install. Fixes #497 2006-06-15 06:49:04 +00:00