Commit Graph

138 Commits

Author SHA1 Message Date
Yann Leboulanger 2cfe7ad0d4 don't print empty messages (especialy with typing notif) 2005-07-19 19:10:03 +00:00
Nikos Kouremenos 92c0c5fdb2 nothing 2005-07-19 18:58:50 +00:00
Yann Leboulanger 6abc354035 we don't take into account the presence if it's the same jid, same resource, same show and same status 2005-07-19 18:23:27 +00:00
Nikos Kouremenos ef11016a77 [dkirov] enable disable dbus on the fly 2005-07-19 15:07:00 +00:00
Nikos Kouremenos d6c9c7cbc6 [peralta] Chat State Notifications inital patch. I assume that every wm will focus-out before iconify. If that is not the case I am going to use window-state-changed too [to be tested] 2005-07-19 14:38:58 +00:00
Yann Leboulanger 73204c2d2c prevent a TB 2005-07-18 22:39:59 +00:00
Yann Leboulanger a47cca07f0 move var that have nothing to do with GTK to gajim instead of roster or gajim.py: contacts, groups, newly_added, to_be_removed, awaiting_messages (was queues), nicks, allow_notifications, con_types, sleeper_state 2005-07-18 21:08:31 +00:00
Nikos Kouremenos 4ec2eea678 update_user => update_contact 2005-07-18 14:52:28 +00:00
Nikos Kouremenos 683ca7347a add a pass 2005-07-18 09:06:00 +00:00
Nikos Kouremenos 38b2e15c26 better fixme description 2005-07-18 08:37:43 +00:00
Nikos Kouremenos 740a987004 possible fix on disable_dbus 2005-07-18 08:31:56 +00:00
Nikos Kouremenos e814975d6f fix a typo 2005-07-18 08:18:30 +00:00
Nikos Kouremenos 009f471368 avoid double import of the same module 2005-07-17 23:03:40 +00:00
Nikos Kouremenos e9696514e6 commit gui to enable/disable dbus on the fly 2005-07-17 22:52:15 +00:00
Nikos Kouremenos 139bb5ac0c [dkirov] patch to give dbus capabilities to Gajim. /me fixes and cleanups [possible break ups too :P] 2005-07-17 21:41:54 +00:00
Nikos Kouremenos 9c102c421b does not work as it should, does not traceback either though 2005-07-16 09:33:43 +00:00
Nikos Kouremenos f8a4675174 not in the roster string can be translated now 2005-07-07 17:33:15 +00:00
Nikos Kouremenos f2cb015f73 user --> contact in some functions name, also type is contact too now 2005-07-07 16:38:36 +00:00
Nikos Kouremenos 6c9d148e07 advanced actions show account if multiple acocunts 2005-07-07 15:41:03 +00:00
Nikos Kouremenos 94c01aeecc we can now receive normal and chat messages with subject and handle them ok. we can also reply to received normal message with RE: previous message and all the good stuff! hoooray! 2005-07-05 21:35:37 +00:00
Nikos Kouremenos 192ccf2075 General group marked for translation. pending: Transports and not in the roster 2005-07-04 23:18:29 +00:00
Yann Leboulanger 669b7bde6b last_message_time is now saved in gajim.py so we begin to count time when we receive the message and not when we print it (fix #162) 2005-07-03 15:27:41 +00:00
Yann Leboulanger 210d989525 encrytion state is keeped even if we close the chat window 2005-07-02 11:06:02 +00:00
Yann Leboulanger 25f03759cd we need to have messages in a queue before we do new_chat() in order not to have message printed twice 2005-07-01 22:13:45 +00:00
Nikos Kouremenos 15934c1ece typo 2005-06-30 23:30:16 +00:00
Nikos Kouremenos 44379a87f0 fix it in a better way 2005-06-30 23:24:39 +00:00
Nikos Kouremenos 9199cffa2d fix bad logic by aldafu 2005-06-30 16:28:36 +00:00
Nikos Kouremenos 217a7d6fb1 fix by aldafu so abc@dore and www.abc get prefixed so gnome-open and kde's open work ok 2005-06-30 13:33:21 +00:00
Yann Leboulanger b2990a7bdf nicks[account] already has a default value 2005-06-30 06:16:32 +00:00
Yann Leboulanger 2563414ccd nickname can contain '/' 2005-06-29 20:50:30 +00:00
Nikos Kouremenos e55e38b7db now gui can know connection_type ('tls', 'ssl', 'tcp')
roster now has another cellrenderer (that holds pixbuf) so does the treestore there
result: Gajim now shows an icon for accounts that were connected with ssl, tls and can show avatar of users too [that is TODO]
2005-06-29 12:57:46 +00:00
Yann Leboulanger 6a4214fcab little bugfix 2005-06-28 22:31:05 +00:00
Yann Leboulanger 2ef7b35bf7 typo 2005-06-28 21:05:05 +00:00
Yann Leboulanger 5313a6b588 bugfix: get the show where it now is 2005-06-28 20:57:03 +00:00
Yann Leboulanger 3c10f30f1f we can now send status (and connect) asynchronously thanks to threads 2005-06-28 19:03:00 +00:00
Yann Leboulanger dd60161e35 little bugfix 2005-06-26 19:59:34 +00:00
Yann Leboulanger 5e3a405329 we now have Contacts in gc, so we can ask information to everyone (even if we don't have the real jid) 2005-06-26 19:40:57 +00:00
Yann Leboulanger 7cd28d5e2d Contact class is easier to use now 2005-06-25 09:18:39 +00:00
Nikos Kouremenos 3dbe1ccd23 pass "" in os.system after command (so shell dont touch the argument) Also added a fixme for when we go 2.4+ so we can use subproccess module 2005-06-25 01:21:30 +00:00
Yann Leboulanger c19e0f0bd4 add an INFORMATION event from connection to gui 2005-06-24 16:46:45 +00:00
Nikos Kouremenos 0342329e0f User class becomes Contact class 2005-06-24 14:28:00 +00:00
Nikos Kouremenos 5d05e52d34 use os.system() with & to send in the bg because app we call may not return soon. we use that for playing sounds and opening url/mailto 2005-06-24 13:29:26 +00:00
Nikos Kouremenos ed26c8fa77 remove spawnvp {leaves zombies} and use os.system [since windows now use registry] 2005-06-23 23:25:20 +00:00
Yann Leboulanger 87f1dbcac8 we can now change our nick in gc 2005-06-18 22:09:31 +00:00
Yann Leboulanger f4b341d435 we don't remember passphrase during 30 secondes if it is wrong 2005-06-18 17:00:54 +00:00
Yann Leboulanger 217aeb2d18 remove 2 unneeded lines 2005-06-18 16:03:44 +00:00
Yann Leboulanger 8ac67fef09 we can now have animations in textview 2005-06-18 15:57:06 +00:00
Nikos Kouremenos 39b0e8962a fixing what we return also do not check not loading. the point is to refuse on adding or else we allow bugs 2005-06-18 14:57:25 +00:00
Yann Leboulanger 7e4f56f002 typo 2005-06-18 14:38:37 +00:00
Nikos Kouremenos 33dd9cd158 fix a string 2005-06-14 23:31:13 +00:00