Commit graph

3414 commits

Author SHA1 Message Date
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
Nikos Kouremenos
d32f6f864a forgot this file [sorry] 2005-07-04 21:30:00 +00:00
Nikos Kouremenos
7444c80552 This message is encrypted both in locale and in english 2005-07-04 16:27:26 +00:00
Yann Leboulanger
819954ff97 fix a TB 2005-07-04 07:28:42 +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
aab7bb1807 fix a TB 2005-07-03 12:42:53 +00:00
Yann Leboulanger
cffd7f9c66 fix a TB 2005-07-03 12:36:13 +00:00
Yann Leboulanger
bb89871657 nicer patch 2005-07-02 23:07:26 +00:00
Nikos Kouremenos
5621397762 if the resource is empty do not add an extra / [we do not known the resource if we are lower than mod in a muc and we ask version info 2005-07-02 23:03:11 +00:00
Nikos Kouremenos
513a4c9f4f Gajim now asks reason for ban/kick (thanks liorithiel!) 2005-07-02 18:33:51 +00:00
Nikos Kouremenos
9b11b98af2 Gajim now can send type=normal messages [TODO: handle incoming normal better] 2005-07-02 15:49:25 +00:00
Yann Leboulanger
daefea0150 function moved to helpers.py 2005-07-02 12:36:21 +00:00
Yann Leboulanger
210d989525 encrytion state is keeped even if we close the chat window 2005-07-02 11:06:02 +00:00
Nikos Kouremenos
d0c407f466 better comment 2005-07-01 23:13:46 +00:00
Yann Leboulanger
0b79deddb9 we now save and restore '\n' '\\n' differently (fix #244) 2005-07-01 20:37:35 +00:00
Nikos Kouremenos
64bfb68c22 send_message now accepts type of message 2005-06-30 22:37:33 +00:00
Yann Leboulanger
3b592c9ac5 last status message is now status dependant 2005-06-30 19:23:41 +00:00
Yann Leboulanger
a99c509b24 reset last_incoming value when we connect 2005-06-30 16:57:42 +00:00
Nikos Kouremenos
4fef38de93 do gc and tabbedchat menus via glade; and various other fixes 2005-06-30 13:31:31 +00:00
Yann Leboulanger
52b0740834 no need for connect() to return the con_type 2005-06-29 15:09:10 +00:00
Yann Leboulanger
b4c4d2b26b better debug print 2005-06-29 15:06:05 +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
acf31c1585 don't send more than 5 (by default) stanza per seconde 2005-06-29 08:28:12 +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
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
Nikos Kouremenos
1f256b7431 fix for debian 2005-06-26 12:41:18 +00:00
Yann Leboulanger
a0d4506533 disconnect only if we use keepalive 2005-06-26 09:19:37 +00:00
Nikos Kouremenos
d29bbbee55 you can now disable keepalives; we know now if keepalive disconnected us; experts can change the seconds for keepalive stuff 2005-06-25 23:25:17 +00:00
Nikos Kouremenos
bd6accc143 bugfix 2005-06-25 09:35:31 +00:00
Yann Leboulanger
eeafdd4e92 use a default LANG value 2005-06-25 07:37:14 +00:00
Nikos Kouremenos
958beaa486 Gajim now can search, visit wikipedia and dict a selected word or phrase. Yes it rocks :) 2005-06-25 01:23:21 +00:00
Yann Leboulanger
c19e0f0bd4 add an INFORMATION event from connection to gui 2005-06-24 16:46:45 +00:00
Yann Leboulanger
418c02de9a we now ignore unknown show 2005-06-23 18:27:14 +00:00
Yann Leboulanger
399589e406 we can now togglt to a minimalistic mode in gc/tabbed chat window thankx to liorithiel
TODO: add a keyboard shortcut, should we save the latest state ?
2005-06-22 19:39:19 +00:00
Yann Leboulanger
d62b4e1ea2 NAT Timeout packet are now sent from connection.py so they will be configurable and won't be sent while we connect to a server 2005-06-22 14:54:02 +00:00
Yann Leboulanger
a51c63ae35 don't send empty messages 2005-06-21 20:04:23 +00:00
Yann Leboulanger
a05392dcde bugfix in new_account function 2005-06-21 14:24:15 +00:00
Yann Leboulanger
858702cb1e check if the vcard is correct to not TB 2005-06-20 20:58:57 +00:00
Yann Leboulanger
0db20c9304 use-agent must be use only when if the user want that 2005-06-20 12:17:11 +00:00
Yann Leboulanger
597e0c16f7 these files are not scripts 2005-06-20 10:56:54 +00:00
Nikos Kouremenos
9f03fc4f98 TLS/SSL and response [typo] 2005-06-20 10:35:58 +00:00
Yann Leboulanger
61d86fdaac we first try to use GnuPG-Agent if it is available 2005-06-20 09:32:54 +00:00
Yann Leboulanger
751ae44b7c little bugfix: missing arg to NOTIFY event 2005-06-20 07:50:50 +00:00
Nikos Kouremenos
f7732b30f9 say 0.8 2005-06-19 13:17:32 +00:00
Nikos Kouremenos
daacc7334d we can change nick by IRC command too (/nick foo); input dialog also has get_response() now 2005-06-18 23:44:33 +00:00
Yann Leboulanger
87f1dbcac8 we can now change our nick in gc 2005-06-18 22:09:31 +00:00
Nikos Kouremenos
36240c71de default to connect at startup for a new account 2005-06-18 21:55:31 +00:00
Yann Leboulanger
7538333c5d we now handle when the user doesn't give his OpenPGP passphrase and print an error message 2005-06-18 16:57:57 +00:00
Nikos Kouremenos
74fd03dc23 connection.py to take advantage of ssl patch 2005-06-18 11:37:29 +00:00