Yann Leboulanger
|
de938ee841
|
fix various problems when changing our nick while we have encrypted pm. Fixes #5234
|
2009-08-28 11:08:51 +02:00 |
Yann Leboulanger
|
4438154eb0
|
prevent traceback when changing nick
|
2009-08-27 20:15:54 +02:00 |
Yann Leboulanger
|
88fe4f8e36
|
prevent traceback when there are unread message on startup
|
2009-08-27 20:09:57 +02:00 |
Yann Leboulanger
|
9ada82a3eb
|
prevent GTK warning
|
2009-08-27 19:56:11 +02:00 |
Yann Leboulanger
|
91018930ee
|
[avm] fix decode error in latex errors. Fixes #4744
|
2009-08-27 19:23:19 +02:00 |
Yann Leboulanger
|
982db9636c
|
add 2 advanced option to configure how many log lines we want when entering a room. Fixes #5237
|
2009-08-27 18:08:14 +02:00 |
Yann Leboulanger
|
062add136e
|
prevent traceback (fix missing import)
|
2009-08-26 21:57:54 +02:00 |
Yann Leboulanger
|
59384fa689
|
don't depend on GTK2.14. Fixes #5213
|
2009-08-07 23:43:19 +02:00 |
Yann Leboulanger
|
3c8e88b0b5
|
[Waldteufel] fix translation comment about fuzzyclock and fix translations
|
2009-08-07 22:26:55 +02:00 |
Yann Leboulanger
|
43a4ebc583
|
make atom pubsub widget translated
|
2009-08-06 19:20:06 +02:00 |
Yann Leboulanger
|
8536e99738
|
fix closing of AtomPubsub window. Fixes #5210
|
2009-08-06 19:17:31 +02:00 |
Yann Leboulanger
|
b9d4611fda
|
remove 3 duplicated lines
|
2009-08-06 18:35:52 +02:00 |
Yann Leboulanger
|
ca0b16f62b
|
don't take into account style of not realized widgets. Fixes #5211
|
2009-08-06 18:34:53 +02:00 |
Yann Leboulanger
|
1f760de1ff
|
prevent traceback. Fixes #5202
|
2009-08-06 00:07:23 +02:00 |
Yann Leboulanger
|
a79efe5af0
|
strip JID in add contact dialog. Fixes #5200
|
2009-08-06 00:01:07 +02:00 |
Yann Leboulanger
|
b83f9ae5d6
|
[Dicson] add support for key 'body' in the Message Action, and add jid via roster command. Fixes #5195
|
2009-08-05 23:58:25 +02:00 |
Yann Leboulanger
|
770b21fa60
|
handle strange notification daemon version values. Fixes #5209
|
2009-08-05 23:13:47 +02:00 |
Yann Leboulanger
|
5c9e35cd0e
|
select chat window once we open a new one
|
2009-08-05 21:03:50 +02:00 |
Yann Leboulanger
|
8fcaa914e1
|
ability to use anonymous authentication
|
2009-08-05 20:53:58 +02:00 |
Yann Leboulanger
|
23e0ea755f
|
[mcepl] Fix typo. Fixes #5205
|
2009-08-05 17:35:27 +02:00 |
Yann Leboulanger
|
260f1541d1
|
request privacy lists after disco result
|
2009-08-04 17:57:12 +02:00 |
Yann Leboulanger
|
ff2a02269d
|
request privacy rules and metacontacts only once at startup
|
2009-08-04 00:49:56 +02:00 |
Yann Leboulanger
|
1f32083334
|
fix XML -> PubSub transition for bookmarks when bookmarks node doesn't exist
|
2009-08-04 00:36:28 +02:00 |
Yann Leboulanger
|
f501c2c4fe
|
prevent traceback when a room is destroyed. Fixes #5194
|
2009-08-01 18:28:25 +02:00 |
Yann Leboulanger
|
2ffd6cbcb8
|
store bookmarks in both pubsub and xml, and copy those from xml to pubsub on startup
|
2009-07-31 17:11:55 +02:00 |
Yann Leboulanger
|
5b62a6fbbd
|
add publish-options to bookmark storage if server supports it
|
2009-07-31 15:50:11 +02:00 |
Yann Leboulanger
|
4a0e5bc2b3
|
[Link Mauve & I] store bookmarks in pubsub if server supports that.
|
2009-07-31 14:52:01 +02:00 |
Yann Leboulanger
|
66254bc47f
|
discover server feature in first when connecting
|
2009-07-31 13:47:47 +02:00 |
Yann Leboulanger
|
ec71c7d7c2
|
do not add 127.* IPs when sending file
|
2009-07-31 10:57:48 +02:00 |
Yann Leboulanger
|
c740177956
|
better pygtk failure code
|
2009-07-30 19:21:23 +02:00 |
Yann Leboulanger
|
228f6dc6be
|
catch a databased malformed exception to warn user. Fixes #5191
|
2009-07-30 18:06:52 +02:00 |
Yann Leboulanger
|
968a44dbaf
|
stringprep nick and room jid in manage bookmark dialog.
|
2009-07-29 12:56:59 +02:00 |
Yann Leboulanger
|
e273fa4ab8
|
remove old FIXME, don't crash when we receive badly encoded char via zeroconf. Fixes #5178
|
2009-07-29 12:09:02 +02:00 |
Yann Leboulanger
|
1c7b265c9c
|
better file transfer error handling. Fixes #5064
|
2009-07-28 23:13:34 +02:00 |
Yann Leboulanger
|
492abfb407
|
always build emoticons menu with 16x16 images. Fixes #3125
|
2009-07-28 17:04:57 +02:00 |
Yann Leboulanger
|
f748e893fb
|
prevent traceback
|
2009-07-24 16:17:49 +02:00 |
Yann Leboulanger
|
02e24ab120
|
don't show many accepted window when we add many contacts through RIE
|
2009-07-23 22:57:33 +02:00 |
Yann Leboulanger
|
a6a5e4de4e
|
fix /ban command
|
2009-07-23 15:05:33 +02:00 |
Yann Leboulanger
|
58be783ba5
|
some coding standards
|
2009-07-22 10:58:49 +02:00 |
Yann Leboulanger
|
f207b114a6
|
fix roster item exchange remove suggestion
|
2009-07-22 10:48:41 +02:00 |
Yann Leboulanger
|
8622a3cca7
|
prevent traceback when we get an empty roster item exchange message
|
2009-07-22 10:48:28 +02:00 |
Yann Leboulanger
|
7966126c3b
|
correct log for zeroconf_avahi.py
|
2009-07-22 09:49:56 +02:00 |
Yann Leboulanger
|
61bdb67859
|
coding standards
|
2009-07-22 09:30:24 +02:00 |
Yann Leboulanger
|
b7fa1a152f
|
fix saving _last_SHOW activity / mood when we unset them.
|
2009-07-22 08:55:25 +02:00 |
Jonathan Schleifer
|
ce71f40f7d
|
[Florian Zeitz] More compatibility for MPRIS.
|
2009-07-22 00:13:28 +02:00 |
Yann Leboulanger
|
779dcbd38b
|
fix using change nick button in groupchats
|
2009-07-21 00:30:43 +02:00 |
Yann Leboulanger
|
d408610425
|
copy list before iterating on it in case we modify it.
|
2009-07-21 00:13:55 +02:00 |
Yann Leboulanger
|
cd9eed6277
|
stupid me, calling .keys() on a dict ...
|
2009-07-20 23:51:17 +02:00 |
Yann Leboulanger
|
e40a3b6272
|
prevent traceback when we remove contacts in iter_contacts() loop.
|
2009-07-20 23:47:59 +02:00 |
Anaël Verrier
|
6eba5f9946
|
* fixed a bug (when we try to remove a jid from roster window)
|
2009-07-20 20:09:39 +02:00 |
Jonathan Schleifer
|
40dac41852
|
Fix traceback in MPRIS.
|
2009-07-19 22:09:09 +02:00 |
Yann Leboulanger
|
010e02e329
|
handle reson when we ban a jid.
|
2009-07-17 19:12:11 +02:00 |
Yann Leboulanger
|
19e302b918
|
bosh port must now be included in bosh URI
|
2009-07-17 11:20:28 +02:00 |
Yann Leboulanger
|
235c4d9ab8
|
* ask only once at a time to change our nickname in a room in case of conflict
* add a checkbutton to use the entered nickname by default without asking anymore. Fixes #5141
|
2009-07-17 09:53:15 +02:00 |
Yann Leboulanger
|
425ae28713
|
redraw correctly accountsWindow after we removed an account
|
2009-07-16 17:54:43 +02:00 |
Yann Leboulanger
|
5649552298
|
import things differently in xmpp so it works with python26. Fixes #5168
|
2009-07-16 17:44:45 +02:00 |
Yann Leboulanger
|
a478cf863b
|
prevent sending several times the same message in zeroconf.
|
2009-07-16 17:25:47 +02:00 |
Yann Leboulanger
|
d51102112d
|
fix sending message to zeroconf from XML console. Fixes #5050
|
2009-07-16 17:23:05 +02:00 |
Yann Leboulanger
|
ba697a583f
|
fix missing var in zeroconf
|
2009-07-16 17:22:34 +02:00 |
Yann Leboulanger
|
938593952d
|
detect and send all our local IPs from local DNS. Fixes #4249
|
2009-07-16 15:29:07 +02:00 |
Yann Leboulanger
|
50cf012b75
|
don't remove occupant from room roster when we try to change our nick to the occupant's nick. Fixes #5120
|
2009-07-16 14:53:14 +02:00 |
Yann Leboulanger
|
cc154c2bf2
|
prevent traceback when kwalletcli is not available. see #5153
|
2009-07-16 12:27:53 +02:00 |
Yann Leboulanger
|
cfc0c2fe5c
|
[mirabilos] save password in kwallet is available. Fixes #5153
|
2009-07-15 21:02:47 +02:00 |
Anaël Verrier
|
0497a1bedf
|
* do not stock anymore groupchat presence into NonBlockingRoster. Fixes #5160
|
2009-07-14 18:48:24 +02:00 |
Yann Leboulanger
|
5f55a54e76
|
don't send a new presence when we only want to change pep info
|
2009-07-14 16:41:25 +02:00 |
Yann Leboulanger
|
b8e80c2245
|
fix error with bosh
|
2009-07-13 22:23:14 +02:00 |
Yann Leboulanger
|
4a469d2ae6
|
add another way to get errno from exception
|
2009-07-13 22:14:24 +02:00 |
Yann Leboulanger
|
53c31a53b6
|
session packet are not mendatory during login. Send it only when requested by server. Fixes #5088
|
2009-07-13 18:32:16 +02:00 |
Yann Leboulanger
|
c4a720aa89
|
handle ZeroReturnError raised by PyOpenSSL
|
2009-07-13 17:47:20 +02:00 |
Yann Leboulanger
|
2bd1e1410d
|
get errornum correctly in SSLWrapperError exceptions
|
2009-07-13 17:44:47 +02:00 |
Yann Leboulanger
|
711dfce03c
|
better way to detect pyopenssl usage
|
2009-07-13 17:44:12 +02:00 |
Anaël Verrier
|
88065eb34f
|
* fixed some problems with SQL escapement for roster versioning. For example when we have double quote or another character like this. Fixes #5159
* some code refactoring for roster versioning in common/logger.py
* added a docstring and some comments in common/logger.py
|
2009-07-13 15:21:35 +02:00 |
Yann Leboulanger
|
d75fbca31b
|
[Paco] Fix bug with /kick command.
|
2009-07-12 18:34:47 +02:00 |
Yann Leboulanger
|
7a976135e2
|
fix traceback when we get bookmarks and roster is not present.
|
2009-07-12 15:13:17 +02:00 |
Yann Leboulanger
|
15b3ba35b1
|
restore metacontct correctly when we connect to server and we already have contacts in roster (stored locally). Fixes #5156
|
2009-07-12 13:33:29 +02:00 |
Yann Leboulanger
|
1ff9001084
|
[Paco & i] support nicknames with space for /ban and /kick commands
|
2009-07-10 16:30:10 +02:00 |
Yann Leboulanger
|
7bfcf169e4
|
fix zeroconf
|
2009-07-10 16:15:09 +02:00 |
Yann Leboulanger
|
72ed0a7339
|
fix merge error. Fixes #5154
|
2009-07-10 15:48:46 +02:00 |
Yann Leboulanger
|
278a8bc59e
|
merge elghinn's branch (roster versioning) to trunk. Fixes #4661, #3190
|
2009-07-10 15:05:01 +02:00 |
Yann Leboulanger
|
4917ffdbcc
|
Fix traceback when right click on email in history viewer. Fixes #5131
|
2009-07-09 19:06:08 +02:00 |
Yann Leboulanger
|
e01cb71d8f
|
handle correctly when MUC server force us to change our nickname by sending a 303 error presence. Fixes #5055
|
2009-07-09 18:22:41 +02:00 |
Yann Leboulanger
|
002f33f2b7
|
do not allow several password window for one account. Fixes #5151
|
2009-07-09 14:52:32 +02:00 |
Anaël Verrier
|
3b4b086bdf
|
* the good version is not 0.12.1.6-hg but 0.12.3.1-dev
|
2009-07-09 14:34:51 +02:00 |
Anaël Verrier
|
c66aee5b9d
|
* better way to propagate roster at start
|
2009-07-09 14:33:18 +02:00 |
Yann Leboulanger
|
016ccb74b1
|
handle jid errors
|
2009-07-08 21:41:40 +02:00 |
Yann Leboulanger
|
676bda8281
|
get_full_jid_from_iq is in helpers. Fixes #5146
|
2009-07-07 19:17:28 +02:00 |
Yann Leboulanger
|
c54194d844
|
parse_jid is in helpers
|
2009-07-07 16:56:04 +02:00 |
Yann Leboulanger
|
e1890c3938
|
fix some bugs with non-normalized jids
|
2009-07-07 16:34:46 +02:00 |
Yann Leboulanger
|
0de2e8522d
|
ability to send contacts via DnD to another contact. Fixes #378
|
2009-07-07 16:28:26 +02:00 |
Anaël Verrier
|
5e2d6efd0b
|
* fixed a bug when we remove a contact from our contact list (before we did not remove contact from roster_group table)
|
2009-07-07 15:14:56 +02:00 |
Yann Leboulanger
|
e42bb5823f
|
don't traceback when we receive pep info from muc
|
2009-07-07 13:41:05 +02:00 |
Anaël Verrier
|
23394732c2
|
* fixed a bug when we have a groupchat minimized in the roster
|
2009-07-06 22:34:24 +02:00 |
Yann Leboulanger
|
765336b4fb
|
when sending file, try to bind ipv6 first. see #1969
|
2009-07-05 11:57:12 +02:00 |
Yann Leboulanger
|
0492b82384
|
[danguy] log_encrypted_sessions is no more a global variable! Fixes #5132
|
2009-07-02 08:20:17 +02:00 |
Anaël Verrier
|
6c56dd173b
|
* now there is no more sparkling when we update the RosterWindow with the roster received from the server (when server does not handle roster versioning or when it resends the whole roster)
|
2009-06-30 17:06:17 +02:00 |
Anaël Verrier
|
4d10bdcf6f
|
* In order to allow the viewing of the roster when we are offline (and some other cool stuffs), with and without roster versioning, now we load roster when RosterWindow is created (at gajim startup). Fixes #3190
|
2009-06-30 11:46:27 +02:00 |
Yann Leboulanger
|
77c5a8d36d
|
finish previous commit, and change to a more generic name
|
2009-06-29 23:10:30 +02:00 |
Jonathan Schleifer
|
45fbcfaa01
|
Change the -svn suffix to -hg.
|
2009-06-29 23:02:03 +02:00 |
Anaël Verrier
|
5e4fb8fddb
|
* in order to permit roster loading at gajim startup we need to save all roster pushs (even if it's not for versioning)
|
2009-06-29 15:49:46 +02:00 |
Yann Leboulanger
|
c739465890
|
ignore <iq> without an ID. They are required by RFC. Fixes #5122
|
2009-06-29 07:57:10 +02:00 |