Commit Graph

10004 Commits

Author SHA1 Message Date
Yann Leboulanger c88522e5de ability to see out own video in the same time we send it and show both outging and incoming videos inside chat control 2012-12-30 18:59:48 +01:00
Yann Leboulanger 6879730568 handle nbxmpp logging with -l option (-l .nbxmpp.client_nb=INFO for example) 2012-12-30 18:54:49 +01:00
Yann Leboulanger 1e3a8ca866 fix order of farstream calls 2012-12-30 16:20:57 +01:00
Jefry Lagrange c4ca6a80c3 Cancel an IBB transfer 2012-12-26 18:41:31 -04:00
Yann Leboulanger 6894db0224 fix config names. Fixes #7276 2012-12-25 18:56:05 +01:00
Yann Leboulanger 37e0797f30 correctly get SSL certificate from nbxmpp. Fixes #7283 2012-12-25 18:18:39 +01:00
Yann Leboulanger 2780fc2b0e correctly handle SSL errors. Fixes #7252 2012-12-23 17:48:11 +01:00
Yann Leboulanger cae8faf0ed fix module name 2012-12-16 23:53:32 +01:00
Yann Leboulanger 88e9683ee2 improve multi-resource 2012-12-16 20:28:57 +01:00
Yann Leboulanger ebb901045a fix module name 2012-12-16 18:29:59 +01:00
Yann Leboulanger 8bbe25ce74 fix demandimport with ipython 2012-12-16 18:29:49 +01:00
Yann Leboulanger 34163e508b keep in config file room.JID.muc_restore_*. Fixes #7276 2012-12-13 10:07:51 +01:00
Yann Leboulanger d1adec53be don't reconnect a disabled account. Fixes #7265 2012-12-12 22:03:13 +01:00
Yann Leboulanger 12cf1eba1f fix module name 2012-12-12 20:34:02 +01:00
Yann Leboulanger d0cade64f4 don't build non-existing folder. 2012-12-11 07:55:35 +01:00
Yann Leboulanger 77775cf0af Gajim now uses python-nbxmpp library instead of embedding it. 2012-12-09 21:37:51 +01:00
Yann Leboulanger 0c6117a778 ability to store muc_restore_* per room JID. Fixes #7276 2012-12-09 17:07:50 +01:00
Yann Leboulanger 97bd4d5152 [Knuckles] shown Gajim when we try to run it while it is already running. Fixes #7274 2012-12-09 11:51:36 +01:00
Yann Leboulanger 0a8b9af93d prevent traceback 2012-12-07 17:05:20 +01:00
Jefry Lagrange fc5b1893fe Resolve GtkWarning: IA__gtk_tree_view_expand_row: assertion tree_view->priv->model != NULL 2012-11-24 02:19:56 -04:00
Jefry Lagrange a4fc916ab2 prevent connection to be called when there is no connection 2012-11-23 21:38:36 -04:00
Denis Fomin b8696b8989 ManageBookmarksWindow. Remove unused function 2012-11-23 11:44:03 +04:00
Denis Fomin 65b6485410 hide 'bookmark_ button' if private storage not supported.part 2 2012-11-20 13:00:57 +04:00
Denis Fomin 847fdf8d1b hide 'bookmark_ button' if private storage not supported 2012-11-20 11:29:13 +04:00
Denis Fomin 9fa880cc36 prevent traceback 2012-11-18 23:46:43 +04:00
Denis Fomin 2384e99900 Make Location information translatable 2012-11-15 14:44:48 +04:00
Denis Fomin f112615aae typo 2012-11-15 14:19:02 +04:00
Denis Fomin 6485517447 coding style. 2012-11-15 14:05:10 +04:00
Yann Leboulanger 7cd239b993 [chrysn] pluralize some strings 2012-11-14 17:13:06 +01:00
Denis Fomin b66c30d573 Add 'gc_tooltip_populate' gui extension point 2012-11-12 17:21:26 +04:00
Denis Fomin 4fab3acc2d Add 'roster_tooltip_populate' gui extension point 2012-11-11 22:03:08 +04:00
Yann Leboulanger 6adec9b8e3 trunk is now 0.15.2.0 2012-11-11 10:05:23 +01:00
Yann Leboulanger 0da0536010 [dpapavas] Improvements for Emacs Gtk binding theme. Fixes #7254 2012-11-08 12:09:13 +01:00
Yann Leboulanger 6a8737bcd5 do TLS handshake without blocking. Fixes #7250 2012-10-28 16:59:11 +01:00
Denis Fomin 2bc9f743b3 Fix ugly statusicon in MATE desktop.Set statusicon_size to 16 if MATE session detected. 2012-10-18 16:05:31 +04:00
Denis Fomin f4a79d8848 add support Network Manager 0.9 (NM_STATE_CONNECTED_GLOBAL = 70. A network device is connected, with global network connectivity.) 2012-10-18 00:36:57 +04:00
Jefry Lagrange fb5cbc98b4 initialize elapsed-time 2012-10-13 17:32:19 -04:00
Jefry Lagrange d3048a0ac7 only compare file hashes when we actually have a hash 2012-10-13 14:31:16 -04:00
Jefry Lagrange 8da4e91134 first thing to do when receiving a jingle stanza is to acknowledge it 2012-10-12 00:05:26 -04:00
Jefry Lagrange 7149a2c568 fix getting info of file when receiving a file request 2012-10-09 22:48:01 -04:00
Yann Leboulanger 566273af2c prevent traceback when a wrong certificate is being checked. Fixes #7242 2012-10-08 11:14:47 +02:00
Yann Leboulanger d8f1eb99cb prevent some traceback. see #7152 2012-10-06 19:07:48 +02:00
Yann Leboulanger fe3ccb1234 don't show Clear in received single message. Fixes #7244 2012-10-06 19:06:56 +02:00
Yann Leboulanger b44f13dfca gajim-remote handles ?message in URIs. Fixes #6804, see #2133
Patch based on joeka's one in #6804
2012-10-04 17:52:28 +02:00
Yann Leboulanger f801ecab11 roster accel group func returns true 2012-09-30 21:54:08 +02:00
Yann Leboulanger 52b2b17c7c return True in accel_group callback. Fixes #5371, #6903 2012-09-30 21:31:45 +02:00
Jefry Lagrange 4f6687e868 refactoring 2012-09-26 20:46:09 -04:00
Yann Leboulanger 3d39c36c18 ignore presences when nothing changed (status, status message, prio). Fixes #7210 2012-09-26 16:03:18 +02:00
Yann Leboulanger 498bcb6ccd decrease call to get_contact(s) function to improve speed. see #7125 2012-09-24 12:24:10 +02:00
Denis Fomin 63eb866b71 output style. 2012-09-23 23:59:26 +04:00
Yann Leboulanger 07dd2cf433 fix var name. Fixes #7229 2012-09-23 13:34:21 +02:00
Jefry Lagrange a8922c32a8 coding standards 2012-09-22 22:16:03 -04:00
Jefry Lagrange f94a8cec1b only accept file request from peers that we already sent the file to 2012-09-22 13:25:55 -04:00
Jefry Lagrange 589c3081bb socks5 proxy supports file request. Raise OutOfOrder exception when we get a candidate and we are not expecting it 2012-09-21 17:42:16 -04:00
Yann Leboulanger a2b6b68cde handle disconnection while doing SASL as a sasl failure rather than a connection error. Fixes #3343 2012-09-19 17:20:45 +02:00
Yann Leboulanger d530b8ef84 fix function argument. Fixes #7229 2012-09-19 09:49:43 +02:00
Yann Leboulanger 3312ab2143 print punycode encoded urls if they contain non-ascii chars. Fixes #7204 2012-09-18 17:24:51 +02:00
Yann Leboulanger 7d12dbcc65 decrypt GPG messages one after the other. Fixes #7229 2012-09-18 16:07:11 +02:00
Yann Leboulanger f310a41471 don't clear selection buffer when enabling roster filtering. Fixes #7233 2012-09-18 15:16:11 +02:00
Jefry Lagrange 62da971381 commenting DEBUG code 2012-09-18 00:13:31 -04:00
Jefry Lagrange 6f9c540392 refactoring 2012-09-18 00:12:07 -04:00
Yann Leboulanger a3d2696987 correctly check is zeroconf account is connected. see #7199 2012-09-17 11:53:47 +02:00
Yann Leboulanger eec809c89a re-request file transfer to the correct resource 2012-09-16 20:54:07 +02:00
Jefry Lagrange c22f5db122 IBB supports file request 2012-09-15 10:39:35 -04:00
Jefry Lagrange 83dfd5e05b removing old corrupted file before starting file request 2012-09-08 17:35:11 -04:00
Jefry Lagrange bfc4dccc0f add new FT in FT window when we are requesting file 2012-09-07 10:01:11 -04:00
Denis Fomin 14612d853d typo 2012-09-06 23:07:35 +04:00
Yann Leboulanger 9a95dc948c add herew to the list of language ictionnaries 2012-09-06 18:41:30 +02:00
Jefry Lagrange d16ee652c6 send session-accept for file request 2012-09-05 19:39:07 -04:00
Denis Fomin dcab602b75 typo 2012-09-05 10:59:59 +04:00
Denis Fomin ce955c00fe [Aлекс]. Fix time string encoding in the russian windows(cp1251). 2012-09-03 22:02:07 +04:00
Jefry Lagrange 88194e02bc get right info in file_props when we receive a request for a file 2012-09-02 12:59:55 -04:00
Yann Leboulanger e0adaa8a87 remove old comment. Audio works with pidgin. 2012-09-01 20:42:57 +02:00
Jefry Lagrange e92fec4bdc send modification date of file being transfered 2012-08-31 13:54:40 -04:00
Yann Leboulanger b8adce541f add an id to jingle ICE UDP transports 2012-08-31 13:42:44 +02:00
Denis Fomin 3ec7e2eee4 don't resize empty and animation icon.Fixes #7225 2012-08-31 15:42:25 +04:00
Yann Leboulanger 94bc66dfab fix missing part of the commit. Fixes #7225 2012-08-31 11:46:45 +02:00
Yann Leboulanger f3caf8b091 add 24x24 icons. Take them from 32x32 if they don't exist in the iconset. Fixes #7225 2012-08-31 09:54:32 +02:00
Jefry Lagrange b522ab6583 dont alert the user if we get a request for a file 2012-08-30 23:57:20 -04:00
Jefry Lagrange c64bac1535 refactoring 2012-08-30 23:09:23 -04:00
Yann Leboulanger 036a309093 fix fallback to IBB 2012-08-30 23:46:19 +02:00
Yann Leboulanger f22a889845 don't forget to send candidate-error when we get only a local IP 2012-08-30 23:45:35 +02:00
Yann Leboulanger 41e1c557af fix cleaning finished FT 2012-08-30 22:44:26 +02:00
Yann Leboulanger 2bb8bb3838 for the receiver: start to linten only when we accept connection. Stop listening when we get a candidate-error or a candidate-used of type proxy. 2012-08-30 11:09:39 +02:00
Jefry Lagrange d8978f7a08 decline request of an unknown file 2012-08-29 20:31:27 -04:00
Jefry Lagrange b20e054d55 set and retrieve information about the files transfered 2012-08-29 15:06:04 -04:00
Yann Leboulanger abd850e298 update version number 2012-08-29 16:12:30 +02:00
Yann Leboulanger a71f6701c2 correctly send hash in session-accept 2012-08-29 16:12:14 +02:00
Yann Leboulanger eefa1432ff update caps hash when we activate an account. Fixes #7224 2012-08-29 12:21:53 +02:00
Jefry Lagrange 401f19282a dont connect to local host if ip is the same or if is loopback 2012-08-28 15:10:19 -04:00
Yann Leboulanger 2bcc753c67 fixsending through a proxy 2012-08-28 19:10:13 +02:00
Yann Leboulanger 27a8cf325a fix attribute name 2012-08-28 15:46:52 +02:00
Yann Leboulanger 6cecc36509 version will be 0.15.1 2012-08-28 11:10:42 +02:00
Yann Leboulanger aa4b15de72 when we come ack from invisible, restore the block list if we block some contacts. Fixes #7215 2012-08-28 10:39:08 +02:00
Yann Leboulanger bb4459ca2b show only rooms where user can be invited to in invite to submenu. Fixes #7212 2012-08-27 22:07:29 +02:00
Yann Leboulanger 7c5fe335bb fix displaying pubsub nodes 2012-08-27 13:28:47 +02:00
Yann Leboulanger 205da23b89 don't close send single message if there was an error sending the message. Fixes #7187 2012-08-26 22:34:29 +02:00
Jefry Lagrange 67c28501af only send hash if contact supports it 2012-08-25 23:54:39 -04:00
Jefry Lagrange 5bec8c7a09 make file_props use session sid as the default sid 2012-08-25 12:09:50 -04:00
Jefry Lagrange ce1bdb7b63 calculate hash after we get session accept 2012-08-25 11:14:38 -04:00
Yann Leboulanger b1c82b0be1 better text 2012-08-25 12:25:30 +02:00
Yann Leboulanger 1663c42b66 don't print reason where there is none 2012-08-25 11:32:14 +02:00
Jefry Lagrange b1d206d2ec refactoring 2012-08-24 20:13:25 -04:00
Denis Fomin 004c0fbdf5 set the focus when the first tab is opened 2012-08-24 18:21:38 +04:00
Denis Fomin e56d5a5657 Add Keyboard Shortcuts menuitem to Help menu 2012-08-24 17:26:00 +04:00
Yann Leboulanger 0d59a84a96 add ctrl+s shortcut to change status message. 2012-08-24 13:33:27 +02:00
Yann Leboulanger c42b00702d improve decline implementation 2012-08-24 12:54:27 +02:00
Yann Leboulanger 1b870be4e7 finish renaming type properties to type_. Fixes #7222 2012-08-24 10:37:24 +02:00
Yann Leboulanger 30d033c7c3 store full from jid in gc-invite event.
fix receiving decline tag
2012-08-24 10:27:51 +02:00
Yann Leboulanger aecfc39a7c missing commit 2012-08-24 10:13:55 +02:00
Yann Leboulanger 95875d63c6 fix var name 2012-08-24 09:50:50 +02:00
Yann Leboulanger 689f8370b8 send decline to the same jid (bare or full) from which we received he invite 2012-08-24 09:37:40 +02:00
Yann Leboulanger f790007b06 print decline reason in groupchat 2012-08-24 09:27:31 +02:00
Yann Leboulanger 2540ba7493 don't call GTK functions inside a Thread. 2012-08-24 09:14:08 +02:00
Jefry Lagrange 6d95385102 commenting debugging code 2012-08-23 23:24:43 -04:00
Jefry Lagrange e025d54fb1 get file_tag from file request 2012-08-23 23:16:25 -04:00
Jefry Lagrange 6120c81a78 use contact with highest priority when requesting file 2012-08-23 22:42:59 -04:00
Jefry Lagrange db7bba378a coding standards 2012-08-23 17:53:17 -04:00
Jefry Lagrange 4585c85458 coding standards 2012-08-23 17:45:38 -04:00
Yann Leboulanger 4928275537 print in groupchat when the invited contact declines the invitation 2012-08-23 22:11:21 +02:00
Yann Leboulanger 130d9525e4 decline groupchat invitation. 2012-08-23 21:34:03 +02:00
Yann Leboulanger e96432b648 prevent traceback 2012-08-23 14:21:26 +02:00
Yann Leboulanger 96dd70050b Jingle FT is now functionnal!! Thanks Jefry for the long time debugging with me 2012-08-23 13:10:30 +02:00
Yann Leboulanger fccf0e2050 clean file props after we have tested proxies 2012-08-23 12:13:20 +02:00
Yann Leboulanger 35b9f5da6c fix is_transfer_stopped() function. Fixes #7170 2012-08-23 12:12:19 +02:00
Yann Leboulanger fb5d58de11 don't do SSL over SSL and correctly shutdown SSL sockets. 2012-08-23 11:36:51 +02:00
Jefry Lagrange 1dc1adf073 only delete file_props in the ft_window 2012-08-22 15:30:12 -04:00
Denis Fomin b1125bbab8 fix unexpected indent 2012-08-22 22:42:00 +04:00
Denis Fomin aa116a08c1 revert test patch. fix previous commit 2012-08-22 22:28:41 +04:00
Denis Fomin bb5db97546 plugin system. checking the type of stored data. Fix #7220 2012-08-22 22:21:26 +04:00
Yann Leboulanger 1a3e4508ff make using receiver proxy work 2012-08-22 18:09:40 +02:00
Yann Leboulanger 5178543517 add a try/except 2012-08-22 14:49:44 +02:00
Yann Leboulanger f832900d2b coding standards 2012-08-22 12:55:57 +02:00
Yann Leboulanger 133593e1ca coding standards 2012-08-22 12:21:45 +02:00
Yann Leboulanger f801d33b53 fix coding standards 2012-08-22 11:54:21 +02:00
Yann Leboulanger e183975e0a re-enable jingle FT 2012-08-22 11:53:51 +02:00
Yann Leboulanger 62449c03b8 fix var name 2012-08-22 11:53:22 +02:00
Yann Leboulanger dce12f3f98 print that we invite someone in a room when we do Drag and Drop or when we create a new room. Fixes #7219 2012-08-20 15:46:20 +02:00
Yann Leboulanger afb77ff52f show in groupchat when we invite someone. Fixes #7219 2012-08-20 15:23:42 +02:00
Yann Leboulanger da4f8cad82 correctly unset sessions 2012-08-20 14:58:15 +02:00
Yann Leboulanger e8426d4cef try to improve behavour with contacs connected with several resources 2012-08-20 14:49:29 +02:00
Yann Leboulanger aaccec79cf don't try only last_connection_type, but try it it first. Fixes #7002 2012-08-19 22:35:46 +02:00
Denis Fomin f3700b2bec fix wrong commit 2012-08-17 00:02:54 +04:00
Denis Fomin c102771279 split long lines 2012-08-16 20:22:29 +04:00
Denis Fomin dbdb3cf035 plugin system. add plugin icon support 2012-08-16 17:58:00 +04:00
Denis Fomin 74b6ba5ca1 coding style 2012-08-16 16:56:02 +04:00
Denis Fomin 3b860457ef [Darlan and I].added the ability to restore the old tray icon (envelope).'trayicon_blink' in the ACE. Fixes #7176 2012-08-14 22:36:16 +04:00
Denis Fomin 9016441fcf remove command_system modules from demandimport.ignore 2012-08-12 11:24:22 +04:00
Denis Fomin 24bcc25348 remove dbus.glib from demandimport.ignore 2012-08-12 10:33:41 +04:00
Yann Leboulanger a581f10236 remove imort dbus.glib to remove a warning 2012-08-11 22:46:39 +02:00