Stephan Erb
a836c7eca9
Fix really bad modelfilter bug that may have caused segfaults.
...
This also fixes the problem of showing the wrong icon when expanding metacontacts.
Example:
We have the groups A, B, C in our child model
But only A and C are visible (and therefore in modelfilter)
Imagine we have a childIter_G pointing to group B
Getting its path in the childmodel, will give us (lets say) 2
2 means now the second group/row in the CHILD model
We now pass this to the tree and tell him "Expand row 2"
The tree itself is looking at the 2nd row of modelfilter: "Hey modelfilter, expand row number 2"
For modelfilter row number 2 is C and NOT B
2008-06-30 22:23:07 +00:00
Stephan Erb
a1f595b78f
Commit two new assert statements in roster window.
...
We are not absolutely sure why some things are happening. Maybe that will help tracing the strange bugs.
2008-06-30 21:27:04 +00:00
Brendan Taylor
f6609d5bc5
indentation bug in the test environment setup
2008-06-29 22:31:17 +00:00
Brendan Taylor
90d849f945
added test for parsing of unbound namespace prefixes
2008-06-29 17:06:30 +00:00
Brendan Taylor
3a94e595e5
missed a / in </b>
2008-06-29 16:25:10 +00:00
Brendan Taylor
908bf97fbc
fix esession toggling
2008-06-29 15:57:07 +00:00
Brendan Taylor
59f9d7dc2e
test for URL regexp
2008-06-29 05:25:59 +00:00
Brendan Taylor
b490904454
make esession authentication warning less obtrusive
2008-06-29 04:39:29 +00:00
js
408d3b4ff6
Revert r9859 as this killed the stream.
...
This isn't an easy fix, we need to stop using expat in namespace aware
mode.
2008-06-29 01:40:49 +00:00
js
23cdc3fd6f
Don't disconnect on unbound prefixes.
...
Fixes #3083 . I can't believe this was unfixed for so long, as it's
really a rather easy fix.
2008-06-29 01:25:52 +00:00
js
6b3414552a
Leopard's X11 is started automagically - we don't need this anymore.
2008-06-28 23:05:14 +00:00
Stephan Erb
81dfec2b2a
Close preset messages popup before closing the status window. Otherwise GTK will freeze when the window is closed after the inactivity timer has expired. Fixes #4052
2008-06-27 21:11:08 +00:00
Yann Leboulanger
2f14a995ee
don't send our presence when we unblock a contact and we are invisible. Fixes #4001
2008-06-27 16:48:05 +00:00
Yann Leboulanger
db3ddc71ff
prevent TB when reading pending events. Fixes #4035
2008-06-27 15:56:09 +00:00
Yann Leboulanger
7b5a692c3c
correctly escape jids in caps
2008-06-27 15:19:00 +00:00
Yann Leboulanger
db09ad11d7
entity capabilities for groupchat contacts. fixes #4033
2008-06-27 15:07:15 +00:00
Jean-Marie Traissard
a9877f14dd
[erlehmann] Fixed regular URL matching expressions for "-".
2008-06-27 10:50:09 +00:00
Jean-Marie Traissard
65ec746e4f
Fix ctrl + tab (get_control called with too much parameters)
2008-06-27 10:00:27 +00:00
Jean-Marie Traissard
06856c2e20
* cleaner configure result
...
* configure --help to show disable message when --disable-FEATURES (we can use disable or enable
for each one AFAIK)
* Add dbus compile time requirement to README.html
2008-06-27 09:28:26 +00:00
Yann Leboulanger
eb50064d37
[digital7] old-style popup window with 1px border. fixes #4044
2008-06-27 09:13:50 +00:00
Brendan Taylor
5a772a046c
teeny-tiny fix
2008-06-26 23:37:24 +00:00
Brendan Taylor
b21a1e2489
win.get_controls() isn't needed anymore
2008-06-26 23:37:12 +00:00
Brendan Taylor
e3613be1fa
first pass at stripping out the one-tab-per-session code
2008-06-26 23:36:58 +00:00
Stephan Erb
59b9e86fbb
[erlehmann] Improved regular URL matching expressions. Fixes #3715 .
...
URLs like (http://myFoobar.org ) and http://en.wikipedia.org/wiki/Mornington_Crescent_(game) are now correctly detected.
2008-06-26 22:24:27 +00:00
Stephan Erb
766decde58
Fix typo.
2008-06-26 17:47:28 +00:00
Stephan Erb
2cd24aa8ae
Do not update metacontacts when nothing has changed. Fixes sending metacontact info to server when we expand a groupchat.
2008-06-26 14:09:27 +00:00
Yann Leboulanger
a62328ecd3
remove duplicate function, simplify logic
2008-06-26 11:30:13 +00:00
Yann Leboulanger
371a38c91c
increase xmpppy verbosity when we use -l gajim=DEBUG
2008-06-26 10:01:12 +00:00
Stephan Erb
2c83acb614
Various roster_window and modelfilter fixes.
...
* Do not double escape group names
* Try to remove SelfContact on disconnect only once
* Do not show minimized groupchats which were minimized after disconnect
* Always reset group expand state after adding a contact to roster.
2008-06-25 13:15:05 +00:00
Yann Leboulanger
9457c28a63
don't try the old (XEP-018) way to go invisible. It's not XMPP complient. That prevent to show the we are invisible but we are not. Fixes #4012
2008-06-25 09:25:43 +00:00
Yann Leboulanger
d2b5b31bde
acknowledge privacy list set iqs as required by XEP-0016
2008-06-25 07:35:35 +00:00
Yann Leboulanger
16fc7508ae
remove unused function
2008-06-25 07:13:42 +00:00
Yann Leboulanger
d4c8cb8b15
don't think connection to server failed when only first connection attempt failed when creating a new account
2008-06-25 06:56:03 +00:00
Stephan Erb
e17cbf0da0
Remove unused function. Make remove_groupchat more solid.
2008-06-24 22:15:10 +00:00
Brendan Taylor
d885e05500
don't send thread ids in message receipts unless there's a thread
2008-06-24 01:17:02 +00:00
Yann Leboulanger
9512a941ad
mood and activity menuitem changes to Checkmenuitem
2008-06-23 19:42:40 +00:00
Yann Leboulanger
bed750410e
ability to ignore a transport contact. see #3984
2008-06-23 16:21:21 +00:00
Yann Leboulanger
9336828b42
[olaf] improved french translation. fixes #4040
2008-06-22 11:24:11 +00:00
Brendan Taylor
d6be46be84
hopefully fix some has_window bugs
2008-06-21 19:12:58 +00:00
Brendan Taylor
8b4627049b
moved session negotiation handling from gajim.py to session.py
2008-06-21 19:12:47 +00:00
Stephan Erb
984268d845
Hide Advanced notification button and adjust padding. Thanks glade. Fixes #4023 .
2008-06-20 20:07:46 +00:00
Yann Leboulanger
d764cc26be
when we right click on a word in conversation textview, even if it's not selected, show actions menuitem to look in dictionary and so on. see #2874
2008-06-20 09:31:15 +00:00
Yann Leboulanger
8fed8ac0ed
handle unknown message type as 'normal'. fixes #3977
2008-06-20 07:17:27 +00:00
Yann Leboulanger
ef0b115710
quick fix for private messages until we support caps for them. see #4033
2008-06-20 06:34:24 +00:00
Yann Leboulanger
3d2e97d251
when we are disconnected from server, we then try to reconnect only with the type (tls, ssl, plain) that worked first time. Fixes #3896
2008-06-19 18:05:15 +00:00
Brendan Taylor
7721abb2b1
fix handle_event() for pms and new_chat_from_jid() for existing chat controls
2008-06-18 04:11:11 +00:00
Stephan Erb
b1f13ca040
Remove Non-ASCII character.
2008-06-17 19:27:32 +00:00
Stephan Erb
473e2cdbd8
Handle remote roster changes.
...
* Don't traceback when another resource of us is moving contacts to new/different groups.
* Always refilter all involved groups.
* It is now possible to not update contacts severside when using add/remove_from_groups
2008-06-17 19:25:17 +00:00
js
9c75374da4
Use the namespace variable. Sorry, forgot to change that here.
2008-06-17 18:17:30 +00:00
js
abdd43e5eb
Type in NS.
2008-06-17 18:13:23 +00:00