Yann Leboulanger
ce07cfe759
vcard is now fixed: we use lists for ADR, TEL EMAIL entry cause we can have several
2005-06-07 08:50:47 +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
030f77983b
typo
2005-06-07 01:17:38 +00:00
Nikos Kouremenos
26b369b8ff
fixing and string. previous commit is because of patch by Dennis Craven and me taking the strings/coding standrads review and stuff. fixing #382 . Thanks Dennis once again
2005-06-07 01:14:08 +00:00
Nikos Kouremenos
78c7ca566f
try again later
2005-06-07 01:10:24 +00:00
Yann Leboulanger
9e58a5b68c
we can now add an avatar in our vcard
2005-06-06 22:58:06 +00:00
Yann Leboulanger
69a6aaff74
vcard is more complete (avatar is commig soon)
2005-06-06 15:29:27 +00:00
Nikos Kouremenos
365c7f68ad
sorting by keys in change_status_dialogs
2005-06-06 11:53:07 +00:00
Nikos Kouremenos
cec2a46e4f
fix brb jargon, and and add out
2005-06-06 10:51:24 +00:00
Nikos Kouremenos
f8a5dbd960
get python version without awk and cut [simpler]
2005-06-06 10:09:48 +00:00
Nikos Kouremenos
8e29e0b39f
bugfix
2005-06-06 00:11:48 +00:00
Nikos Kouremenos
48711e989d
svn to say 0.8 version
2005-06-05 23:42:30 +00:00
Nikos Kouremenos
300ea1a386
reposition a codeline
2005-06-05 23:20:06 +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
Nikos Kouremenos
53b5de2d32
really nothing.
2005-06-05 20:38:53 +00:00
Nikos Kouremenos
f4d3b6464a
patch to allow to send on Ctrl+Enter and Enter to make newline. Thanks Dennis Craven [NOTE: we dont default to this. only accesible via expert]
2005-06-05 20:34:17 +00:00
Nikos Kouremenos
a6600bb06d
adding marine roster theme (thanks membris)
2005-06-05 15:49:50 +00:00
Nikos Kouremenos
942bcc75a5
read only the first line if more lines
2005-06-04 21:52:49 +00:00
Nikos Kouremenos
21f279a659
get to know sourcemage too
2005-06-04 20:54:21 +00:00
Yann Leboulanger
27869ea679
we now don't send online and offline show to be RFC complient
2005-06-04 14:27:09 +00:00
Nikos Kouremenos
9befab5cd7
typo in string (thanks dcrean), and mark that string for translation
2005-06-04 12:38:43 +00:00
Nikos Kouremenos
f22c285641
proposed patch in #373 is applied. People test. I didnt even know киров@jabber.org can exist. thanks Dimitur Kirov
2005-06-04 00:37:49 +00:00
Yann Leboulanger
a2e8c7da6d
we don't send available presence anymore
2005-06-03 22:49:07 +00:00
Nikos Kouremenos
f06d61c6ec
thank you jor and GNU Emacs (Esc-X untabify) [remove tabs]
2005-06-03 18:59:34 +00:00
Nikos Kouremenos
646191d40b
adding GnuPGInterface.py
2005-06-03 17:38:43 +00:00
Nikos Kouremenos
7378f3d9a0
we no longer require pygnupg as an external dep
2005-06-03 17:35:10 +00:00
Nikos Kouremenos
69a9f6f08a
[xmpppy] some jabber servers have ssl on 443 (eg. jabber80.com) so check for that too, and return ssl and not tls as string for return value in connect()
2005-06-02 18:15:29 +00:00
Nikos Kouremenos
f0b336364b
bugfix in remembering last lines [avoid duplication when unread messages] {still needs to be small and grey}
2005-06-02 16:28:01 +00:00
Nikos Kouremenos
8506568722
fix a bug with some locales. start using unicode instance for strings
2005-06-01 21:40:33 +00:00
Yann Leboulanger
74fd69cb0c
we now add default emoticons / status messages only if there is no in the config file
2005-06-01 20:03:37 +00:00
Yann Leboulanger
9ad357ab3d
no more force_nonSASL option
2005-06-01 12:33:29 +00:00
Nikos Kouremenos
dc6541ff7f
really nothing [ok.. a comment]
2005-05-31 17:53:28 +00:00
Yann Leboulanger
19e7cd6fb5
catch exception when we disconnect
2005-05-31 16:47:05 +00:00
Yann Leboulanger
0758769092
don't use the force_nonSASL option (doesn't work in xmpp)
...
we can now be disconected while registering a new account, it won't TB
2005-05-31 13:53:22 +00:00
Nikos Kouremenos
b34b3c8e55
remember last lines after reopening chat window (thanks Sergey Kuleshov, and don't fail on gtkspell-lang not available
2005-05-30 21:00:04 +00:00
Nikos Kouremenos
92aa1838d1
mention account name on couldnt connect
2005-05-30 14:08:48 +00:00
Yann Leboulanger
f9f341f104
we can now use SSL
...
(we can't force to not use TLS: bug in xmpp)
2005-05-30 11:01:08 +00:00
Yann Leboulanger
efd470a44f
chat window now print when encryption in enabled / disabled and automatically activate/desactivate the gpg_toggle button
2005-05-30 10:41:55 +00:00
Yann Leboulanger
088b3870dd
we can now attach a GPG key to a contact
2005-05-29 21:34:01 +00:00
Yann Leboulanger
aeae5df459
verbose is now on when it is set to True in the config file
2005-05-29 19:04:01 +00:00
Yann Leboulanger
560f0665f8
new option to be able to sort contacts by show
2005-05-29 18:41:13 +00:00
Yann Leboulanger
8a974c8af6
verbose is False by default
...
we can launch gajim with -v to enable verbose
2005-05-28 18:20:27 +00:00
Nikos Kouremenos
14985bf5d1
mention name and not hostanem when failing to connect to a account
2005-05-27 16:43:38 +00:00
Yann Leboulanger
cb0368ae09
messages stanza without <body> field are not printed
2005-05-27 15:36:41 +00:00
Yann Leboulanger
4097578005
recipients must be a list
2005-05-27 14:16:34 +00:00
Nikos Kouremenos
1d628069b1
svn to say 0.7.1
2005-05-27 13:20:34 +00:00
Nikos Kouremenos
e92bb9ec38
fix a typo
2005-05-27 12:11:07 +00:00
Yann Leboulanger
74f0e11948
we are now warned when we are disconnected from a server
2005-05-27 12:07:20 +00:00
Yann Leboulanger
87d90e7aaf
improved status messages
2005-05-27 05:56:17 +00:00
Nikos Kouremenos
bc1a96e740
this should fix #329
2005-05-26 22:02:01 +00:00
Yann Leboulanger
b24e6d80ce
we can now edit non-root line in advanced configuration editor
2005-05-26 21:09:01 +00:00
Nikos Kouremenos
c9d2e9123c
Available instead of Online
2005-05-26 19:56:04 +00:00
Nikos Kouremenos
81b28a9cff
Client's connect() does not raise exception on error as it was in jabberpy
...
in xmpppy it connect() returns connection type in a string
apparently that string can be 'tls', 'tcp' (simple without tls) and '' when it fails to connect
2005-05-26 13:35:58 +00:00
Yann Leboulanger
92b1c8226c
SASL auth is back, ths Alexey
2005-05-26 06:50:17 +00:00
Nikos Kouremenos
3f890b8063
completing gtkspell support
...
adding escape to close accounts_window
using %s instead of + for joining strings [gives us better translation] and fixing a typo there
sorry for big commit
2005-05-26 00:07:49 +00:00
Yann Leboulanger
693aad9b19
show transports rows when we are online, and hide them when we are offline
2005-05-25 18:25:39 +00:00
Yann Leboulanger
e871c22772
we can now disable the use of transports iconsets
2005-05-25 17:13:50 +00:00
Yann Leboulanger
4338bc348f
when we receive a 505 presence error we show the error pixmap
2005-05-24 21:32:52 +00:00
Yann Leboulanger
553b842972
fix vcard problems (we can receive iq without from field when we receive our vcard)
2005-05-24 19:18:32 +00:00
Yann Leboulanger
8a7a399288
we can now force to not use SASL for each account in advanced configuration editor
2005-05-24 18:19:53 +00:00
Yann Leboulanger
e3ddf04b9b
Alexey's patch to disable SASL protocole
2005-05-24 18:08:37 +00:00
Yann Leboulanger
392c1dc7f4
fix DIGEST auth with Alexey patch
2005-05-24 17:50:27 +00:00
Yann Leboulanger
476cd9a9a0
we can receive empty message (for ex for gc_subjects)
2005-05-23 18:16:51 +00:00
Nikos Kouremenos
d44955c81b
first the print then the action
2005-05-23 17:01:13 +00:00
Nikos Kouremenos
12f1ea0517
reducing default autoaway/xa time
2005-05-23 16:58:14 +00:00
Nikos Kouremenos
16b6745a90
adding error for uf_show as else
2005-05-23 16:57:35 +00:00
Yann Leboulanger
667eb618b7
os.path.mkdir crashes under win9x if the folder already exists
2005-05-23 15:32:35 +00:00
Yann Leboulanger
f0be64c460
under win9x dot_gajim = ''
2005-05-23 11:35:58 +00:00
Yann Leboulanger
517211b63f
check if we have a connection before we send it sth
2005-05-23 10:46:22 +00:00
Yann Leboulanger
0f41e49758
set default timeout of xmpp to 45 instead of 25
2005-05-23 09:53:05 +00:00
Yann Leboulanger
fe53843edb
we wait 45 for keepalive packages
2005-05-22 17:24:20 +00:00
Yann Leboulanger
6f6f45d07b
check for KeyError ( fix #311 )
2005-05-22 10:10:41 +00:00
Nikos Kouremenos
0bb2fceb16
typo
2005-05-21 23:37:11 +00:00
Nikos Kouremenos
bdd436e1f4
check for not in the roster too
2005-05-21 23:34:51 +00:00
Yann Leboulanger
d94941015d
translate status messages too
2005-05-21 16:01:52 +00:00
Nikos Kouremenos
a3f3d8f766
do not default to check_for_new_version True until we have a pseudo thread doing that [or else in heavy net load Gajim takes a long time and user think we need to hugely optimize our code]
2005-05-21 14:37:36 +00:00
Nikos Kouremenos
77ddf66a14
rename the config vars [for signin/out]
2005-05-21 13:53:09 +00:00
Nikos Kouremenos
5e3ba6e98a
bugfix
2005-05-21 13:44:50 +00:00
Nikos Kouremenos
3ad63c0c27
add show texts to be translated
2005-05-21 13:19:42 +00:00
Yann Leboulanger
7f3adb6fdf
remove unneeded import
2005-05-21 07:02:36 +00:00
Nikos Kouremenos
1c16aa578d
better strings [not more clear but TYPOS in English and unknown words] {so I had to break the string being frozen} {sorry for that}
...
also introducing greek transl [half tooltips remain with english text, but 0.7 can live with it if I do not get to finish it before 0.7]
2005-05-21 01:28:18 +00:00
Yann Leboulanger
328327d5c5
add a debug message when we cannot load idle module
2005-05-20 22:05:11 +00:00
Nikos Kouremenos
8db7ec096a
first letter is better to be cap for folders in Windows
2005-05-20 18:18:06 +00:00
Nikos Kouremenos
98e78c7999
win9x: save in current dir
2005-05-20 18:13:38 +00:00
Nikos Kouremenos
ecf50d8c56
win32: store the config in the correct place, and move it if existes in the old place
2005-05-20 18:08:24 +00:00
Yann Leboulanger
686a9a0bd9
when an error occure while Process()ing xmpp, we print the TB so it's easier to debug
2005-05-20 17:30:29 +00:00
Nikos Kouremenos
41e7d106d8
typo
2005-05-20 16:46:07 +00:00
Yann Leboulanger
f3d36d9d80
status -> show
...
we cannot join a gc twice at the same time with the same account
2005-05-20 16:31:52 +00:00
Nikos Kouremenos
5293788dc1
introducing common/helpers.py where get_uf_status lives [more functions to come there in the future]
2005-05-20 15:58:23 +00:00
Yann Leboulanger
58ab395501
<status> is not a must (except when using GPG)
2005-05-20 15:32:05 +00:00
Yann Leboulanger
0e7e396289
these lines cause an error
2005-05-20 14:46:27 +00:00
Yann Leboulanger
715fde5a87
fix idle problems
2005-05-20 14:03:02 +00:00
Yann Leboulanger
b5ed8ee163
apply Alexey patch for TLS error. Now buffer is 1M, so this workaround should prevent TLS crash
2005-05-20 13:27:39 +00:00
Yann Leboulanger
2377437112
do not print empty message ( fix #301 )
2005-05-20 11:23:08 +00:00
Yann Leboulanger
894e38cc7f
client.DisconnectHandler is no more called, so no TB will be raised when disconected
...
so no need to embrace every "send" call in try: except: block
2005-05-20 10:49:46 +00:00
Nikos Kouremenos
e7e88cd701
bugfix
2005-05-20 00:12:15 +00:00
Nikos Kouremenos
19235f6f68
win32: path is even better now .gajim ==> Gajim
2005-05-20 00:09:18 +00:00
Nikos Kouremenos
d2e0782121
win32 fix: save logs in the correct place and issue correct messages not only POSIX
2005-05-20 00:05:18 +00:00
Nikos Kouremenos
148fe12a2d
removing () from ifs and foo==0 becomes not foo in an if
2005-05-19 17:50:19 +00:00
Yann Leboulanger
739021ec02
print error messages when we get Process() exception
2005-05-18 18:57:54 +00:00