Nikos Kouremenos
a629c31426
we can now drag a file and drop it in contact and it will initiate file transfer!
2005-08-13 01:25:43 +00:00
Nikos Kouremenos
07fecda486
catch and pass on exception of pixbufloader
2005-08-08 23:06:48 +00:00
Nikos Kouremenos
a2d11cec00
switch-tab sends inactive to bg tabs, so no need to try and send inactive in all tabs when focus out. no debug now. ready to 0.8pre1!!
2005-08-08 18:06:12 +00:00
Nikos Kouremenos
fe8ddfcfaf
debug instead of print for pre1
2005-08-08 16:57:41 +00:00
Yann Leboulanger
e30ae90f89
fix a TB
2005-08-08 16:02:29 +00:00
Dimitur Kirov
028bfbb6f0
reduce chars and lines in helpers
2005-08-08 15:44:22 +00:00
Nikos Kouremenos
73a4bf97e8
fix jep0070 accidental reversion
2005-08-08 15:38:07 +00:00
Nikos Kouremenos
21bdf27b9c
fix typo
2005-08-08 15:00:51 +00:00
Nikos Kouremenos
0e48321a8b
key_press no longer does composing event; insert-text of textbuffer is now responsible
2005-08-08 11:59:34 +00:00
Nikos Kouremenos
ce03d79120
only if shift key is there check after one sec
2005-08-08 10:20:24 +00:00
Nikos Kouremenos
3b0190f5ab
make the debug
2005-08-08 09:51:59 +00:00
Nikos Kouremenos
d1b76f0a30
debug() instead of print for pre1 (final will have them removed, also make another check just in case
2005-08-08 09:29:34 +00:00
Nikos Kouremenos
587ff07b1a
reset kbd and mouse activity vars after going active
2005-08-07 23:44:44 +00:00
Nikos Kouremenos
e04cc5add5
set chatstate active when we send a message with body
2005-08-07 23:34:02 +00:00
Nikos Kouremenos
f01d93cb8c
two prints to assist debuging of logic with peralta
2005-08-07 23:20:54 +00:00
Nikos Kouremenos
b164f4a1ea
typos and logical fixes for chatstates
2005-08-07 23:04:36 +00:00
Dimitur Kirov
1c8b7c0a09
cut multilined status for pygtk2.4
2005-08-07 22:17:28 +00:00
Nikos Kouremenos
2d578bb875
remove a line
2005-08-07 21:46:09 +00:00
Nikos Kouremenos
8c86a126cc
avoid a TB, and detect better if we were composing
2005-08-07 21:21:23 +00:00
Nikos Kouremenos
5a054fd790
chatstate by default only are about composing. chatstates ready for 0.8
2005-08-07 20:58:44 +00:00
Nikos Kouremenos
9472d318b2
do not send inactive if context menu is shown and fixes in glade (we also now use a dict to connect custom signals)
2005-08-07 15:19:21 +00:00
Nikos Kouremenos
a09c2bed2f
if shift check if sth was written in textview before sending composing
2005-08-06 23:08:05 +00:00
Nikos Kouremenos
680dace366
send gone chatstate to all tabs if many and we close window holding them
2005-08-06 20:17:45 +00:00
Yann Leboulanger
ab3263c5ba
fix TB
2005-08-04 17:05:39 +00:00
Nikos Kouremenos
cf260d18b2
add to roster menuitem in context menu of banner is now visible and only when needed. switch to removal was rewritten to remove position of childs
2005-08-04 12:46:31 +00:00
Yann Leboulanger
6b26a5d332
when we right click on a tab, we switch to it, so popup menu item are correct :)
2005-08-04 09:42:34 +00:00
Yann Leboulanger
8018890427
clean some vars when we close (group)chat windows/tabs
2005-08-03 11:36:00 +00:00
Nikos Kouremenos
5f1c9105bc
fix a tb
2005-08-01 21:59:34 +00:00
Nikos Kouremenos
28e2203831
do not send chatstate in a contact in pm of MUC if contact left room. thanks deluge
2005-08-01 15:45:33 +00:00
Dimitur Kirov
19edb7b2d9
prevent TB in send_chatstate if jid is ''
2005-07-26 15:00:34 +00:00
Nikos Kouremenos
59050d4134
get_nb_line becomes get_no_of_lines; marked for translation title in history window
2005-07-24 19:01:44 +00:00
Nikos Kouremenos
d29d825ac3
send composing only if ctrl or alt key is not present
2005-07-24 18:41:31 +00:00
Nikos Kouremenos
b550a10cf8
motion-notify on TC window now works and works as expected
2005-07-23 22:37:18 +00:00
Nikos Kouremenos
dea0e53dbb
we were sending inactive chatstate because focus-out is called when we ask the context menu. now with some pointer and geometry stuff that is fixed
2005-07-23 20:48:08 +00:00
Nikos Kouremenos
3c215f1a79
FIX of it seems you send 'gone' to active tab, which is wrong, I can close a tab in whic i'm not
2005-07-22 17:39:42 +00:00
Nikos Kouremenos
b5fe60112d
nick was utf8, room_jid was unicode so we had a problem. it is fixed [stills Tracebacks because of TODO: use gc_contacts in common/gaim.py]
2005-07-22 14:30:35 +00:00
Dimitur Kirov
c1be7e955d
don;t ask for close if last message was shown
...
from trayicon or roster (#276 )
2005-07-22 10:29:54 +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
44f5dccb1e
use ellipse if pygtk26, gtk26 or else ... trick for status message in tc
2005-07-21 23:19:33 +00:00
Nikos Kouremenos
ad638f9bb9
put ... if too long status msg
2005-07-21 22:42:30 +00:00
Nikos Kouremenos
88aae962b5
escape status msg too
2005-07-21 22:38:55 +00:00
Nikos Kouremenos
f63545c757
on_tabbed_chat_window_motion_notify_event never gets called. I commit so everyone can have a look why
2005-07-21 22:38:22 +00:00
Nikos Kouremenos
688fb66979
gtkgui_helpers have func to escape pango markup
2005-07-21 21:39:47 +00:00
Nikos Kouremenos
c47bf7e5ca
align better if no status message. JID was removed in favor of status message because
...
a. JID is static and jargonish
b. JID is visible now via tooltip and of course via vcard [where it can also be copy pasted]
c. status message has more info about the real person and his current mood so it is logical to have that in banner and remove jargon of JID
2005-07-21 18:05:04 +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
2db64d9ce8
put chatstate in the banner
2005-07-21 14:56:39 +00:00
Nikos Kouremenos
c24fdeefc8
add comments to last a lifetime :); remove unneeded commented out code
2005-07-20 22:31:03 +00:00
Nikos Kouremenos
ef252ead1e
s/list_users/contacts_list/
2005-07-20 22:15:35 +00:00
Nikos Kouremenos
884ff33383
self.users -> self.contacts
2005-07-20 22:14:40 +00:00