Commit Graph

9315 Commits

Author SHA1 Message Date
Yann Leboulanger 53a452fc1c check that we have rst plugin before supposing we can do jingle. Fixes #6910 2011-06-22 20:29:15 +02:00
Yann Leboulanger 8246db0faa update copyright to 2011 in about dialog 2011-06-19 21:16:07 +02:00
Jefry Lagrange 4971f7d8cc enable SM before sending negociation request 2011-06-16 18:59:21 -04:00
Jefry Lagrange db7276752b resuming from prefered location 2011-06-15 20:37:07 -04:00
Yann Leboulanger 171ad8118d prevent traceback with metacontacts. Fixes #6902, #5910 2011-06-15 12:20:23 +02:00
Yann Leboulanger f96427b23f fix indentation error. Fixes #6909 2011-06-14 19:17:39 +02:00
Jefry Lagrange b8aa518592 whitespaces aren't added to the SM queue 2011-06-13 22:37:29 -04:00
Yann Leboulanger d598cbb041 remove old way of doing advanced notification. 2011-06-13 23:06:43 +02:00
Yann Leboulanger 3927db7c5c [Dave Cridland] Fix BOSH for bodies with "\r\n" sequences 2011-06-13 18:14:45 +02:00
Jefry Lagrange 985746d65a only resume when disconnected not on purpose 2011-06-11 16:29:08 -04:00
Jefry Lagrange d73e277f40 resuming before binding 2011-06-10 23:07:34 -04:00
Jefry Lagrange 39a960f3e7 keeps old status after disconnection 2011-06-07 23:50:45 -04:00
Jefry Lagrange 7194260f98 connects when server can't resume stream 2011-06-07 18:48:53 -04:00
Jefry Lagrange 2090b9b900 fixed small bug in dispatcher 2011-06-06 23:43:13 -04:00
Jefry Lagrange 89cd4b2e45 stream resumption (needs testing) 2011-06-06 23:34:19 -04:00
Jefry Lagrange e53f95c87e merging 2011-05-31 18:05:04 -04:00
Jefry Lagrange 9128e6e367 minor changes 2011-05-31 18:03:28 -04:00
Jefry Lagrange 9c8b63afc4 Checks for stanzas handled by server 2011-05-31 17:09:49 -04:00
Yann Leboulanger 635d9a02d5 coding standards 2011-05-31 17:46:49 +02:00
Yann Leboulanger afca629bb7 coding standards 2011-05-31 09:15:41 +02:00
Jefry Lagrange 5b1edd03b8 Smacks class added, responds to ack requests 2011-05-30 20:14:26 -04:00
Yann Leboulanger ff0c0dc1c5 ability to save xhtml messages. Fixes #5736 2011-05-30 19:47:05 +02:00
Yann Leboulanger f22c453d4e typo 2011-05-29 20:45:18 +02:00
Yann Leboulanger 5375ddfb31 don't show accounts wizzard if we have configured accounts that are disabled 2011-05-29 20:02:25 +02:00
Yann Leboulanger 610699f921 handle caps only on the receiving account 2011-05-27 00:14:21 +02:00
Yann Leboulanger d7f6b64abe Prevent Ctrl+f to open send file dialog if GTK has Emacs-style keybindings enabled. Fixes #6874 2011-05-26 19:39:03 +02:00
Yann Leboulanger 34e3ff804d don't block key pressed events to go until textview so that ctrl+W work in Emacs theme. Fixes #6786 2011-05-26 19:38:09 +02:00
Denis Fomin 490e74ff8f change add to bookmarks icon in the gc context menu 2011-05-26 13:35:33 +04:00
Jefry Lagrange 9cf9de2a14 Created Acks builder class 2011-05-25 21:24:01 -04:00
Denis Fomin 615f530cc5 remove unused code 2011-05-25 23:48:53 +04:00
Denis Fomin ab36710959 use gtkgui_helpers for search icon 2011-05-25 23:45:51 +04:00
Denis Fomin b4a7939c0b change add to bookmarks icon. Fixes #6893 2011-05-25 22:59:18 +04:00
Denis Fomin d8adb7bd18 [Darlan] History manager.
Add the name of the Contact to the confirmation dialog.
Add the title to the confirmation dialogs. Fixes #6892
2011-05-25 19:11:04 +04:00
Yann Leboulanger 225f74f0b8 run xdg-open instead of webbrowser when opening files. Fixes #5751 2011-05-24 22:43:42 +02:00
Yann Leboulanger 56fd8b246e save roster position before hidding it. Fixes #6886 2011-05-24 19:27:45 +02:00
Yann Leboulanger e408e18fee [alpertekinalp] Fix upper() function for ascii-only strings. Fixes #6888 2011-05-24 18:21:12 +02:00
Yann Leboulanger 2a82a399a7 remove subscription dialog when another resource has accepted it. Fixes #6762 2011-05-24 18:12:48 +02:00
Yann Leboulanger be942a0270 don't open twice the same subscription request dialog. see #6762 2011-05-23 22:35:19 +02:00
Yann Leboulanger 11442f8153 [Darlan] Fix typo 2011-05-22 13:05:39 +02:00
Denis Fomin b9d2948307 add new attribut to MessageOutgoingEvent to allow logging configuration 2011-05-21 20:26:00 +04:00
Yann Leboulanger 8896e33d65 send message to the correct jid 2011-05-20 22:36:10 +02:00
Yann Leboulanger 46b1b5db0a prevent having more than one password required dialog per room. Fixes #6790 2011-05-18 22:48:28 +02:00
Yann Leboulanger 14d15923bf fix traceback when closing a chat window. 2011-05-18 22:08:37 +02:00
Yann Leboulanger 4ac1768040 handle outgoing messages with events. Fixes #6743 2011-05-18 19:44:43 +02:00
Denis Fomin 9fc82bbffc htmltextview. jump to newline if inline element started. Fixes #6880 2011-05-17 18:57:37 +04:00
Yann Leboulanger 426d08ae09 correctly set message as read when we print them in chat control 2011-05-11 22:11:54 +02:00
Yann Leboulanger e8095fcdcb fig gpg encoding error. Fixes #6807 2011-05-11 21:31:56 +02:00
Yann Leboulanger 2265a80e9f correctly handle roster puches with subscription=remove. Fixes #6829 2011-05-11 20:42:44 +02:00
Yann Leboulanger 41815f9996 don't fail when we pass gtk / gnome session args to Gajim. Fixes #6748 2011-05-11 20:02:16 +02:00
Yann Leboulanger d05140a114 ability to request room logs without time / number of stanza limit. Fixes #6877 2011-05-09 20:32:48 +02:00
Yann Leboulanger aeb598acbf let's be compatible with XEP-0184 v1.0. 2011-05-07 08:44:15 +02:00
Yann Leboulanger 0b5846d17a improve bosh connection to ejabberd 3.0 2011-05-04 22:47:38 +02:00
Yann Leboulanger 4c624a5287 fix arguments in pm events. 2011-05-04 22:37:47 +02:00
Yann Leboulanger 93e0b144c7 fix minimized groupchat disappearing in roster. Fixes #6826 2011-05-04 19:50:05 +02:00
Yann Leboulanger fd7cb33f87 lighter import 2011-05-04 14:03:22 +02:00
Yann Leboulanger 26136d66b1 remove a useless import in common/gajim.py 2011-05-04 14:02:38 +02:00
Yann Leboulanger 2835618096 handle IMPORT_RES when verifying a GPG key. Fixes #6875 2011-05-04 08:50:34 +02:00
Yann Leboulanger 857ba5f707 new way to handle incominf messages, new notification event. 2011-05-01 22:09:50 +02:00
Yann Leboulanger 9250540825 Fix the function that checks if we should log message. Fixes #6873 2011-05-01 18:31:44 +02:00
Yann Leboulanger 0645a6e859 allow WM to use several sizes of gajim icon so that it's nicer. Fixes #6839 2011-04-27 17:19:42 +02:00
Yann Leboulanger 829892f4c0 [misc] ability to request voice in moderated rooms. Fixes #2266 2011-04-26 15:54:46 +02:00
Yann Leboulanger 03c13ab6d4 [adminX] don't send wrong mode value when sending bytestreams. Fixes #6868 2011-04-26 14:29:07 +02:00
Yann Leboulanger c2ea566b12 add advanced option to allow not saving roster position. Fixes #5712 2011-04-21 20:52:14 +02:00
Yann Leboulanger 82f77772a3 don't allow to join a groupchat if we have a contact with the same JID. Fixes #5799 2011-04-21 15:00:32 +02:00
Yann Leboulanger a5fc3b7742 don't send the converted to one line message, just save it converted. 2011-04-20 22:57:26 +02:00
Denis Fomin 321a2b5470 allow multiline invitation messages 2011-04-20 22:45:03 +04:00
Yann Leboulanger 7af87739bc use webbrowser module to open uri instead of using popen. Fixes #5751 2011-04-19 14:36:22 +02:00
Yann Leboulanger 2b65c5d5a5 ability to see certificate on ssl error dialog. Fixes #3998 2011-04-18 22:50:39 +02:00
Yann Leboulanger 3424883913 ability to see certificate information when fingerprint changes. see #3998 2011-04-18 22:36:06 +02:00
Julien Pivotto b36881782d rename roster_filter_ to rfilter_. and special thanks to otradox for his patch. fix #5221 2011-04-18 12:04:47 +02:00
Julien Pivotto 3df60009ce rename search_ to roster_filter_ 2011-04-18 12:01:29 +02:00
Julien Pivotto 011a49e757 avoid multiple calls to self.xml.get_object 2011-04-18 11:58:55 +02:00
Julien Pivotto 390cea6c56 enable clearing search with the icon 2011-04-18 11:53:46 +02:00
Julien Pivotto 1493a7909c add icon to roster filter 2011-04-18 11:36:42 +02:00
Julien Pivotto f3e7c18749 Hide the roster_filter_entry better 2011-04-18 11:32:16 +02:00
Julien Pivotto bf1c945c94 add basic roster filtering 2011-04-18 11:19:44 +02:00
Julien Pivotto a5c9c5fc4a use changed signal instead of insert_at_cursor 2011-04-18 10:29:32 +02:00
Julien Pivotto 53fed1a5f5 dynamic visibility of the filter 2011-04-18 10:25:32 +02:00
Julien Pivotto d2143adf61 Add basic functions of roster filtering 2011-04-18 10:01:36 +02:00
Julien Pivotto 304686ba21 GUI implementation of the menu item "Roster filtering" 2011-04-18 09:50:45 +02:00
Yann Leboulanger a471c299a3 [herfik] improve pulsaudio support in jingle audio. Fixes #6859 2011-04-15 14:23:02 +02:00
Yann Leboulanger 26c9da414e [Zhihao Yuan] Fallback to OSS when no soundplayer found 2011-04-12 16:36:49 +02:00
Yann Leboulanger 6773c63cf6 [Zhihao Yuan] ability to run a function in a thread without calling a callback. 2011-04-12 16:34:34 +02:00
Yann Leboulanger 08020a310c fix for showing URL in chat banner. Fixes #6856 2011-04-12 16:30:26 +02:00
Yann Leboulanger ece2590892 [herfik] keep aspect ratio when resizing video window. Fixes #6852 2011-04-06 21:56:42 +02:00
Denis Fomin 666334a4d3 add tooltips for emoticons menu items 2011-04-01 01:12:38 +04:00
Denis Fomin 5394ce921f [mq]: Do_not_scroll_the_chat_if_you_started_typing_a_message 2011-03-30 21:59:06 +04:00
Yann Leboulanger eb83680786 ability to invite a room occupant to another room if we know his real JID directly from the groupchat contact menu. Fixes #4443 2011-03-30 15:23:10 +02:00
Denis Fomin 37583c3cca Correctly printing error message. Fixes #6850 2011-03-29 18:26:54 +04:00
Denis Fomin d874030da2 Don't show local account in join groupchat dialog 2011-03-29 18:01:22 +04:00
Denis Fomin 5fd0e076bd Prevent join groupchat (using local account). Fixes #6849 2011-03-29 17:18:50 +04:00
Yann Leboulanger 3d65d05487 [Tomas Herfert] support for pulseaudio for audio calls. 2011-03-27 18:47:02 +02:00
Yann Leboulanger 2a7feb827c merge 2011-03-26 22:37:08 +01:00
Yann Leboulanger c79528f646 [kepi] ability to use subkeys. Fixes #6051 2011-03-26 22:35:13 +01:00
Yann Leboulanger bba6eb6a27 update gnupg from upstream 2011-03-26 22:29:56 +01:00
Denis Fomin 5679d4314b Prevention of cyclical imports. Fixes #6845 2011-03-27 00:15:36 +03:00
Denis Fomin e76550dd19 Correctly test dbus. Fixes #6844 2011-03-25 12:23:32 +03:00
Yann Leboulanger 40db9c36b7 revert [7ded06d532df]. It's already done in create_window() function. see #6746 2011-03-25 08:23:23 +01:00
Yann Leboulanger bc96e88d7d merge 2011-03-24 22:52:27 +01:00
Yann Leboulanger 58015a37bb [Maxim Koltsov] Set different WM_WINDOW_ROLE to different windows types (gc, chat). Fixes #6746 2011-03-24 22:51:38 +01:00