Commit Graph

140 Commits

Author SHA1 Message Date
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
Nikos Kouremenos 1a34074136 if avatar is too big, scale it using notification size (by default to 48x48) and hope that now filesize is small enough. aka we are not Gimp 2006-02-09 16:47:31 +00:00