Commit Graph

153 Commits

Author SHA1 Message Date
Nikos Kouremenos 4ec127aa92 cleanups 2005-07-21 17:00:05 +00:00
Nikos Kouremenos c851323c51 do not play sound when standalone chatstate message 2005-07-21 15:23:18 +00:00
Nikos Kouremenos 2db64d9ce8 put chatstate in the banner 2005-07-21 14:56:39 +00:00
Dimitur Kirov c503bb7227 removed is_initial in 'enable_dbus' 2005-07-21 08:05:10 +00:00
Nikos Kouremenos 754999db24 if peer doesn't do chat state do not keep respect that; overcome jep violations for chat state transitions 2005-07-20 22:08:42 +00:00
Nikos Kouremenos 53c96cab64 79 chars margin 2005-07-20 20:39:04 +00:00
Nikos Kouremenos 51aa52683a we can now disbale chat state via GUI [a MUST in jep] 2005-07-20 20:00:57 +00:00
Yann Leboulanger 8d7dac3553 We copy the list of connections because one can disappear while we process() 2005-07-20 14:58:05 +00:00
Nikos Kouremenos d9fc6234be typo 2005-07-20 13:20:47 +00:00
Yann Leboulanger 840252a367 show avatar in tabbed chat even for pm 2005-07-20 13:13:52 +00:00
Yann Leboulanger b4ff6fd116 vcard now works in gc 2005-07-20 12:48:11 +00:00
Nikos Kouremenos 692c15e9a6 a correction in a comment 2005-07-20 11:39:01 +00:00
Nikos Kouremenos d5b1cbbd34 typo 2005-07-19 21:09:30 +00:00
Nikos Kouremenos 09fe8a83da fix strings for dbus errors 2005-07-19 21:03:17 +00:00
Yann Leboulanger 517a9c6850 use of pychecker (http://pychecker.sourceforge.net/) on gajim.py, other files will follow 2005-07-19 19:41:23 +00:00
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