Commit graph

119 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
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
Yann Leboulanger
dd60161e35 little bugfix 2005-06-26 19:59:34 +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
Yann Leboulanger
7cd28d5e2d Contact class is easier to use now 2005-06-25 09:18:39 +00:00
Nikos Kouremenos
3dbe1ccd23 pass "" in os.system after command (so shell dont touch the argument) Also added a fixme for when we go 2.4+ so we can use subproccess module 2005-06-25 01:21:30 +00:00
Yann Leboulanger
c19e0f0bd4 add an INFORMATION event from connection to gui 2005-06-24 16:46:45 +00:00
Nikos Kouremenos
0342329e0f User class becomes Contact class 2005-06-24 14:28:00 +00:00
Nikos Kouremenos
5d05e52d34 use os.system() with & to send in the bg because app we call may not return soon. we use that for playing sounds and opening url/mailto 2005-06-24 13:29:26 +00:00
Nikos Kouremenos
ed26c8fa77 remove spawnvp {leaves zombies} and use os.system [since windows now use registry] 2005-06-23 23:25:20 +00:00
Yann Leboulanger
87f1dbcac8 we can now change our nick in gc 2005-06-18 22:09:31 +00:00
Yann Leboulanger
f4b341d435 we don't remember passphrase during 30 secondes if it is wrong 2005-06-18 17:00:54 +00:00
Yann Leboulanger
217aeb2d18 remove 2 unneeded lines 2005-06-18 16:03:44 +00:00
Yann Leboulanger
8ac67fef09 we can now have animations in textview 2005-06-18 15:57:06 +00:00
Nikos Kouremenos
39b0e8962a fixing what we return also do not check not loading. the point is to refuse on adding or else we allow bugs 2005-06-18 14:57:25 +00:00
Yann Leboulanger
7e4f56f002 typo 2005-06-18 14:38:37 +00:00
Nikos Kouremenos
33dd9cd158 fix a string 2005-06-14 23:31:13 +00:00
Yann Leboulanger
e7ff7da1da themes are back (TODO: manage themes) 2005-06-13 22:11:09 +00:00
Yann Leboulanger
32686c2f71 -v option is back (fix #430) 2005-06-13 16:53:23 +00:00
Yann Leboulanger
0e0323a3f8 cleanup to join a gc 2005-06-13 10:49:48 +00:00
Nikos Kouremenos
12a1d9e276 adhere to coding standard 2005-06-13 10:48:07 +00:00
Yann Leboulanger
4b1cd57600 errors for pm are now printed in pm window 2005-06-12 22:45:41 +00:00
Yann Leboulanger
665d7b8a58 menu for bookmarks now works 2005-06-11 17:21:30 +00:00
Nikos Kouremenos
3eab7400af almost finishing patch of delmonico 2005-06-11 16:15:01 +00:00
Nikos Kouremenos
70402aace3 bugfix 2005-06-11 10:06:36 +00:00
Nikos Kouremenos
c77387346c adhering to our new coding style for Classes and fixing glade banners stuff 2005-06-10 22:45:50 +00:00
Nikos Kouremenos
3d59234f7f class name Foo_widgettype becomes FooWidgettype so we now look 100% pygtkish [sed rocks] 2005-06-10 21:14:16 +00:00
Nikos Kouremenos
490e029800 cleaning up a bit patch of delmonico 2005-06-10 18:40:19 +00:00
Nikos Kouremenos
9847eca2f0 fix sth minor (delmonico), various cleanup 2005-06-10 16:45:54 +00:00
Yann Leboulanger
b1aa610c08 2 things:
avatar are printed in tabbed chat window
begining of the manage bookmark window (delmonico's patch)
2005-06-09 20:35:44 +00:00
Nikos Kouremenos
fba0185e89 Gajim does bookmarks and private storage [needs better UI-side] CONGRATS and thanks to delmonico 2005-06-07 18:21:36 +00:00
Yann Leboulanger
0c79775f5a we now have private messages ! (TODO: update the chat window when the contact change his status) 2005-06-07 16:52:24 +00:00
Nikos Kouremenos
4166022b3d applying ctrl+keyup/down patch after cleaning and testing. Thanks rohan for patch 2005-06-07 16:25:55 +00:00
Yann Leboulanger
a1858c9517 ERROR messages are a message like all others with ONE data (that can be a tuple) 2005-06-07 07:40:15 +00:00
Nikos Kouremenos
78c7ca566f try again later 2005-06-07 01:10:24 +00:00
Nikos Kouremenos
65c2a2826e making patch in #380 appliable, and fixing #389 too [both have to do with trayicon] 2005-06-05 23:17:59 +00:00