Yann Leboulanger
6bd518cb4a
make music_track_listener work with older python-dbus than 0.80. see #2784
2006-12-18 09:13:12 +00:00
Yann Leboulanger
e6a4d088a9
partially revert [7673]. see #2784
2006-12-17 23:00:44 +00:00
Jean-Marie Traissard
235950e2af
Pyflakes spoted undefined name, 80 chars
2006-12-17 22:56:16 +00:00
Yann Leboulanger
724f702320
fix typo.
2006-12-17 22:37:21 +00:00
Nikos Kouremenos
5c4e2efb6e
another patch so we work in python dbus 0.80; see #2784
2006-12-17 11:56:01 +00:00
Nikos Kouremenos
6faf04a056
make sure we use dbus public api so we work for python dbus 0.80; see #2784
2006-12-17 11:43:34 +00:00
Tomasz Melcer
2e16b3a590
Commands: Fix TB when someone executes an unknown command.
2006-12-16 23:30:07 +00:00
Yann Leboulanger
b902d06eaa
redraw account row too. see #2801
2006-12-16 23:07:18 +00:00
Yann Leboulanger
de6dcc57bd
redraw group row when we remove a contact. fixes #2801
2006-12-16 22:49:17 +00:00
Yann Leboulanger
3289f8fdd1
update gc roster instantly when we change theme. fixes #2766
2006-12-16 20:12:16 +00:00
Tomasz Melcer
257b1b7eeb
Data forms: labels are aligned with top of widgets, default instructions gone,
...
borders removed.
2006-12-16 20:05:06 +00:00
Nikos Kouremenos
708977f0c0
HIG to adhod glade file; TODO-> FIXME and better header for the corresponding py
2006-12-16 17:44:59 +00:00
Tomasz Melcer
23fe716527
Dataforms: field descriptions in tooltips.
2006-12-16 12:58:58 +00:00
Yann Leboulanger
867abb8677
updated buttons in FT window when selected row status changes. fixes #2785
2006-12-15 18:59:24 +00:00
junglecow
8c78a14c3c
- In [7647], reading of PID file was moved out of try..except block. Fixed.
...
- [PyOpenSSL] Small fix to error handling.
2006-12-15 10:57:25 +00:00
junglecow
230a77ba94
- In [7647], reading of PID file was moved out of try..except block. Fixed.
...
- [PyOpenSSL] Small fix to error handling.
2006-12-15 10:57:25 +00:00
Yann Leboulanger
2287625fdf
encrypt must return 2 values.
2006-12-14 10:56:14 +00:00
junglecow
c09e6e0b93
[PyOpenSSL]
...
- Improved data extraction from exceptions
- Clearer error messages
- Reduced exception spam
2006-12-13 20:15:22 +00:00
Yann Leboulanger
96417e6592
[mdt] better pid file behaviour for windows. fixes #2165
2006-12-13 14:41:57 +00:00
Yann Leboulanger
8af6e19a1f
select active theme when we re-open gajim theme window. fixes #2778
2006-12-13 13:15:06 +00:00
Yann Leboulanger
9a8862099e
redraw gc window title when we open a pm. fixes #2777
2006-12-13 12:52:59 +00:00
Yann Leboulanger
0fb837f74f
detect when gpg is not installed and print a warning. fixes #2760
2006-12-13 12:29:24 +00:00
Jean-Marie Traissard
fd13baefc4
Use good font settings for gc_roster nicks. See #2766 .
2006-12-12 22:43:44 +00:00
Jean-Marie Traissard
bf99ab82f7
Ask for status message for invisible status if ask_offline_status is True
2006-12-12 22:26:31 +00:00
Jean-Marie Traissard
c54dfb4ffd
Restore gc_banner tooltip (was broken when icon was added). See #2766 .
2006-12-12 22:06:24 +00:00
Jean-Marie Traissard
3d844c0e29
Redraw correctly gc banners when we change theme. See #2766 .
2006-12-12 19:10:52 +00:00
Yann Leboulanger
d3970e70ea
better detection of transport jid in add contact dialog. fixes #2750
2006-12-12 14:16:29 +00:00
Jean-Marie Traissard
3f80800f4a
disco: Don't clean cache for account when browser still have a parent. Fixes #2742 .
2006-12-10 23:01:37 +00:00
junglecow
7fbb4279ac
- Reset retrycount if we auth successfully, so we can start retrying at 10 seconds instead of 15 minutes. This is an old bug, but wasn't noticable with 10 vs 20 seconds.
2006-12-10 20:22:02 +00:00
Yann Leboulanger
bd2f62ab0d
keep nickname and group when we re-ask auth. fixes #2741
2006-12-10 14:18:31 +00:00
junglecow
7c0696093a
- Trying to connect to server every 20 seconds forever is extremely rude to its owner. Let's be polite and do exponential back-off. (See #2411 )
...
- [PyOpenSSL] Ported [7443] to pyopenssl branch.
2006-12-08 21:19:01 +00:00
junglecow
9353c13d65
- Trying to connect to server every 20 seconds forever is extremely rude to its owner. Let's be polite and do exponential back-off. (See #2411 )
...
- [PyOpenSSL] Ported [7443] to pyopenssl branch.
2006-12-08 21:19:01 +00:00
Yann Leboulanger
c6e5bbf222
empty password is saved as '', not None (gnomeKeyring crashes when we set None). fixes #2748
2006-12-08 19:26:22 +00:00
Yann Leboulanger
90cda75734
make ask_new_gc_nick asynchronous. should fix #2746
2006-12-08 19:10:28 +00:00
Yann Leboulanger
8d3e9e62fb
fix htmltextview bug. fixes #2730
2006-12-08 18:01:01 +00:00
Yann Leboulanger
26b0e1bc0a
rendre role rows in muc the same way we render groups in roster. fixes #2765
2006-12-07 21:32:53 +00:00
Yann Leboulanger
cebcb74c9b
recognize x-tlen type from tlen transports. fixes #2756
2006-12-07 07:10:33 +00:00
Yann Leboulanger
f89ccfe441
detect error while encrypting message, block sending it, and display error message. fixes #2712
2006-12-06 16:19:47 +00:00
Nikos Kouremenos
330ebb9c09
use the blinking when systray holds pending events [only new api/only in windows atm]
2006-12-05 18:45:02 +00:00
Yann Leboulanger
46cb1d9f92
hide advanced notification control button. fixes #2738
2006-12-05 09:54:18 +00:00
Yann Leboulanger
1732f00412
hide non-implemened option in advanced notificaton window. fixes #2738
2006-12-04 07:49:02 +00:00
Nikos Kouremenos
a41388a8c7
add Josef Vybíral [cornelius] as artist in about dialog and in THANKS
2006-12-03 18:15:41 +00:00
Yann Leboulanger
df58c1f309
play gmail_received sound only if it is enabled. fixes #2697
2006-12-03 13:49:16 +00:00
Yann Leboulanger
dc88124dcf
handle correctly strange behaviour of GTK
2006-12-03 12:54:34 +00:00
Yann Leboulanger
2bbebe11c6
update URL and Mail colors in chat windows instantly.
2006-12-03 12:23:44 +00:00
Yann Leboulanger
658629dbcc
answer correctly to disco#info when it contains node. We are now complient with XEP115. fixes #2713
2006-12-02 17:02:53 +00:00
Yann Leboulanger
f1e5984909
send in caps (XEP-0115) that we support XHTML-IM
2006-12-02 12:06:14 +00:00
Nikos Kouremenos
053c5c0776
we now fail if no pywin32 is there. REFIX
2006-12-02 01:26:45 +00:00
junglecow
4a58bc4797
[pyopenssl] Yet more exception fixes
2006-12-01 22:23:45 +00:00
Yann Leboulanger
d5b62294ab
remove useless test in get_cached_vcard func. fixes #2717
2006-12-01 21:23:24 +00:00
Yann Leboulanger
24d6c7ccaa
add DEFAULT_ICONSET in Config class. fixes #2731
2006-12-01 20:01:37 +00:00
Yann Leboulanger
8a8de540a0
redraw banner when we are connected or disconencted. see #2702
2006-11-30 15:12:25 +00:00
Yann Leboulanger
e927ccdfc2
show muc_inactive image when gc is not connected. see #2702
2006-11-30 11:32:49 +00:00
Yann Leboulanger
ff7c612f97
show groupchat icon in groupchat window banner. see #2702 . TODO find muc_active.svg to create 32x32 icons
2006-11-30 09:05:59 +00:00
Stefan Bethge
cc09dae0fe
call missing init for zeroconf vcard dummy
2006-11-29 22:57:37 +00:00
Yann Leboulanger
8b8bb86c8e
[kiddo] fix wrong gaim xhtml HREF tag. fixes #2644
2006-11-29 21:57:35 +00:00
Yann Leboulanger
65f0738de7
use Q_() to translate strings with a context. fixes #2726
2006-11-29 18:06:06 +00:00
Nikos Kouremenos
e3dd735831
yeah it is official. Gajim runs on Windows Vista. Now it even detects it and sends it as OS [previously was just saying Windows]. Long Live Ballmer! [hahaha]: http://img86.imageshack.us/img86/7944/myvistadesktopow7.jpg
2006-11-29 02:34:07 +00:00
junglecow
236ed0463a
[pyopenssl] More exception fixes
2006-11-28 22:12:03 +00:00
Yann Leboulanger
ac4fab231c
remove gc contact avatar when he removes his avatar. see #2718
2006-11-28 16:41:31 +00:00
Yann Leboulanger
e9db205110
remove avatar files when we publish a vcard without an avatar. see #2718
2006-11-28 15:40:08 +00:00
Yann Leboulanger
adff04903c
handle correctly save of multi-line status messages. fixes #2719
2006-11-28 14:41:14 +00:00
Yann Leboulanger
ec66722faa
revert [7551]. fixes #2722 . see #2720
2006-11-28 12:49:36 +00:00
Yann Leboulanger
7dbccecd6f
redraw gc tab when we open pm. fixes #2716
2006-11-28 10:15:44 +00:00
Yann Leboulanger
9097f9d311
[dsh] use same python version to launch history manager than the one used to launch gajim itself. fixes #2720
2006-11-28 08:14:19 +00:00
junglecow
5cb241b8c0
[trunk]
...
- Typo
[pyopenssl]
- Better exception handling
- Prevent 100% cpu usage when ssl handshake is slow
2006-11-28 01:02:31 +00:00
junglecow
b191b3f472
[trunk]
...
- Typo
[pyopenssl]
- Better exception handling
- Prevent 100% cpu usage when ssl handshake is slow
2006-11-28 01:02:31 +00:00
Tomasz Melcer
35a7f7bc32
Show general error desc if the stanza doesn't have error code.
2006-11-27 20:28:24 +00:00
Jean-Marie Traissard
7646e94ff5
gc_nicknames_colors contained two green colors and status messages are green too.
...
Moved one to grey and one to dark green, differentiation seems ok now
2006-11-27 16:39:17 +00:00
Jean-Marie Traissard
689372d9ae
Use new groupchat icon in conv_textview too.
...
Remove some evil dup code
2006-11-27 13:14:29 +00:00
Nikos Kouremenos
f33ff3a74d
remove utf8 data in file that does not declare it uses utf8 [make Gajim boot]
2006-11-27 11:33:21 +00:00
Jean-Marie Traissard
6b0664fa83
Cache xep85 support but continue to violate xep85 5.1.2 for release. See #2637 .
2006-11-26 22:00:53 +00:00
Yann Leboulanger
04b6d6a8f0
reduce number of if / elif
2006-11-26 12:56:44 +00:00
Yann Leboulanger
ef8553031b
[elrodeo] add a sound option when receiving gmail notifications. fixes #2697
2006-11-26 09:28:12 +00:00
Yann Leboulanger
5e6f9d0118
add an option to define the chatstate we want to show in char window. fixes #2706
2006-11-26 09:06:47 +00:00
Nikos Kouremenos
eed1a0c75e
show time correctly [it was failing at least in Windows]. see #2514
2006-11-25 14:34:53 +00:00
Yann Leboulanger
a37b946098
[sgala] IPV6 support for connection fith server. see #1969
2006-11-25 11:50:31 +00:00
Yann Leboulanger
e8145b8b31
fix indentation. Fixes #2704 . thanks Fab
2006-11-25 10:31:01 +00:00
Stefan Bethge
a6e2610038
call proper info win for zeroconf accounts. fix : #2703
2006-11-24 17:38:12 +00:00
junglecow
fc88ae004a
When registering a new account, instead of using on_connect_success handler, register disconnect handler with the connection as soon as we create it. Hacky, but works. Fixes #2671 .
2006-11-24 14:48:04 +00:00
Yann Leboulanger
e0f2ec0915
show new MUC icon in account context menu. fixes #2701 .
2006-11-24 14:30:29 +00:00
Stefan Bethge
1e6bbfe48f
fix #2699 (readd vcard dummies)
2006-11-23 15:17:24 +00:00
Yann Leboulanger
e2c86d5c2e
[avm] improve strings for translation and update ru.po. fixes #2698
2006-11-23 06:49:22 +00:00
junglecow
8f4f4e5a0d
Ack! Typo!
2006-11-22 23:36:37 +00:00
Yann Leboulanger
4251bb6d2b
[stlman] fix invisible code. fixes #2695 . Thanks
2006-11-22 23:27:57 +00:00
junglecow
67d9e4d409
Forgot to close pidfile when /proc doesn't exist. Fixed.
2006-11-22 23:27:54 +00:00
Yann Leboulanger
c69061b41c
do not allow to join a malformed room (abc/def@server.org). fixes #2520 .
2006-11-22 23:21:33 +00:00
junglecow
9694f931bf
- More conservative PID file handling:
...
- Assume Gajim is running if pid's commandline contains 'gajim' anywhere. (The chance that it's some other process is very small, better safe than sorry.) (Linux only)
- On non-Windows OS without /proc, assume Gajim is running if pid file exists.
2006-11-22 20:56:25 +00:00
Yann Leboulanger
7cdb177558
show error message when we try to register to an unavailable transport. fixes #1574
2006-11-22 19:49:41 +00:00
Tomasz Melcer
ac9220116e
text-single fields in read-only forms are gtk.Labels
2006-11-22 18:52:21 +00:00
Jean-Marie Traissard
8f9643b3bc
Update gajim-remote new command name, delete unused local var
2006-11-22 17:19:50 +00:00
Yann Leboulanger
4d9e58a580
better pid behaviour. we now in process list if pid contained in gajim.pid is still gajim. fixes #2165 . (Linux only)
2006-11-22 16:15:16 +00:00
Yann Leboulanger
38fea2a389
add and ACE option to enable negative priority. fixes #617
2006-11-21 22:38:18 +00:00
Yann Leboulanger
e4a6d895ee
do not count priority and if contact is a transport when computing metacontact score when contact is offline. fixes #2691
2006-11-21 22:27:35 +00:00
Yann Leboulanger
4236845608
prevent TB
2006-11-21 21:30:15 +00:00
Yann Leboulanger
568b1a7193
typo in gajim-remote.py, command is send_chat_message. fixes #2692
2006-11-21 21:04:28 +00:00
Yann Leboulanger
953a9c1086
prevent a TB. fixes #2687
2006-11-21 20:55:56 +00:00
Yann Leboulanger
43c2f2f0ab
change resource of incoming event when a resource disconected between the moment we get the message and the moment we read it. see #2657
2006-11-21 20:26:44 +00:00
Yann Leboulanger
1377aa875c
count events from other resources to decide if we must remove contact from roster or not. see #2657
2006-11-21 20:07:18 +00:00
Jean-Marie Traissard
f041f8dd5e
JID->Jabber ID in gc tooltip
...
if print_time==sometimes : Show the day if needed also. Use locale for time format (do
not force
24h)
Delete a lot of unused locale variables (thanks pychecker)
del gajim.py useless global vars after use
configpaths.py : use self. not this.
2006-11-21 18:46:33 +00:00