Commit Graph

10340 Commits

Author SHA1 Message Date
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 99c74ab6a2 add gajim.svg in /usr/share/pixmaps. Fixes #5139 2009-07-07 14:27:55 +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
Yann Leboulanger 3da8872f69 finish previous 2009-06-29 23:09:48 +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
Mateusz Biliński 06cf27f6c4 Fixed bug when national character (non-ASCII) was entered which search string in ACE (comparison with descriptions, which are unicode, was not possible). It seems that this was Win32 specific (tested on Vista64). 2009-06-29 06:31:36 +02:00
Anaël Verrier ff2be61483 * clean roster tables when we remove an account 2009-06-28 20:43:18 +02:00
Yann Leboulanger b19d4e63f3 add missing facebook icon 2009-06-28 16:01:43 +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 a49eea24ab ability to block / unblock MUC occupants. Fixes #5051 2009-06-27 12:29:55 +02:00
Yann Leboulanger fda322706b [Spike411] Facebook iconset for Gajim. A great thanks to Jakub Szypulka for is iconset: http://cubestuff.wordpress.com/2008/05/21/facebook-goes-tango/ 2009-06-27 09:50:50 +02:00
Yann Leboulanger 008c98da44 some coding standards 2009-06-26 19:33:46 +02:00
Yann Leboulanger bc4761b0b0 do not request XEP-0012 when there are several resources 2009-06-26 19:33:22 +02:00
Yann Leboulanger 7b7bf4aaf6 enable / disable ping_alives_enable too when (un)checking send keep alives in account modification window. Fixes #5100 2009-06-25 19:28:23 +02:00
Yann Leboulanger 80053ab180 take into account systray option instantly in pref window 2009-06-23 22:42:27 +02:00
Yann Leboulanger f2e214a033 use helper function 2009-06-23 22:24:39 +02:00
Yann Leboulanger 6440389f50 change a string 2009-06-23 22:24:11 +02:00
Yann Leboulanger 2df642a142 typo 2009-06-23 22:08:06 +02:00
Yann Leboulanger 31dd0b882c ask if we really want to uit Gajim when systray is hidden 2009-06-23 22:00:34 +02:00
Yann Leboulanger 84d1eb4bc4 don't hide roster when we want to show systray only when there are pending events. 2009-06-23 21:07:39 +02:00
Yann Leboulanger a53d373e04 don't traceback when we remove a contact that is alone in a metacontact. Fixes #4317 2009-06-23 19:52:47 +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
Yann Leboulanger 6fb9a7406a do not put ipython_view in POTFILES.in. We don't want translations for this file as it's not in tarball. see #4613 2009-06-23 19:13:38 +02:00
Yann Leboulanger a49a3a63e1 hide bigger avatar when switching tab. 2009-06-23 16:42:32 +02:00
Mateusz Biliński 18f62376e1 Increased border size in Roster Item Exchange Dialog (to 6px). 2009-06-23 00:39:28 +02:00
Mateusz Biliński 56fe27be26 Fixed glade file for Roster Item Exchange. Button have fixed sized and are aligned right. Instead of 'OK' label, currently proper text for each action is displayed ('Add', 'Modify', 'Delete') 2009-06-22 20:21:39 +02:00
Mateusz Biliński 94bef05710 Fixed glade file for Roster Item Exchange. Currently only treeview with items expands vertically. 2009-06-22 19:20:41 +02:00
Yann Leboulanger 3807e5f386 [alx] add bookmark button in MUC browser. Fixes #3726 2009-06-22 18:30:02 +02:00
Yann Leboulanger c6214c51b4 fix some coding standards 2009-06-21 21:27:51 +02:00
Mateusz Biliński 38fa0be12a [roidelapluie] Added initial support for Roster Item Exchange (XEP-0144) based on ticket #378. Only handling NS_ROSTERX 'set' operations is supported and tested as of now. 2009-06-21 03:43:57 +02:00
Yann Leboulanger 3676c55e9d check (py)gtk version at configure time 2009-06-19 23:10:16 +02:00
Yann Leboulanger a29a00178e prevent traceback when we get malformed data in adhoc process. 2009-06-19 07:23:08 +02:00
Yann Leboulanger 3b1f2833b3 [olivier] clean activity / mood buttons when changing status. Fixes #5104 2009-06-19 07:20:19 +02:00
Yann Leboulanger 375b135209 re-add removed function. Fixes #5093 2009-06-16 15:14:09 +02:00
Yann Leboulanger 516e880c9c fix missing import. Fixes #5092 2009-06-16 09:30:04 +02:00