Commit graph

223 commits

Author SHA1 Message Date
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
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
Yann Leboulanger
198d1e5d66 fix a TB 2005-07-20 21:11:19 +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
Nikos Kouremenos
bc2309b60b fixes in 30 secs timer, other chatstate logical fixes, raise exceptions on jep violations 2005-07-20 15:57:55 +00:00
Nikos Kouremenos
409f3021b9 comment in code is better than comment in commit that we forget after a month :) 2005-07-20 13:33:12 +00:00
Yann Leboulanger
287b6a88d6 it can be xmls[jid/resource] if it's a vcard from pm 2005-07-20 13:30:01 +00:00
Dimitur Kirov
ad5edf6657 new_message changed to open_chat.
You can start chat and send message to not in
roster users
2005-07-20 13:27:27 +00:00
Nikos Kouremenos
e4d5ece8a2 _30 seconds fixes 2005-07-19 23:46:21 +00:00
Nikos Kouremenos
6bbaf4085d typo 2005-07-19 23:07:45 +00:00
Nikos Kouremenos
ab3beb37b3 inactive -> composing also not valid 2005-07-19 23:06:20 +00:00
Nikos Kouremenos
b566a9a0db move the previous code in send_chatstate 2005-07-19 23:05:30 +00:00
Nikos Kouremenos
97d918d83d [peralta] inactive is stronger than paused so do not allow going paused if inactive 2005-07-19 23:02:58 +00:00
Nikos Kouremenos
c7c695d902 better comment 2005-07-19 23:00:05 +00:00
Nikos Kouremenos
1a3923cdf4 [aldafu] patch for disabling sending chat state notif 2005-07-19 22:59:20 +00:00
Nikos Kouremenos
334c2bdcf7 trying to make mouse and kbd activity work as expected 2005-07-19 22:40:54 +00:00
Nikos Kouremenos
81eb629a53 typo 2005-07-19 21:52:01 +00:00
Nikos Kouremenos
f583e42837 False instead of -1 for not being able to do chat state 2005-07-19 21:43:06 +00:00
Nikos Kouremenos
e880d1dc2c timers should work now 2005-07-19 21:40:08 +00:00
Nikos Kouremenos
caf0a85b84 send composing for kbd activity 2005-07-19 21:03:48 +00:00
Nikos Kouremenos
013d63279d we now catch send paused and inactive or active depnding on mouse and keybaord activity 2005-07-19 20:17:28 +00:00
Nikos Kouremenos
b28f405963 .set_text('', -1) becomes .set_text('') 2005-07-19 17:11:33 +00:00
Nikos Kouremenos
f094f65bd2 send gone chatstate to every tab when closing a window with many tabs 2005-07-19 17:08:01 +00:00
Nikos Kouremenos
0403e0dfab add a fixme 2005-07-19 15:39:24 +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
Nikos Kouremenos
52be23ab92 typo 2005-07-18 23:21:22 +00:00
Nikos Kouremenos
0effaf7501 make tooltip string on gpg translatable 2005-07-18 22:41:11 +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
bee9df2142 evil send_message in TC sends in active jid. so you need to set_active_tab before sending message. I put that as a comment in both places 2005-07-18 17:18:25 +00:00
Nikos Kouremenos
eeeb26469a we do not send message to specific resource, so user must not get fooled by the GUI 2005-07-18 15:42:29 +00:00
Yann Leboulanger
3cb66c10d8 'Encryption disabled' string is not sent through Jabber, so no need to have it twice (once untranslated and once translated) 2005-07-06 14:05:22 +00:00
Nikos Kouremenos
b3b3da27f8 typo 2005-07-06 13:31:55 +00:00
Nikos Kouremenos
cf7285b952 %s now has var to be replaced and if block now looks better 2005-07-06 13:07:11 +00:00
Nikos Kouremenos
f9f05f7442 Nap gets replaced by sleep 2005-07-06 12:19:04 +00:00
Nikos Kouremenos
0add3ad0c8 typo 2005-07-06 12:14:24 +00:00
Nikos Kouremenos
949c105312 if we are english dont duplicate gpg strings 2005-07-06 12:13:54 +00:00
Yann Leboulanger
2be42ad322 fix tooltips for gpg toggle_button 2005-07-05 21:40:40 +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
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
0d0835c112 don't count restored messages as new messages 2005-07-01 18:29:23 +00:00
Yann Leboulanger
c53a3286bd don't show text formating button for 0.8 release 2005-07-01 17:55:41 +00:00