Commit Graph

5661 Commits

Author SHA1 Message Date
Julien Pivotto 30ac161ee9 Fix a small bug with events and groupchats 2007-05-17 19:54:46 +00:00
Jean-Marie Traissard 38d2b822f8 [dema/Jim++]show last highlighters first on empty line nick completion. Fixes
#2975.
2007-05-17 15:54:23 +00:00
Julien Pivotto 91edfcfbdd Fix a bug with highlighing in groupchats 2007-05-17 15:50:55 +00:00
Julien Pivotto 993d72a8c1 Fix a bug with receiving Private Messages when roster is minimized, print the number of unread pm in roster, and change icon when a pm is received. 2007-05-17 12:55:44 +00:00
Julien Pivotto 93dbdd3dd8 (Fix #3174) Groupchats in roster: Open groupchats with middleclick, fix notifications in systray and print number of unread marked messages in roster. 2007-05-17 08:39:21 +00:00
Jean-Marie Traissard 5b758a4977 Do not use single click for roster and gc-roster to open chats if an usefull modifier key is
pressed. See #2072.
2007-05-14 17:29:06 +00:00
Jean-Marie Traissard 983ea67c00 Use good funtion so we can see icon for pynotify notifs 2007-05-14 16:09:53 +00:00
Jean-Marie Traissard 320b500941 No usuable message here 2007-05-14 07:09:57 +00:00
Jean-Marie Traissard 2052410b3c Choosing an avatar : Catch also invalid format errors for files < 16kb 2007-05-14 07:05:18 +00:00
Jean-Marie Traissard c4d10a780e Small typo, made pynotify click to be broken 2007-05-14 05:47:44 +00:00
Jean-Marie Traissard b10981bd03 Use only one (up to date) error dialog for aspell dictionary error. See #3165. 2007-05-14 03:59:57 +00:00
Jean-Marie Traissard 6022a52681 typo 2007-05-14 01:10:31 +00:00
Yann Leboulanger eca640f2f7 don't ask vcard twice to the user when we enter a groupchat (one to fake jid and one to real jid) 2007-05-13 08:11:32 +00:00
Yann Leboulanger d01c4983ad fix traceback with zeroconf 2007-05-13 07:10:12 +00:00
Yann Leboulanger 71a768db72 don't count real jid as fake jid 2007-05-12 21:49:49 +00:00
Yann Leboulanger 936f8f8e93 request vcard to real jid when we ask avatar. Fixes #3054 2007-05-12 21:49:27 +00:00
Yann Leboulanger 1674110503 show transport nickname if there is one and user hasn't set a nickname. fixes #3094 2007-05-12 20:30:26 +00:00
Yann Leboulanger 31101e5049 when we're disconnected because of a resource conflict, ask the user another resource. Fixes #3044 2007-05-09 20:59:29 +00:00
Yann Leboulanger aab2e0d14d fix TB, call correctly ErrorDialog 2007-05-09 20:28:21 +00:00
Yann Leboulanger e8fb4160d1 don't add a line break to the status message when we press ctrl+enter. Fixes #3106 2007-05-09 12:37:06 +00:00
Julien Pivotto ced8d45a5f Fix a bug with status in PM window on status change. 2007-05-08 18:32:44 +00:00
Julien Pivotto 1ee858e606 Fix a bug with notifs in systray. 2007-05-08 15:38:23 +00:00
Yann Leboulanger 0317b6af58 send status to connecting accounts when we change global status combobox. Fixes #3133 2007-05-08 12:07:11 +00:00
Julien Pivotto 37a234b1be Remove unneeded commented code. 2007-05-07 21:10:27 +00:00
Julien Pivotto c72d4cfb35 Call self.account directly instead of using an 'account = self.account' in chat_control.py. 2007-05-07 21:07:50 +00:00
Julien Pivotto 19df2a0f9e Fix some bugs and improve coding of minimized groupchats. 2007-05-07 21:02:48 +00:00
Yann Leboulanger fb95530daf prevent TB when closing a window. fixes #3152 2007-05-07 20:18:22 +00:00
Yann Leboulanger 3455d9e578 consider all unknown types in presence as if there were no type. fixes #3144 2007-05-07 19:55:27 +00:00
Yann Leboulanger 3320bdc551 don't send SASL feature in zeroconf, we don't support it 2007-05-03 21:43:03 +00:00
Julien Pivotto 253c7e6cfc (Fix #3034) Add ability to minimize groupchats in roster, and to minimize autojoigned bookmarked rooms at launch. 2007-05-03 21:02:50 +00:00
Yann Leboulanger c0cd9912b1 correctly detect timeout in XHTML image code, print it, and increase timeout. fixes #3122 2007-05-01 10:14:59 +00:00
Yann Leboulanger 9c67eb961c [Peritus] handle confirmation requests sent via messages for XEP-0070. fixes #2995 2007-04-30 20:27:11 +00:00
Yann Leboulanger 1346ec39aa fix TB with zeroconf and blocked contacts. fixes #3141 2007-04-30 17:54:43 +00:00
Yann Leboulanger 7717257a37 catch all exceptions when trying to talk to Awn through dbus 2007-04-30 14:32:58 +00:00
Yann Leboulanger ca271411be always open chat window when we di middle click on a contact 2007-04-29 21:18:07 +00:00
Yann Leboulanger 7cbd1e3a0c draw contacts under a blocked group as striked 2007-04-26 20:33:52 +00:00
Yann Leboulanger 3176f6e1f5 unstrike groups when we remove them from blocked contacts window 2007-04-26 20:05:06 +00:00
Yann Leboulanger 7d5aab332a prevent TB with zeroconf and blocked contacts 2007-04-26 19:46:47 +00:00
Yann Leboulanger 09aa41a4df draw blocked groups striked 2007-04-26 19:46:13 +00:00
Yann Leboulanger 1114b4c946 [thecurse] blacklist of latex commands. fixes #2796 2007-04-26 17:06:05 +00:00
Yann Leboulanger c1c30d20de copyright set to 2007. fixes #3131 2007-04-26 16:46:43 +00:00
Yann Leboulanger 3545dd3b90 [TheCurse] single-clicking ability. fixes #2072 2007-04-26 16:44:00 +00:00
Yann Leboulanger 798fd0e25a [thecurse] add latex support (run dvips and convert externaly) through use_latex ACE option. fixes #2796 2007-04-25 21:51:08 +00:00
Yann Leboulanger 86eb5f7120 [roidelapluie] coding standards. see #253 2007-04-25 20:51:01 +00:00
Yann Leboulanger 680088ea2f use awn only if dbus is available 2007-04-25 17:34:14 +00:00
Yann Leboulanger 30579706ce redraw contact when we unblock it from blocked contacts window 2007-04-25 17:33:32 +00:00
Yann Leboulanger 1f7d9a39ed show blocked contacts name striked and add [blocked] in tooltip. fixes #3129 2007-04-25 17:09:07 +00:00
Yann Leboulanger 550785233f [roidelapluie] ability to block several contacts in the same time. fixes #3128 2007-04-25 15:54:58 +00:00
Yann Leboulanger 5162f691fd try to fix zeroconf reconection. see #3076 2007-04-25 14:32:32 +00:00
Yann Leboulanger e6fa47594b fix TB. fixes #3076 2007-04-25 14:20:57 +00:00
Yann Leboulanger b7097fac7f send stream:features in zeroconf network, and send stanza only when other part reply to stream initialization. fixes #3057 2007-04-25 10:30:07 +00:00
Yann Leboulanger e747cee265 fix reconnect feature with zeroconf. fixes #3068 and #3076 2007-04-25 10:25:22 +00:00
Yann Leboulanger 2dd261e97d fix the to attribute of stream initiation in zeroconf network. see #3057 2007-04-25 09:01:05 +00:00
Yann Leboulanger 776c4614d5 [roidelapluie] add ability to block / unblock a contact / group directly from roster. see #253 2007-04-24 19:56:24 +00:00
Yann Leboulanger 38f11aef6f [roidelapluie] don't disconnect from rooms when we send an offline presence to a specific contact 2007-04-24 18:43:13 +00:00
Yann Leboulanger 7a5c6ada11 fix typo that prevent to click on user-provided photo button in vcard 2007-04-24 07:39:34 +00:00
Yann Leboulanger 55a4e6c977 fix send_custom_status function. see #342 2007-04-22 19:45:19 +00:00
Yann Leboulanger ca7ff635d9 [bronger] show user defined avatar in tooltip too. fixes #2967 2007-04-22 18:21:30 +00:00
Yann Leboulanger 42b1a1fff8 [bronger] make force avatar work under windows. see #2967 2007-04-22 18:05:53 +00:00
Yann Leboulanger b15b53b5e2 [danguy] correctly encrypt message in zeroconf network. fixes #3113 2007-04-22 10:32:26 +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 42bd8d64b3 [tristil] avant window navigator support. fixes #3081 2007-04-21 12:31:44 +00:00
Yann Leboulanger 4b0871f753 fix TB with [8088] and zeroconf. fixes #3114 2007-04-21 11:58:55 +00:00
Yann Leboulanger 1309db624b ability to send custom status to a whole group. see #342 2007-04-21 11:45:23 +00:00
Yann Leboulanger 68e2c7ddd3 [roidelapluie & I] ability to send custom status to contacts. fixes #342 2007-04-21 11:29:55 +00:00
Yann Leboulanger 36f4bb14bd remove ping menuitem and add /help command to chat_window. fixes #2947 2007-04-19 21:23:50 +00:00
Yann Leboulanger 9ed8a292f2 support JEP-0055 (search) for non-dataform services. TODO: improve GUI 2007-04-19 20:54:42 +00:00
Yann Leboulanger f3676520c4 really take nick from FN field 2007-04-19 19:55:50 +00:00
Yann Leboulanger cac46db66c if no NICKNAME is present in our vcard, use FN fiield as our default nickname. 2007-04-19 19:02:56 +00:00
Yann Leboulanger 8661ed1c17 [misc] if status is not set in the TXT record in zeroconf, consider it as avail, see #3057 2007-04-19 17:54:04 +00:00
Yann Leboulanger bda7da5027 [cornelius] use NEAREST method when we merge 2 pixbufs. it's better for small images 2007-04-19 14:44:11 +00:00
Yann Leboulanger 38f00992b7 add missing search window 2007-04-19 14:26:21 +00:00
Yann Leboulanger 41bdb0c7f6 begining of XEP-0055 (search) implmentation. For the moment, works only with dataforms. see #1922 2007-04-19 13:31:28 +00:00
Yann Leboulanger b415df15cc add multiple data form support (XEP-0004) 2007-04-19 13:27:14 +00:00
Yann Leboulanger 2c8116d5e6 re-read resource from config file when we reconnect to server so that if we modified it in maccount modification window it's tacken into account 2007-04-18 22:41:05 +00:00
Yann Leboulanger 353c62bc71 make contect menu items sentitive when they must be. 2007-04-18 22:30:42 +00:00
Yann Leboulanger 36d3c07676 [misc] add to and from attribut on the zeroconf stream opening. see #3057 2007-04-18 18:04:52 +00:00
Yann Leboulanger 38b48d0134 [roidelapluie] add /ping command and ping menuitem in chat window. fixes #2947 2007-04-18 16:40:48 +00:00
Yann Leboulanger 230eadd010 scroll to the end when we shrink conversation window. fixes #3078 2007-04-17 09:41:22 +00:00
Yann Leboulanger c78a8b4380 [michael] fix bug when searching text containing a ' in history window. fixes #3091 2007-04-16 20:48:38 +00:00
Yann Leboulanger 54d9b8736e fix a TB when password is None instead of a string. fixes #3075 2007-04-04 19:24:23 +00:00
Jean-Marie Traissard 79f92b9f6c send xml status to groupchats AFTER changing our status, so when going from invisible to
online we reconnect to opened rooms.
2007-04-01 12:28:03 +00:00
Jean-Marie Traissard 069c0750a8 If we were disconnected from a gc but tab is still opened, reconnect to it nicely when
changing status. (Was already reconnecting, but with bad xml)
2007-04-01 09:36:03 +00:00
Jean-Marie Traissard 8c2c43be0f Move log_for_this_contact checkbutton from vcard dialog to history dialog. So you can NOT
log some chatrooms. Fixes #2592.
2007-03-31 13:40:23 +00:00
Yann Leboulanger 758f7949ca fix wrong var name. fixes #2750 2007-03-31 12:43:07 +00:00
Jean-Marie Traissard bf05bec320 re-add r' 2007-03-31 12:22:38 +00:00
Jean-Marie Traissard 8500cbcda7 Stop asking for xep85 (chat notifs) many times, xep says ask only one. Can
break notifs with gajim 0.10.1 or less. Fixes #2711.
2007-03-31 12:21:53 +00:00
Yann Leboulanger 698b5c96f7 add missing argument to remove_tab call. fixes a TB 2007-03-31 12:12:12 +00:00
Jean-Marie Traissard e0b88bb53c [bb]Better string manipulation 2007-03-31 12:07:40 +00:00
Yann Leboulanger 83e3a2b4c9 wrap lines in roster tooltip. so we can increase width of status to 300 chars width. fixes #2966 2007-03-31 09:40:13 +00:00
Yann Leboulanger 010f53a492 request vcard to full jid if we know it. fixes #3054 2007-03-31 08:47:42 +00:00
Yann Leboulanger 8169960480 add pep_supported var to zeroconf too (always False there) 2007-03-30 19:14:07 +00:00
Yann Leboulanger 287a80e0c7 add a pep_supported variable to Connection class. 2007-03-30 19:12:46 +00:00
Yann Leboulanger 007d46364a zeroconf has no resource. Fake an empty one. fix a TB as Roster class access it. 2007-03-30 18:42:58 +00:00
Yann Leboulanger 6ffe910185 use templte on resource only if a resource is set. fix a TB 2007-03-28 19:59:51 +00:00
Yann Leboulanger c9f9c12c2c re-add missing variable 2007-03-28 14:28:03 +00:00
Yann Leboulanger 113586a0db substitute $hostname in resource by hostname of the machine. fixes #3060 2007-03-28 14:25:47 +00:00
Yann Leboulanger 090218e780 cleanup connection.connect(). fixes #3061 2007-03-28 14:20:50 +00:00
Yann Leboulanger 64af5db70c [Anthony Lannuzel and I] add ability to synchronise contact list from another account. 2007-03-25 22:38:44 +00:00
Yann Leboulanger ada5753cb9 detect correctly running instances under win with built version. fixes #3050 2007-03-22 18:37: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
Yann Leboulanger aa241a338a destroy send file confirmation dialog when we press ok. fixes #3048 2007-03-20 12:32:01 +00:00
Yann Leboulanger ae9dc18244 fix number of arguments in a callback. fixes #3047 2007-03-20 10:35:06 +00:00
Yann Leboulanger 3bf528d988 add now argument to send funtions in zeroconf connection. fixes #3045 2007-03-20 07:13:25 +00:00
Yann Leboulanger 61949ac74d in adhoc commands, use the node name provided by the entity (It can change) 2007-03-19 21:02:35 +00:00
Yann Leboulanger 1e58cb09e9 show a confirmation dialog when we drop a file on a contact before sending files. fixes #2896 2007-03-17 10:14:31 +00:00
Yann Leboulanger f7799dfbec add an ACE option to disable the fact that gajim auto-expand and selects the contact who sent last message. fixes #2911 2007-03-17 08:14:25 +00:00
Yann Leboulanger efaa1a18e7 add a now argument to the send function, so that stanza is sent instantly instead of added to queue. Use it to send answer to adhoc command when we disconnect. fixes #3008 and #2808 2007-03-15 12:53:29 +00:00
Yann Leboulanger f09799f9d9 warning and information dialogs are now no more modal, but transient for parent. This means all windows are usable even if such a dialog is opened, but dialog stays above parent windows. Parent is roster window. fixes #3035 2007-03-14 13:31:50 +00:00
Yann Leboulanger 5920d03aee ability to destroy a room when we are owner, give a reason and alternative room
jid. fixes #3031
2007-03-11 20:14:53 +00:00
Yann Leboulanger 81c0b528ae give list of removed event to fire_event_removed func so that it transmits it to listeners 2007-03-11 08:58:08 +00:00
Yann Leboulanger a7ce2b28c3 [Mikhail Gusarov and me] Use listeners when an event is added / removed to the events class and use them to update systray. 2007-03-10 11:30:23 +00:00
Yann Leboulanger 718a4a006b [tristil] better banshee music player support. fixes #2940 2007-03-09 19:58:21 +00:00
Yann Leboulanger 019f43fa38 when we compare 2 offline contacts, the one which has a status messages is shown above the one without. fixes #3010 2007-03-09 19:17:19 +00:00
Yann Leboulanger 607f13747e don't re-open file transfert dialog when a transfert is finished. fixes #3002 2007-03-08 09:13:41 +00:00
Yann Leboulanger 0bacc77364 [misc] fix entity caps behaviour. fixes #3001 2007-03-08 08:57:20 +00:00
Yann Leboulanger 738da72f5a [andreas] don't change status message when we go auto away and no autoaway status message is defined. Same thing for autoXA. fixes #2994 2007-03-07 16:52:08 +00:00
junglecow bbed22a410 - Workaround for #2846: Make the error silent. Fixes #2846.
- Workaround for #2838: Use synchronous (blocking) SSL handshake. Fixes #2838.
2007-03-03 20:13:43 +00:00
Yann Leboulanger e268cd7708 svn version is now 0.11.1.0 2007-02-20 08:08:42 +00:00
Yann Leboulanger 2fb7c9cf99 [misc] Don't duplicate status message when someone is kicked 2007-02-20 07:08:36 +00:00
Yann Leboulanger aa44fc9eb3 [bronger] translate None when selecting gpg key. fixes #2390 2007-02-18 20:58:56 +00:00
Yann Leboulanger d7f5885778 change click on systray behaviour. left click always toggle roster appearance, middle lcick to open pending events. fixes #2932 2007-02-15 22:15:37 +00:00
Yann Leboulanger 4a1a99a220 revert [7980]: remove useless command /slap 2007-02-15 15:59:55 +00:00
Yann Leboulanger 4d864fe2aa fix instructions code in dataforms.py 2007-02-15 09:33:30 +00:00
Yann Leboulanger 5b63c41c41 use new dataform widget in register agent window. Remove no more used old DataFormWindow. 2007-02-15 09:18:24 +00:00
Jean-Marie Traissard 78f7ac7886 [bb] /slap 2007-02-15 00:17:05 +00:00
Yann Leboulanger 3534bb30cd use new dataform widget in groupchat config window 2007-02-14 16:48:25 +00:00
Yann Leboulanger b1c350f35c we keep node in self.subscriptions, not name, so when we look in this dict, look for node. 2007-02-14 10:13:27 +00:00
Yann Leboulanger ec80b7dc82 fix number of argument of _add_item() function in pubsub browser. fixes #2990 2007-02-14 09:10:50 +00:00
Yann Leboulanger efad862700 share space in pref window in status tab between default status message expander and preset status message frame when expander is expander. see #2918 2007-02-13 20:35:41 +00:00
Yann Leboulanger 6484e67d36 if gajim is quit while roster was hidden, start gajim with roster minimized next time. fixes #2986 2007-02-13 20:12:52 +00:00
Yann Leboulanger b55a0c097e fixes [7955]: don't set sleeper state to off when we send a presence while autoaway. 2007-02-12 21:51:12 +00:00
Yann Leboulanger 0f91b1cdad catch correct exception when we try to use set_restart_command() 2007-02-12 19:59:40 +00:00
Yann Leboulanger a5b0e51dcb since 2006-11-29 we don't require a status message to sign a presence. 2007-02-12 19:37:09 +00:00
Yann Leboulanger db6a9787f2 [Branko Kokanovic] Serbian translation 2007-02-12 18:33:33 +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 05f306115e Delete change_nick() func, use join_gc() instead. Fixes #2903. 2007-02-11 03:22:40 +00:00
Jean-Marie Traissard 039fbb7953 better var name, use int instead of float 2007-02-11 02:35:02 +00:00
Jean-Marie Traissard 9611d4f945 oups, forgot that one 2007-02-08 23:48:52 +00:00
Jean-Marie Traissard 60cccbbd3d Use one var less and works better (we could lost first typing message previously)
See Yann, was possible, even if it's only one bit gain :D
2007-02-08 23:36:17 +00:00
Jean-Marie Traissard 578fd59361 Use one focus_out_line pixbuf for all conv_textview instances 2007-02-08 23:00:27 +00:00
Jean-Marie Traissard 2d55775f85 Do NOT save muc_cmds list for every gc_control instance 2007-02-08 19:08:44 +00:00
Jean-Marie Traissard 5e15b7c5f5 Small indent fix 2007-02-08 18:33:42 +00:00
Jean-Marie Traissard e6b3c40e97 Deleting control.display_names, useless var now 2007-02-08 18:32:10 +00:00
Yann Leboulanger 71293a38e6 don't set sleeper state to off when we send a presence while not online 2007-02-08 16:21:28 +00:00
Yann Leboulanger cba44a43a1 handle proxy errors. fixes #799 (socks5 proxies should now be supported. tests needed) 2007-02-07 22:05:52 +00:00
Yann Leboulanger 56bcc2e1fa missing commit 2007-02-07 12:13:41 +00:00
Yann Leboulanger 0a10659b07 [B.Steinbrink & me] improve perfrmences when using animated emoticons. see #2933 2007-02-07 08:59:40 +00:00
Yann Leboulanger 6d30138e80 fix call to self 2007-02-07 08:49:13 +00:00
Yann Leboulanger 0ec4aa3676 [smoku] fix SASL auth. fixes #1911 2007-02-06 08:57:59 +00:00