Anaël Verrier
d347b79c38
* added a method to load roster from DB
...
* now we load roster from DB when we receive an iq result for the roster without any query
* added a "force" argument to NonBlockingRoster.getRoster(), to force the return of the instance
2009-06-27 17:56:04 +02:00
Yann Leboulanger
f2e214a033
use helper function
2009-06-23 22:24:39 +02:00
Anaël Verrier
0a3d26e5d4
* added another table to handle roster group
...
* we now handle roster push and roster reception
* changed version number in src/common/defs.py
2009-06-23 19:29:25 +02:00
Anaël Verrier
9133960fbc
* added one table in logs.db to save roster
...
* added "roster_version" in configuration to save roster version for the account
* added "ver" attribute when gajim requests the roster
2009-06-02 22:48:32 +02:00
Yann Leboulanger
a3153f2403
Branch for GSOC project of Anaël Verrier
2009-05-18 22:53:48 +02:00
Yann Leboulanger
d8cefcebbc
branch for GSOC project of Jeff Ling
2009-05-18 22:50:29 +02:00
Yann Leboulanger
7d725fc1ab
[Dicson] Don't try to translate empty string. Fixes #5032
2009-05-18 22:33:09 +02:00
Yann Leboulanger
b2e0e4cc86
prevent traceback when notification daemon doesn't support GetCapabilities. Fixed #5015
2009-05-18 16:17:14 +02:00
Yann Leboulanger
c48f4c409f
prevent traceback when negociating E2E. see #5015
2009-05-17 17:59:00 +02:00
Yann Leboulanger
17068c0a50
[Djavan Fagundes] updated brazilian translation. Fixes #5025
2009-05-16 14:32:17 +02:00
nobody
ddaf0c0aa9
update tags
2009-05-16 10:45:35 +00:00
Yann Leboulanger
98f2908e1e
fix bad czech translation
2009-05-12 11:37:37 +00:00
Yann Leboulanger
6672075683
prevent traceback when receiving wrong E2E negotiation stanza. Fixes #5015
2009-05-11 11:48:32 +00:00
Yann Leboulanger
c15f487deb
don't call gtk.gdk/threads_init() under windows. Fixes #5020
2009-05-10 20:02:46 +00:00
Yann Leboulanger
1290a751e1
prevent traceback when we click on Rename in accounts window, but no account is selected. Fixes #5019
2009-05-10 19:37:39 +00:00
Yann Leboulanger
f02dcaca6a
don't show _last_* status message in GUI, they are internal only.
2009-05-10 19:36:04 +00:00
Yann Leboulanger
fd01f7aa4d
[brubru] better sound file managment, Fixes #5016
2009-05-10 19:32:57 +00:00
Yann Leboulanger
23c6c708cd
except: -> except Exception:
2009-05-07 11:30:46 +00:00
Yann Leboulanger
f9157df2fb
correctly uninstall some pyd files
2009-05-07 11:25:23 +00:00
Yann Leboulanger
d71e82921e
fix an unhandled traceback under windows
2009-05-07 11:18:48 +00:00
Yann Leboulanger
9f660ed946
[Sławomir Domagała] updated polish translation
2009-05-01 17:07:31 +00:00
Yann Leboulanger
5dd9756bfd
[Florob] mpris DBUS API has changed
2009-05-01 10:15:56 +00:00
Yann Leboulanger
ef281d8608
roster.get_status_message don't take pep_dict anymore.
2009-05-01 10:03:38 +00:00
Yann Leboulanger
1c1d6b6c26
no pep with default status messages.
2009-05-01 09:51:48 +00:00
Yann Leboulanger
f8267ad047
missing commit. see #4643
2009-05-01 09:40:03 +00:00
Yann Leboulanger
5d8e96ad47
don't call gtk.main_quit() from outside of a mainloop
2009-05-01 09:37:13 +00:00
Yann Leboulanger
e6aea43665
When saving last_status_msg_*, save also pep info
2009-05-01 09:33:50 +00:00
Yann Leboulanger
8182363b76
missing options for ping alive. see #4643
2009-05-01 09:20:26 +00:00
Yann Leboulanger
a7f0022bb4
Add a second timeout to differenciate keepalive and ping alive packets. We now wait 55s before sending a keepalive (whitespace packet) and 2 minutes before sendind a xmpp ping (and then we wait for 1min the answer before reconnecting) Fixes #4643
2009-05-01 09:18:21 +00:00
Yann Leboulanger
38b4e54011
ignore invalid presences
2009-04-30 15:20:37 +00:00
Yann Leboulanger
4458db5d2c
[Yrogirg & I] add a first quote ability. see #2943
2009-04-30 13:36:29 +00:00
Yann Leboulanger
e4029dddd6
prevent traceback when identifying stream error. Fixes #4946
2009-04-30 08:32:32 +00:00
Yann Leboulanger
5b001701f0
save roster window / position when Gajim is shut down not intentionally. Fixes #4868
2009-04-29 17:40:50 +00:00
Yann Leboulanger
1a8def3341
prevent traceback when we get a presence from an invalid JID
2009-04-29 17:34:27 +00:00
Yann Leboulanger
533e36c22c
close filtransfers when we get an offline presence, but only for this resource. Fixes #4980
2009-04-29 07:46:24 +00:00
Yann Leboulanger
bdc291cb04
typo
2009-04-27 19:30:54 +00:00
Yann Leboulanger
9ea2a5c677
we now depend on GTK2.12. Remove test for older versions. Fixes #4996
2009-04-27 19:28:53 +00:00
Yann Leboulanger
6f3b32d9fd
correctly create session (pm / not pm) when we send a message in a control without a session (after disabling E2E). Fixes #4818
2009-04-27 16:57:09 +00:00
Yann Leboulanger
52be3170c7
reorder import in common helpers. Fixes #4764
2009-04-27 11:27:42 +00:00
Yann Leboulanger
f74ec76e57
ability to select status message and room subject in banner. Fixes #4879
2009-04-26 18:57:18 +00:00
Yann Leboulanger
412d9b4d87
add tooltip explaining why file transfer button is diabled. Fixes #3948
2009-04-25 22:29:22 +00:00
Yann Leboulanger
5419b2cb36
call gtk.gdk.threads_init() to initialise threads used when en/decrypting GPG. Fixes #4959
2009-04-25 22:10:03 +00:00
Yann Leboulanger
e412cd1dfb
remove GTK warning
2009-04-25 17:23:09 +00:00
Yann Leboulanger
665016ccc0
don't overwrite stanza ID in zeroconf so that we reply with correct ID to requests. Thanks Mattj
2009-04-25 16:29:49 +00:00
Yann Leboulanger
fdcf75ae59
minimize groupchats when closing several windows at the same time. Fixes #4987
2009-04-23 07:26:08 +00:00
Yann Leboulanger
0e76e17bcb
[punchagan] search in option name and description in ACE. Fixes #4727
2009-04-23 06:58:55 +00:00
Yann Leboulanger
6ce94752d4
add a pubsub_supported variable in connection
2009-04-22 14:24:04 +00:00
Yann Leboulanger
27ea3d9f14
[tpatnoe] add In and Out comment in XML console. Fixes #4977
2009-04-22 08:43:04 +00:00
Yann Leboulanger
8ccba78a15
[tpatnoe] don't add a to attribut to roster pushes if we don't get a from. Fixes #4978
2009-04-22 08:39:10 +00:00
Yann Leboulanger
2ae16645a3
[Sławomir Domagała] updated polish translation
2009-04-16 09:00:08 +00:00