Commit graph

425 commits

Author SHA1 Message Date
Yann Leboulanger
f82c72b228 when threading problem, just migrate in the backgrounds instead of with a GUI 2005-12-15 19:12:13 +00:00
Yann Leboulanger
fd133716e3 if migration fails (python2.3 for ex) Gajim shows a dialog and exit 2005-12-15 12:03:57 +00:00
Yann Leboulanger
5873a8bd9d don't play thousands of sounds at startup 2005-12-15 11:01:50 +00:00
Yann Leboulanger
02c6805a23 typo 2005-12-13 21:28:02 +00:00
Yann Leboulanger
d2e4a230c8 don't crash if we open a pm after he left the room 2005-12-13 21:26:31 +00:00
Yann Leboulanger
7612ad7c64 update pm chat window when a gc contact change his status 2005-12-11 11:22:18 +00:00
Yann Leboulanger
4f3b8dc3e8 move handle_event from systray.py to gajim.py 2005-12-11 10:31:42 +00:00
Yann Leboulanger
6a0599500e catch all exceptions when we try to import remote_control: under win we have:
NameError: name 'DbusPrototype' is not defined
2005-12-10 12:28:56 +00:00
Yann Leboulanger
612716e2db change copyright from "Gajim Team" to real people 2005-12-09 23:30:28 +00:00
Nikos Kouremenos
1d0a0d5dee catch gopher:// 2005-12-09 21:09:42 +00:00
Yann Leboulanger
cae7ce3bac "Gajim Team" in all hearders become "Contributors for this file" 2005-12-09 17:15:30 +00:00
Nikos Kouremenos
2b86fc98da init_var ==> init_vars 2005-12-08 09:46:59 +00:00
Yann Leboulanger
34255e5682 Vincent left us a long time ago 2005-12-07 23:09:10 +00:00
Yann Leboulanger
5cf9141777 init logger variables after migration 2005-12-07 20:20:48 +00:00
Travis Shirk
d13209ca76 JEP-70 bug fix that was caused by new transaction ID that was added to JEP last call. 2005-12-07 19:13:26 +00:00
Nikos Kouremenos
881e1e3609 check for new version [one of the first thing I did for Gajim :)] is not needed anymore as most distros have us. remove it. this also means we can now update Changelog periodically in svn. YUPPIE! 2005-12-06 00:09:28 +00:00
Nikos Kouremenos
4f9404e8b2 migration is okay now if no ~/.gajim; also many other small fixes 2005-12-05 23:25:02 +00:00
Nikos Kouremenos
032627a96f do not match (2.8) as 8) emoticon 2005-12-05 13:25:50 +00:00
Nikos Kouremenos
19dc3b9295 class is Migration 2005-12-05 11:44:28 +00:00
Yann Leboulanger
637c903d68 * when in common, no need to do from common import FOO, just import FOO
* we now migrate automaticaly at startup in a thread
 * progressDialog now scroll textvew to the end
2005-12-05 11:13:08 +00:00
Yann Leboulanger
5260f38ea8 no need to import base64 in gajim.py 2005-12-05 08:44:03 +00:00
Yann Leboulanger
4c1dfe445e don't migrate now, migration window is not ready 2005-12-02 17:19:04 +00:00
Nikos Kouremenos
e39eb2a4e7 fix string; fix so it default to ok 2005-12-02 11:42:17 +00:00
Yann Leboulanger
796b26883d remove some line that were for tests 2005-12-02 11:20:25 +00:00
Yann Leboulanger
e692624e2c Gajim now ask if we want to migrate at startup 2005-12-02 11:18:00 +00:00
Yann Leboulanger
91d9f0604b fix TB (exceptions have moved) 2005-12-01 21:07:30 +00:00
Nikos Kouremenos
bd9eeae613 cleanup 2005-12-01 18:08:10 +00:00
Nikos Kouremenos
e3a9be9733 add some fixmes, remove some others, 80 margin and cleanup 2005-12-01 18:03:05 +00:00
Nikos Kouremenos
70b0fefd11 fix typo; also include _svn 2005-12-01 17:56:31 +00:00
Nikos Kouremenos
fa03f0498d better strings 2005-12-01 17:49:10 +00:00
Yann Leboulanger
892d665a50 print startup errors in a gtk.window instead of to std.err 2005-12-01 17:17:20 +00:00
Norman Rasmussen
ba54aa9630 Hopefully fixed emoticons for good now. Closes #1129 2005-11-30 18:35:40 +00:00
Nikos Kouremenos
7ef98979d8 remove print 2005-11-30 18:19:25 +00:00
Yann Leboulanger
20c4113666 join opened groupchat windows only for concerned account 2005-11-30 17:45:34 +00:00
Nikos Kouremenos
17034b654a remove a fixme; remove old and replace with that we really mean by old, so we do not get confused with date 2005-11-29 10:16:31 +00:00
Yann Leboulanger
258c0541e0 when we receive an empty vcard, we send an empty vcard to the interface so that it knows it arrived 2005-11-28 16:26:19 +00:00
Nikos Kouremenos
8862daa3fc typo 2005-11-27 22:28:33 +00:00
Nikos Kouremenos
75a2418fea add magnet: catching, and add a fixme for special treatment of uncatched xmpp: 2005-11-27 22:05:10 +00:00
Nikos Kouremenos
45cade3693 clear the regular expression cache when done with make_regexps 2005-11-27 21:57:41 +00:00
Nikos Kouremenos
8734c5f2cb SIGN_IN --> SIGNED_IN 2005-11-27 12:42:42 +00:00
Yann Leboulanger
21116c221e create a new SIGN_IN event that is emitted when we sign in 2005-11-27 12:29:30 +00:00
Yann Leboulanger
294831017f remove FIXME:
plz don't ask questions in the code
I put that here cause this function is called when we log in and never after
2005-11-27 09:57:56 +00:00
Yann Leboulanger
0ed25ede49 join bookmarked groupchat AFTER already opened ones so we don't open bookmarks twice 2005-11-27 09:41:48 +00:00
Nikos Kouremenos
d958bcf521 typo 2005-11-23 19:21:46 +00:00
Nikos Kouremenos
d9cc33cf26 log system rewrite to use sqlite database instead of plain ascii files. this allows us to scale better (be faster), provide search in history, and save logs for JIDs that are non-ASCII. PLEASE read http://trac.gajim.org/wiki/MigrateLogToDot9DB 2005-11-23 19:12:52 +00:00
Nikos Kouremenos
3e9b8d6bd2 enormous cleanup in untested code 2005-11-22 10:56:25 +00:00
Yann Leboulanger
8bc51f5360 80 chars width 2005-11-22 00:32:38 +00:00
Yann Leboulanger
508d176d5a contact.chatstate becomes contact.our_chatstate
contact.chatstate is now contact's chatstate
2005-11-22 00:28:36 +00:00
Nikos Kouremenos
ce9982b04b prevent a tb with an ugly way. Dimitur Kirov where art thou? :( 2005-11-21 09:59:19 +00:00
Nikos Kouremenos
ececa0dacf remove noused code (it is here from the time we tried to gajim-remote on/off on the fly. clean up! 2005-11-19 22:01:10 +00:00