Nikos Kouremenos
dfc7638cf5
idle should now work once again
2005-07-22 11:07:06 +00:00
Nikos Kouremenos
9fc1516522
we now have contact.chatstate !
2005-07-22 00:34:08 +00:00
Nikos Kouremenos
549b10369e
moving contacts-related functions to common/gajim.py
2005-07-22 00:01:05 +00:00
Nikos Kouremenos
ef6643b24d
status message in the banner instaed of jid; remove_user => remove_contact
2005-07-21 17:54:58 +00:00
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