Commit graph

686 commits

Author SHA1 Message Date
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
Yann Leboulanger
e7ff7da1da themes are back (TODO: manage themes) 2005-06-13 22:11:09 +00:00
Yann Leboulanger
32686c2f71 -v option is back (fix #430) 2005-06-13 16:53:23 +00:00