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
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
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
a49a3a63e1
hide bigger avatar when switching tab.
2009-06-23 16:42:32 +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
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
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
Jonathan Schleifer
f7014072a7
Remove all OS X-specific code from the default branch.
...
OS X support is still maintained in the osx_newbuildsys branch - and
only there.
2009-06-15 21:34:38 +02:00
Jonathan Schleifer
086d031374
Remove spaces at EOL.
2009-06-15 21:00:14 +02:00
Yann Leboulanger
2327600745
import xmpp only when needed in helpers.py so decode_string is loaded before. see #4764
2009-06-15 09:12:32 +02:00
Mateusz Biliński
5026aa9655
Fixes #4536 . NM 0.7 was never used because NameError for 'dbus' object was raised. Changed 'exception Exception' to catch only 'DBusException' from bus.get_object() method.
2009-06-13 20:31:40 +02:00
Mateusz Biliński
19a0f91bfc
Unicode characters are detected properly as part of URLs now. Fixes 4522.
2009-06-12 01:50:43 +02:00
Yann Leboulanger
e8b0090e9e
set iconset to DEFAULT_ICONSET when configured one doesn't exist. Fixes #5083
2009-06-10 11:44:58 +02:00
Yann Leboulanger
b583fa2479
fix missing import in trunk. Fixes #5078
2009-06-07 20:59:04 +02:00
Yann Leboulanger
2281527a5e
put latest filetransfer on top
2009-06-06 19:05:49 +02:00
Yann Leboulanger
610a747c79
really execute ad hoc command when clicking on Execute command in disco window
2009-06-05 21:26:23 +02:00
Yann Leboulanger
d844f7f632
fix os info / client info / contact time in vcard of groupchat contacts
2009-06-04 22:46:05 +02:00
Yann Leboulanger
0e11e16bc2
mark groupchat messages as read when we scroll at the end in groupchat window
2009-06-04 21:45:46 +02:00