Julien Pivotto
a5e155792b
Use another function to get color string. Fix #2906 .
2007-06-17 12:09:45 +00:00
Yann Leboulanger
42b1a1fff8
[bronger] make force avatar work under windows. see #2967
2007-04-22 18:05:53 +00:00
Yann Leboulanger
2ef20efac5
add ability to set an avatar for a contact. fixes #2967
2007-04-22 10:23:23 +00:00
Yann Leboulanger
290df83c80
show combobox in dataform widget when there are more than 5 options. see #3046
2007-03-20 14:09:27 +00:00
Jean-Marie Traissard
bb0a985432
If we can't find gajim-remote, stop checking everytime if we are default client
2007-02-12 16:53:59 +00:00
Jean-Marie Traissard
d37e7d8e3e
No space in indentation, checked by drpython (editor). /src part
2007-02-04 13:01:04 +00:00
Jean-Marie Traissard
bcbcc98b06
Close the pixbufloader in all cases. Fixes gtk warnings in console.
2007-01-21 20:16:29 +00:00
Nikos Kouremenos
e9afe36ff3
clean code and update to using GTK/PyGTK 2.8; see #2248
2007-01-16 23:26:38 +00:00
junglecow
3be5a9df3b
In debug mode, log exception.
2007-01-06 15:31:30 +00:00
junglecow
f060342b5e
Catch only what you expect. We don't want to catch things like unknown variables (and other programming errors) and SystemExit.
2007-01-06 14:15:49 +00:00
Yann Leboulanger
02285f0a84
[misc] more robust KDE integration. fixes #2872 , #2871
2007-01-06 09:45:12 +00:00
Yann Leboulanger
bf35cab4fc
create ~/.kde/share/services/xmpp.protocol if it does not exist.
2007-01-05 19:44:53 +00:00
Yann Leboulanger
a581391c03
typo in a comment
2007-01-05 19:26:10 +00:00
Yann Leboulanger
148c216c58
handle correctly xmpp:// registration under KDE. fixes #2869
2007-01-05 19:19:29 +00:00
Yann Leboulanger
959687c262
check at startup if gajim is the default xmp:// handler and prompt user if it's not. fixes #2861
2007-01-05 17:20:58 +00:00
Yann Leboulanger
cafef3c1c5
[misc] handle uri like room_jid?join. see #2133
2007-01-02 02:45:43 +00:00
junglecow
9deb76a8ad
- Started new way of logging, with configurable level for each subsystem
...
- Added -q, --quiet (speaks for itself)
- Added -l, --loglevel subsystem=LEVEL,subsystem2=LEVEL2,...
- Quell winsock 10035 error. (Equivalent of EINPROGRESS, but winsock likes to have its own error numbers.)
- Hide SSL certificate debug stuff unless gajim.c.x.transports loglevel is DEBUG or lower
- Avoid unicode problems if we set a profile
- Move fingerprint checks from _register_handlers to _connect_success
- Some enhancements to fpr checking code
2006-12-23 21:18:07 +00:00
junglecow
44674f7e75
- Implement matching of fingerprints against servers.xml
...
- Add support for fingerprints to servers.xml parser.
- Add support for 'hidden' servers to servers.xml parser.
- Add some fingerprints to servers.xml, for testing and as example for the new format.
- Force asynchronous (nonblocking) SSL handshake in all case
- Add logging to c/connection.py
Known issues:
- Checking of fingerprints doesn't work on in-band SSL (Typically port 5222) because of stuff happening out of sequence. Workaround: use immediate SSL mode ("Legacy SSL" option in server config). Because there is as of yet no other way to /force/ SSL, this is also the most secure setting.
- A lot of code is still looking for a better place to live.
2006-12-22 23:30:23 +00:00
Jean-Marie Traissard
30b1c838dd
Prevent TB
2006-12-19 22:50:53 +00:00
Yann Leboulanger
dc88124dcf
handle correctly strange behaviour of GTK
2006-12-03 12:54:34 +00:00
Jean-Marie Traissard
31c3deb86e
Merge back [7466], [7467] and [7472] that were overwritten by ad_hoc merge. Fixes
...
#2200 .
2006-11-19 19:45:43 +00:00
Tomasz Melcer
175a792cfe
Merging changes from trunk (6774:7465)
2006-11-18 20:52:28 +00:00
Tomasz Melcer
9b29c4c8b8
Merging changes from trunk (6561:6774)
2006-09-13 16:47:58 +00:00
Tomasz Melcer
585ab90e92
Merging changes from trunk (6496:6561)
2006-07-17 19:30:53 +00:00
Yann Leboulanger
bc26593974
use gettext.install. Fixes #497
2006-06-15 06:49:04 +00:00
Dimitur Kirov
5b019e9341
save avatar from our own vcard
2006-06-09 14:42:20 +00:00
Yann Leboulanger
3e1dd88ee0
we can now save avatars on HD where we want (right click on image). Fixes #1817
2006-05-26 13:19:52 +00:00
Dimitur Kirov
8f239a4be0
moved completion definition in a function
...
get_completion_liststore in gtkgui_helpers
2006-05-08 21:59:09 +00:00
Dimitur Kirov
5e6b016af1
split gtkgui.glade in several small glade
...
files, which are now located in data/glade/
2006-05-02 15:53:25 +00:00
Dimitur Kirov
5c9613db65
break more circular references that keep
...
objects alive (the other 1/2 of #1829 )
context menu for groupchat banner
2006-04-18 15:36:16 +00:00
Dimitur Kirov
b6ca28f342
make sure ChatControl instances are destroyed
...
when chat tab is closed
1/2 fixes #1829
2006-04-17 21:59:04 +00:00
Yann Leboulanger
af424d5bb9
fixes encoding problems when choosing a file in FileChooserDialog on non-utf-8 systems
2006-04-12 13:56:30 +00:00
Yann Leboulanger
30f7f7bea8
don't rescale image when size is < 1
2006-04-07 19:03:38 +00:00
Yann Leboulanger
c0bcd072c0
destroy context menu when selection is done. see #1820
2006-04-07 15:51:17 +00:00
Nikos Kouremenos
db1cffb299
parent.destroy() destroys childs too
2006-04-07 11:09:11 +00:00
Yann Leboulanger
d91d0e0b0e
emoticons_menu is created only once, and correctly destroyed when we change emoticon theme. (It was never destroyed before -> memory leak)
2006-04-05 09:55:22 +00:00
Nikos Kouremenos
bbdeaa8768
fix but cut paste
2006-03-29 16:46:12 +00:00
Nikos Kouremenos
f5b37e61b2
make it gtkgui helpers and use it
2006-03-29 16:39:14 +00:00
Yann Leboulanger
fb758eaf89
use sanitize_filename func before writing a file to HD. Fixes #1722
2006-03-26 11:46:04 +00:00
Nikos Kouremenos
2f503fa7bf
rm more leftovers
2006-03-25 11:06:54 +00:00
Nikos Kouremenos
15d93107ba
rm a FIXME
2006-03-25 11:01:11 +00:00
Yann Leboulanger
f355cb043a
replace / in gc nicks by _ before we save vcard / avatars
2006-03-14 18:09:09 +00:00
Yann Leboulanger
adb62eb628
jids are now punycoded before we store avatars on HD. Fixes #1030
2006-03-10 18:58:28 +00:00
Yann Leboulanger
f9d0421d33
jids and nicks are now punycoded before we store on HD. See #1030
2006-03-10 18:48:14 +00:00
Yann Leboulanger
3355cf4ea3
room_contacts vcards are now saved in room_jid folder. Fixes #1105
2006-03-09 18:41:57 +00:00
Yann Leboulanger
549872473c
cleaner code
2006-03-08 15:56:49 +00:00
Nikos Kouremenos
5d6c0db657
fix copyright header
2006-03-02 13:13:35 +00:00
Nikos Kouremenos
b2cd018b52
well return :P
2006-02-26 14:47:23 +00:00
Nikos Kouremenos
6a0ab2290f
introduce gtkgui helper get_state_image_from_file_path_show(file_path, show)
2006-02-26 14:33:44 +00:00
Nikos Kouremenos
cb6f163f02
VCARDPATH --> VCARD_PATH
2006-02-15 10:44:41 +00:00