Commit graph

3934 commits

Author SHA1 Message Date
Yann Leboulanger
993c09ec70 catch correct exception when interrupt system call 2005-12-21 17:55:57 +00:00
Yann Leboulanger
a15a6e8e6e move some functions from gajim to contacts, rename some functions 2005-12-21 16:32:32 +00:00
Yann Leboulanger
0af7e48bf1 create Contact instances with the new functions 2005-12-21 13:00:56 +00:00
Yann Leboulanger
ebccabf5da [Jim] faster version of do_possible_mark_for_days_in_this_month() 2005-12-21 10:54:41 +00:00
Yann Leboulanger
f67351a263 create Contact instances with new functions 2005-12-21 10:29:14 +00:00
Yann Leboulanger
944449009d new functions in Contacts instance 2005-12-21 10:28:42 +00:00
Yann Leboulanger
5fbf3c9b55 we now create Contact instances with gajim.contacts.create_contact() 2005-12-21 09:02:34 +00:00
Yann Leboulanger
b24c035067 remove useless import 2005-12-21 08:54:41 +00:00
Yann Leboulanger
15e4a9642f we now create Contact and GC_Contact instances from Contacts class in dialog.py 2005-12-20 22:26:27 +00:00
Yann Leboulanger
31efa00b85 Contact instance doesn't need role and affiliation
add some function to Contacts class
2005-12-20 22:24:01 +00:00
Yann Leboulanger
fd89e6eaab add_transport_to_roster goes to roster.py 2005-12-20 21:27:15 +00:00
Yann Leboulanger
93f205f53b Gc_contact class becomes GC_Contact 2005-12-20 20:56:02 +00:00
Nikos Kouremenos
241ca68ad1 also catch irc:// links 2005-12-20 20:05:46 +00:00
Yann Leboulanger
2fe711d9e9 we can add big smeileys 2005-12-20 20:00:34 +00:00
Yann Leboulanger
ccc3de6687 add a contacts class, and gc_contacts class 2005-12-20 19:45:56 +00:00
Yann Leboulanger
c557a2c51b [Sef] don't duplicate log lines in groupchat 2005-12-20 16:18:17 +00:00
Yann Leboulanger
4fc1cf802f fix TB (missing self.) 2005-12-20 14:43:22 +00:00
Travis Shirk
5c5467d823 Show no JEP-85 status in the chat banner when the contact is offline; closes #1202 2005-12-20 02:40:29 +00:00
Nikos Kouremenos
dc5a17385f add some fixmes for bad strings 2005-12-19 22:07:05 +00:00
Yann Leboulanger
6003dc67e0 revert my previous fix, and just don't take into account the click on go button if jid hasn't changed 2005-12-19 20:37:35 +00:00
Yann Leboulanger
60eebb7888 remove event from queue as soon as we click notification window 2005-12-19 20:01:32 +00:00
Nikos Kouremenos
9ac960c087 add missing header 2005-12-19 12:22:22 +00:00
Yann Leboulanger
115393295b don't draw twice the disco treeview when we click twice quickly the go button 2005-12-18 12:31:42 +00:00
Yann Leboulanger
c687ad17b1 fix color parser 2005-12-18 10:38:33 +00:00
Yann Leboulanger
323663132b fix more interrupt system call 2005-12-17 23:07:13 +00:00
Yann Leboulanger
f82c72b228 when threading problem, just migrate in the backgrounds instead of with a GUI 2005-12-15 19:12:13 +00:00
Yann Leboulanger
fd133716e3 if migration fails (python2.3 for ex) Gajim shows a dialog and exit 2005-12-15 12:03:57 +00:00
Yann Leboulanger
5873a8bd9d don't play thousands of sounds at startup 2005-12-15 11:01:50 +00:00
Yann Leboulanger
0a6ccd34e9 set policy to never when needed to height is good 2005-12-14 21:21:01 +00:00
Nikos Kouremenos
4f46b4e7c1 clean up code [we do not need to touch horizontal on checking on height] add verbose comments 2005-12-14 21:08:58 +00:00
Yann Leboulanger
47d1c0ac58 we now show horizontal scrollbar when we want to send loooong word 2005-12-14 20:56:31 +00:00
Yann Leboulanger
776af99d11 don't send active chatstate to non-active tab 2005-12-14 19:55:53 +00:00
Yann Leboulanger
52d881c972 remove the check of line_already_in_db for gc_message that make gajim slow when joining a room 2005-12-14 18:23:40 +00:00
Yann Leboulanger
8607a9ecad load_iconset return {} if path doesn't exists 2005-12-14 18:10:55 +00:00
Yann Leboulanger
da873080af gajim-remote get_status without account now return global status 2005-12-14 17:55:03 +00:00
Yann Leboulanger
51dbb1398e remove old images when we change to an iconset that has no 32x32 icons 2005-12-14 17:32:38 +00:00
Nikos Kouremenos
b21424e1fa ask kind which is always 1byte 2005-12-14 14:12:38 +00:00
Yann Leboulanger
8c77ec6433 SLELCT log_line_id instead of message when looking if log line is already in DB, so it's faster 2005-12-14 12:41:32 +00:00
Yann Leboulanger
761528f213 don't remove contact in gc roster when he leaves if there are awaiting events from him, but only when we read his messages 2005-12-13 22:13:07 +00:00
Yann Leboulanger
7b31cb56de one more check to not TB:
don't try to remove roster contact when it's about gc contact
2005-12-13 21:40:12 +00:00
Yann Leboulanger
02c6805a23 typo 2005-12-13 21:28:02 +00:00
Yann Leboulanger
d2e4a230c8 don't crash if we open a pm after he left the room 2005-12-13 21:26:31 +00:00
Yann Leboulanger
c7b36b781c clean message textview after we enter a command 2005-12-13 21:05:36 +00:00
Yann Leboulanger
b2d6cd9919 cleanup in iter compare function (thx SF) 2005-12-13 13:27:04 +00:00
Yann Leboulanger
ee0f764df0 always create the ['32'][transport] list, even if it's emtpy (load_iconset checks if folder exists) 2005-12-13 12:58:14 +00:00
Yann Leboulanger
81a0eabe11 fix bug: argument in print_real_text is a list, not a string 2005-12-13 07:43:45 +00:00
Yann Leboulanger
f77d28407a [nkour] don't logger groupchat messages that are older that now and already in logs 2005-12-13 07:39:20 +00:00
Nikos Kouremenos
495803a48a send_on_ctrl_enter works as it should; now works in GC too 2005-12-12 21:55:22 +00:00
Nikos Kouremenos
c6f079029c typo 2005-12-12 15:36:48 +00:00
Nikos Kouremenos
792496b754 fix a testing to be better when 32x32 is not at all there 2005-12-12 15:33:48 +00:00