Commit graph

9198 commits

Author SHA1 Message Date
js
5441c32e0e Finally fix status message tooltip in conversation window.
This also doesn't leave the tooltip when the status was removed anymore
2008-07-23 17:28:01 +00:00
js
c5b7f356a9 Be compatible with pygtk 2.10.
I'm still for kicking compatibility for everything < 2.12.0 as with
2.12.0, there are a few new APIs that obsolete old, stupid APIs.
2008-07-23 16:27:06 +00:00
js
8abacfdb8f A few new files were added with the new Gtk+. Update NSIS. 2008-07-23 13:33:23 +00:00
js
0f17f4dfec Update text to 'None' when disabling mood. 2008-07-23 02:16:09 +00:00
js
00847d91bf Same for user mood.
Woohooo! This is the 10000st commit to Gajim! Let's have a party!! \o/
2008-07-22 23:41:07 +00:00
js
73d73404be Update tune in converstaion window. 2008-07-22 23:39:45 +00:00
js
869d451aba Mood still wasn't translatable at some places. 2008-07-22 23:34:45 +00:00
js
63524f79e9 Be consistent in the chat window. 2008-07-22 23:30:52 +00:00
js
417fcaddf5 Make mood in tooltip translatable. 2008-07-22 23:27:53 +00:00
js
8599a46046 More coding style.
(Do I always have to fix the coding style first before I can work with
it? Damn, that's annoying! My terminal has a width of 80 chars, what's
so hard about using the 80 chars width we have specified in the coding
style?)
2008-07-22 23:25:27 +00:00
js
cc733a6cac Coding style. 2008-07-22 23:22:49 +00:00
js
1b675d0961 Replace _ in moods by space. 2008-07-22 23:11:30 +00:00
js
b9ea534850 Show user tune in conversation window. 2008-07-22 23:06:58 +00:00
js
c3079e5ac5 Make user tune tooltip translatable.
@whoever did that: _() has to be around the format string, NOT the
result of the sprintf!
2008-07-22 23:03:33 +00:00
js
4178ec7fcb Better User Mood dialog. 2008-07-22 22:20:51 +00:00
js
d46995ad8e 'None' is not a mood! 2008-07-22 21:43:19 +00:00
js
c5e679a078 Show mood in chat window. 2008-07-22 21:08:52 +00:00
Stephan Erb
9ecf0e5fa9 Some small tweaks to the roster visible_func
* Do not show transports when the account is disconnected. Fixes #4124
 * Hide contacts with unconfirmed subscription when we only want to see online contacts. Fixes #4118
2008-07-22 20:29:31 +00:00
js
213d9dd54c Separate the code to update the toolbar. Now we can update when the
status / caps chance.
2008-07-22 15:40:20 +00:00
js
65d5d92087 * End ESession when remote signs off.
* Fix typo.
* Better code in conversation_textview.py.

@bct: Your diff didn't work, I had to move it + add an if. Seems to
work now.
2008-07-22 14:32:37 +00:00
js
229006a28e Coding style. 2008-07-22 14:13:37 +00:00
js
6239ae57c3 Remove rev keyword code again as this doesn't work. It's only updated
when the defs.py file is changed.
2008-07-21 22:55:03 +00:00
Stephan Erb
1b2e12057c Some cleanups and an attempt to fix the MUC highlight problem. 2008-07-21 21:44:40 +00:00
Brendan Taylor
e5abe84484 correct dh prime (for real this time) 2008-07-21 19:55:27 +00:00
Brendan Taylor
758adfbaf3 fix esession caps condition 2008-07-21 19:55:16 +00:00
js
2cf1171124 Remove \n from distribution name. 2008-07-21 17:29:49 +00:00
Brendan Taylor
1d48ca648f corrected one of the dh primes 2008-07-21 15:14:16 +00:00
js
327673cdd7 bct, could you please test what you commit? I was just flooded by TBs,
had to kill Gajim.
2008-07-21 14:36:45 +00:00
Brendan Taylor
c9b2556c41 make esessions an optional caps feature 2008-07-20 15:54:05 +00:00
Brendan Taylor
90098b1e34 make esession autonegotiation option per-account and per-jid 2008-07-20 15:06:21 +00:00
Brendan Taylor
a3d0166f1d wrong method name when restarting e2e 2008-07-20 15:06:15 +00:00
js
8c49e10f93 It's bad to silently drop errors when not running it from the SVN repo.
On Windows, it's even worse: When something throws a TB, the user won't
notice before Gajim is terminated (a dialog will show then that
gajim.exe.log was created, nothing more!)
2008-07-20 14:53:34 +00:00
js
dd63bbe7d2 This does a better job :). 2008-07-20 14:48:08 +00:00
js
41e3b00dbe This should automatically include the revision in our version. 2008-07-20 14:44:08 +00:00
js
cdbdaa52f3 Fix #4113. 2008-07-20 13:48:50 +00:00
Brendan Taylor
f11b5dd081 added option for esession autonegotiation
added option for modp groups to use in a negotiation
2008-07-19 20:42:03 +00:00
Brendan Taylor
e4b4d839da fix a really silly bug caused by my last commit 2008-07-19 20:41:53 +00:00
Stephan Erb
fc39f33590 Add use_tune support for banshee 1.0. (No more polling, yeah!) 2008-07-19 19:55:13 +00:00
Brendan Taylor
913c434c80 update status in resource-specific chat windows 2008-07-19 18:31:45 +00:00
Stephan Erb
d83f9da555 Improved groupchat minimization:
* partly rewrote join_room because it was hard to read
 * Correctly handle invites from anonymous rooms. Fixes #4057
 * Use HIG dialog for invitation requests
 * Fix bug where minimized groupchats where hidden after a reconnect
 * Removed some duplicated code
2008-07-19 17:36:21 +00:00
js
f5d92c296b Nicer XEP-0184 warning image. 2008-07-19 14:45:04 +00:00
js
053a1be708 Use timeout_add_seconds - that easier on the resources. 2008-07-19 12:08:01 +00:00
js
ed48bffa08 Only show the XEP-0184 warning if the message has not been received
in 2 seconds.
2008-07-19 11:57:03 +00:00
Brendan Taylor
8e9b2d1781 automatically restart esession when we can't decrypt a message 2008-07-18 23:33:59 +00:00
Brendan Taylor
010afb1176 disconnect session from chat window only when the highest remote contact changes 2008-07-18 22:42:28 +00:00
js
f704701ba4 Support for displaying XEP-0184 receipts. 2008-07-18 20:24:34 +00:00
Mateusz Biliński
d8075a23e6 Small sync commit. 2008-07-18 07:05:07 +00:00
Brendan Taylor
8b1abeba54 fix disappearing crypto icon 2008-07-18 04:01:07 +00:00
tomk
a58618c843 persistent HTTP connections in BOSH roughly implemented, added hack for openfire incapability of after-SASL-stream-restart-response in BOSH, changed doubles quotes to single 2008-07-18 00:34:49 +00:00
js
1f429354a9 Remove E2E password dialog. bct wanted to remove this, but I was
bored, so I did his job :).
2008-07-16 16:17:50 +00:00