Commit Graph

10029 Commits

Author SHA1 Message Date
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
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
Anaël Verrier ff2be61483 * clean roster tables when we remove an account 2009-06-28 20:43:18 +02:00
Anaël Verrier b3fbd59866 * added 'ask' support
* fixed a bug (when a contact does not have a name)
2009-06-27 20:54:49 +02:00
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