Commit graph

1834 commits

Author SHA1 Message Date
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
Nikos Kouremenos
b975b9380a fallback to green (or should it be human?) theme. afterall what dkirov called GTK+ was not GTK. renaming that to plain 2005-10-29 16:56:33 +00:00
Nikos Kouremenos
bf4a1b28ac xrange and tupple instead of range and list in common/ 2005-10-27 13:22:42 +00:00
Nikos Kouremenos
69fc11d949 optimize 2005-10-26 17:30:52 +00:00
Nikos Kouremenos
f430c3581f ask uname as our last chance to detect OS [thanks kael for command] 2005-10-25 08:39:41 +00:00
Nikos Kouremenos
0109d921ac logic fixes 2005-10-24 14:32:13 +00:00
Nikos Kouremenos
f590da078a [xmpppy]it is standarD not with T; thanks dkm 2005-10-21 21:30:54 +00:00
Nikos Kouremenos
2abc302ce9 do not fail if user runs vista 2005-10-21 17:00:37 +00:00
Nikos Kouremenos
f79a90a3ca make gajim boot in windows 2003 2005-10-21 16:46:27 +00:00
Nikos Kouremenos
8a1326a810 sys.getfilesystemencoding() can return None to some systems (eg. OpenBSD). Thanks Jolan for patches 2005-10-21 13:21:31 +00:00
Yann Leboulanger
726640ef4b the old self.plugin variable becomes gajim.interface, no need to pass it to every functions/classes 2005-10-20 11:17:17 +00:00
Yann Leboulanger
9d42d10853 file-stopped and file-completed can be saved in awiting_events queue 2005-10-19 21:14:51 +00:00
Yann Leboulanger
af7fef5ec1 file-send-error can now be added to the awaiting queue 2005-10-19 20:16:22 +00:00
Yann Leboulanger
443b32a846 typo 2005-10-19 11:14:15 +00:00
Yann Leboulanger
314fd4a8bf file-request-error can now be saved in the awaiting_events queue
better code to handle all these events
2005-10-18 20:30:26 +00:00
Yann Leboulanger
63c1d3d3f0 file transfer request can now be stored in awaiting_events queue and recalled from roster / filetransfer / popup notification 2005-10-18 09:07:52 +00:00
Nikos Kouremenos
1ffb867355 better varname 2005-10-17 12:45:55 +00:00
Yann Leboulanger
4e7f9f5820 connect always return a sequence 2005-10-17 11:18:42 +00:00
Yann Leboulanger
c1d334c25d save single chat size/position 2005-10-16 22:08:42 +00:00
Yann Leboulanger
77cb852057 single messages are well handled: they are saved in awaiting_events if needed and are printed when we dubble click a contact row, or systray or popup window 2005-10-16 13:18:34 +00:00
Yann Leboulanger
966afbb031 awaiting_messages is now named awaiting events
it now contains subject of messages
2005-10-15 20:49:08 +00:00
Yann Leboulanger
f92a137158 name is login, not account name 2005-10-14 19:37:08 +00:00
Yann Leboulanger
27ee476990 refactor connect so that new_account can use it (SSL and SRV now works when we create a new account) 2005-10-14 18:55:48 +00:00
Yann Leboulanger
d8e4c0b0e1 the time we look at what is sent by the ROSTER event, xmpp added a new entry, we don't want it: this entry is in 'Not in roster' group 2005-10-11 15:39:51 +00:00
Nikos Kouremenos
5c6562860a [xmpppy-cvs:features.py] The setPrivacyList function used a nonexistent payload variable where it should be the list param 2005-10-11 12:31:27 +00:00
Nikos Kouremenos
ce2b7cad6a [xmpppy-cvs] non-fatal patch. thanks norman 2005-10-11 12:27:27 +00:00
Nikos Kouremenos
6d07ec5a0a try to have OpenPGP working in Windoz 2005-10-09 17:22:03 +00:00
Nikos Kouremenos
cf18d99555 add comment 2005-10-09 16:45:21 +00:00
Nikos Kouremenos
c5f90e9bc6 get_uf_show can return strings with mnemonics 2005-10-09 16:08:18 +00:00
Yann Leboulanger
8f3dafa920 account context menu and systary context menu now contain a change status message item
TODO:
global status combobox need it
2005-10-09 14:49:14 +00:00
Yann Leboulanger
b4cdd59c84 typo 2005-10-09 10:43:14 +00:00
Yann Leboulanger
bbd43431ee check one more INTR 2005-10-09 10:25:02 +00:00
Yann Leboulanger
2da08cf0e9 typo 2005-10-09 10:24:06 +00:00
Yann Leboulanger
6ff2bf8c53 [Norman] subnodes are correctly browsed now 2005-10-09 10:11:24 +00:00
Yann Leboulanger
f0deb4bc32 update browser.py and commands.py from cvs 2005-10-09 10:04:17 +00:00
Nikos Kouremenos
6e50f0bbc0 update commands.py from xmpppy cvs 2005-10-07 14:53:46 +00:00
Nikos Kouremenos
7ee643c02e comments to help code not become a beast; clean and adhere to coding style 2005-10-07 14:46:10 +00:00
Yann Leboulanger
fe19a1c645 prevent TB when jid has no resource 2005-10-07 13:45:58 +00:00
Dimitur Kirov
ecda168634 call disconnect_transfer to prevent duplicating
code
2005-10-07 11:57:04 +00:00
Nikos Kouremenos
4e99f9563b avatars in MUC presences are back. stpeter aproved :) [he also plans to make it more clean in JEP] 2005-10-07 10:54:45 +00:00
Yann Leboulanger
3e7627aa6d fix var name 2005-10-07 10:32:42 +00:00