Commit graph

3174 commits

Author SHA1 Message Date
Yann Leboulanger
e422a1807d SRV now works (hopefully !)
we use a new Client instance for each try
fix a typo in the use of pydns
2005-11-07 14:04:18 +00:00
Nikos Kouremenos
1c9f70638d fix major tb 2005-11-07 13:26:22 +00:00
Nikos Kouremenos
974b893229 fix logic 2005-11-07 13:11:26 +00:00
Nikos Kouremenos
68ac516bce make dnspython work 2005-11-07 13:04:58 +00:00
Nikos Kouremenos
846e9881fb [gjc] color for status msg under roster is half between fg and bg color no matter the state (selected or not) 2005-11-07 10:50:40 +00:00
Nikos Kouremenos
7aa63e2fc5 remove print 2005-11-06 21:02:20 +00:00
Nikos Kouremenos
7ec7276797 better var names and add aprint for stian 2005-11-06 20:58:22 +00:00
Nikos Kouremenos
6202203856 add a fixme and print traceback 2005-11-06 20:29:08 +00:00
Yann Leboulanger
039eb20c0a forget password only when needed (when we don't save it ad connection failed) 2005-11-06 15:51:18 +00:00
Nikos Kouremenos
ea11076a0e we now show status message under contact name in roster thanks to initial patch by Michał Sobiegraj. if you do not like that, go to prefs and uncheck it. dimgrey to become white when row is selected 2005-11-06 14:30:17 +00:00
Yann Leboulanger
5a0a33681a add missing arg 2005-11-06 10:42:29 +00:00
Yann Leboulanger
6d3fe8e459 hack in order to register our Event handler as soon as Dispatcher is pluged in 2005-11-06 10:12:22 +00:00
Yann Leboulanger
164973ff82 prevent to print chatstate = 'None' 2005-11-05 20:49:28 +00:00
Yann Leboulanger
969bd9fa0d fix bug in xmpppy about SASL with TLS 2005-11-05 15:23:33 +00:00
Nikos Kouremenos
8d26752f48 fix strings, add code for progressbar to work, fix a bit of ui 2005-11-05 11:28:19 +00:00
Yann Leboulanger
e0b1dd77f8 at the end of the account creatio we don't need to enter the password if we entered it in the paramteres (even is save pass is not checked) 2005-11-05 11:21:41 +00:00
Yann Leboulanger
febe8d4a1a correctly show the result of an account creation (success / fail) 2005-11-04 21:27:14 +00:00
Yann Leboulanger
ca05945f63 prevent TB when vcard is buggy
new event: ACC_NOT_OK when account creation failed
2005-11-04 19:06:54 +00:00
Nikos Kouremenos
f262486352 fix syntax error 2005-11-04 15:36:25 +00:00
Yann Leboulanger
c0261e481a add some debug info 2005-11-04 14:42:56 +00:00
Yann Leboulanger
e8069e56ad SRV records are now properly supported (swich to another SRV record when first one is not available) 2005-11-04 08:19:15 +00:00
Nikos Kouremenos
0696e75358 history order change: history is ordered as everything else latest is in the bottom 2005-11-03 21:31:04 +00:00
Nikos Kouremenos
b9d4b51e1d fix invalid arguments call 2005-11-03 20:52:04 +00:00
Nikos Kouremenos
8b90191f60 fix untested code 2005-11-03 20:50:52 +00:00
Nikos Kouremenos
819bf2e7e3 do not traceback when contact has left and we ask bigger avatar (which calls this func) 2005-11-03 20:48:27 +00:00
Nikos Kouremenos
de7f987211 fix typo 2005-11-03 20:41:35 +00:00
Yann Leboulanger
97ed14b16b remove our jid before we stringprep 2005-11-03 19:00:22 +00:00
Yann Leboulanger
f130ce29c0 we now stringprep jid and resource everywhere:
when we recieve a jid from server
when we enter a jid or resource in GUI
2005-11-03 14:46:56 +00:00
Yann Leboulanger
ff2eaa4a55 Gajim and gajim are not the same resource 2005-11-03 12:09:38 +00:00
Yann Leboulanger
66a7f4b07c resources are now checked case insensitive in connection.py with the one we already have 2005-11-03 09:21:12 +00:00
Yann Leboulanger
2e9d0fbeba we now save/read log to ~/.gajim/logs/jid.lower() 2005-11-03 08:50:35 +00:00
Yann Leboulanger
06ad619a58 when we get an iq, we check if we already have with another case 2005-11-02 22:08:31 +00:00
Yann Leboulanger
b35f340018 fix WRONG comment 2005-11-02 11:13:05 +00:00
Nikos Kouremenos
6127f23774 comment get_real_jid_from_fjid to assure future protection from refactoring and add docstring to get return values without reading the code. Both are importnat for such api funcs 2005-11-02 11:06:51 +00:00
Yann Leboulanger
2720f1ce7c move function to get real_jid to gajim.py 2005-11-02 08:12:54 +00:00
Yann Leboulanger
ce247d053f coding standards
self.node_to_dict always return a dict
2005-11-01 14:43:00 +00:00
Nikos Kouremenos
4466a7f6b2 isinstance(a, foo) is faster that type(a) == foo 2005-11-01 13:10:38 +00:00
Nikos Kouremenos
63bcfc3054 fix tbs 2005-11-01 13:05:51 +00:00
Nikos Kouremenos
b89c217e68 logic fix 2005-10-31 20:54:05 +00:00
Yann Leboulanger
9ea8a2d8e8 at startup use our cached vcard to get the sha
then ask the vcard, and resend a new presence only if avatar has changed
2005-10-31 20:51:45 +00:00
Yann Leboulanger
a8cb9d69ff we now save sha in stored vcard
we save the current sha in memory and we update it when we receive the vcard
we re-ask the vcard when we receive a presence with a new sha
2005-10-31 17:31:30 +00:00
Nikos Kouremenos
20ba733622 cyan ist tot (is dead) 2005-10-31 16:41:30 +00:00
Nikos Kouremenos
22e1d66d98 new gajim theme (delete all lines in your config starting with themes. to see it) and theme names are now translatable 2005-10-31 16:19:12 +00:00
Yann Leboulanger
17f67e6a90 remove unneeded BeautifulSoup class
refactor the code so that it's not dup (vcard.get_avatar_pixbuf)
2005-10-31 10:23:33 +00:00
Nikos Kouremenos
ee46edcfb8 if we have avatar in HD, we get it from there now 2005-10-30 21:39:09 +00:00
Yann Leboulanger
89d00ada0d we send our username, not our nick when we change password 2005-10-30 16:50:05 +00:00
Yann Leboulanger
60d8a8e9b3 save vcard when we get it 2005-10-30 16:46:50 +00:00
shteef
258e13c625 Fixed highlighting nicks with spaces.
muc_highlight_words config option is now semicolon separated.
2005-10-30 15:01:57 +00:00
Yann Leboulanger
b4d9a6aab0 new helpers.check_paths() function that creates LOGPATH and VCARDPATH 2005-10-30 11:20:24 +00:00
shteef
b69bc501ae New Service Discovery, couple of quick notes about this commit:
* src/disco.py contains all the disco stuff
 * registration remains in src/config.py
 * data/pixmaps/agents contains the icons used in the toplevel server browser
   and the banner. They're referenced at the top of src/disco.py.
2005-10-30 09:58:13 +00:00