Commit Graph

6029 Commits

Author SHA1 Message Date
Yann Leboulanger 8ec061f5f6 prevent the user before sending a file to a groupchat contact that doesn't know his real jid. 2007-09-12 23:12:29 +00:00
Yann Leboulanger b05579dc13 accept file transfert request from contact not in our roster 2007-09-12 22:06:07 +00:00
Yann Leboulanger 767975d4c7 don't try to get extension of an image if type is unknown. fixes #3436 2007-09-11 09:59:10 +00:00
Brendan Taylor d536fc9648 oops, my last checkin was incomplete 2007-09-10 21:59:27 +00:00
Brendan Taylor abec26cdfc minor adjustments to how sessions are handled (partially fixes #3407) 2007-09-10 21:58:15 +00:00
Yann Leboulanger 0d2fb11d59 typo in a string 2007-09-10 14:33:32 +00:00
Yann Leboulanger 0020c95c02 [Maxime Chéramy] /join room works. Gajim uses actual's MUC server. 2007-09-09 17:35:21 +00:00
Yann Leboulanger 7827e3cb9a revert unwanted commit from [8749] 2007-09-09 14:35:46 +00:00
Nikos Kouremenos 20b7d165c5 yeah nothing as usual :/ 2007-09-08 23:52:52 +00:00
Yann Leboulanger 4e1edc3d01 prevent TB when rhythmbox is paused 2007-09-08 21:25:14 +00:00
Yann Leboulanger bc53dbbef7 run the browser auto-detection forst time we run Gajim 2007-09-07 21:03:55 +00:00
Yann Leboulanger c3300fb58b make defaul roster width large enough to see the complete menu 2007-09-07 20:54:53 +00:00
Yann Leboulanger 4ff34b58e5 ad-hoc commands: update sessionid each time we get a reply in case it has changed 2007-09-07 15:34:36 +00:00
Yann Leboulanger 3b26020775 don't show both normal and hyperlink menu when we right click on a link. fixes #3430 2007-09-07 07:13:48 +00:00
Yann Leboulanger 176a1f9e3d destroy connection instance when we cancel the addition of an account 2007-09-05 21:16:22 +00:00
Yann Leboulanger 55ba23881e don't check if there is a @ when we invite a JID. 2007-09-05 18:23:16 +00:00
Yann Leboulanger e4a2ee3cca don't send music changement if we're not correctly connected 2007-09-05 15:45:20 +00:00
Yann Leboulanger c3e40ea498 catch traceback and show error message when we try to change our nickname with not allowed chars 2007-09-04 21:46:22 +00:00
Yann Leboulanger e556c1084d fix TB when scrolling is too long 2007-09-04 21:36:35 +00:00
Yann Leboulanger 8c5b3f3a92 process all incoming and outgoing queues even if we receive big things (a file). Fixes #3380 2007-09-03 20:54:28 +00:00
Yann Leboulanger 9fb0a1e29c add an entry in features window for RST generator 2007-09-02 09:34:21 +00:00
Stephan Erb 2fdeabc012 Add my copyright :-) 2007-08-31 23:19:23 +00:00
Yann Leboulanger f71df1b688 get session from event only for chat and normal event. in other events there is no session 2007-08-30 21:43:49 +00:00
Yann Leboulanger 07e52866d5 [oystein] fix dbus signature of gajim-remote list_contacts. fixes #3408 2007-08-30 18:58:40 +00:00
Yann Leboulanger 3f5387c02a begining of preference window improvements. see #3330 2007-08-30 18:44:27 +00:00
Brendan Taylor bac2078bb9 set a session when sending a single message. fixes #3406 2007-08-30 16:42:12 +00:00
Yann Leboulanger 03235e2809 fixes large WCPU footprint under freebsd. fixes #1963 2007-08-29 15:42:37 +00:00
Yann Leboulanger c051cc1a76 remove unused filter entry in disco window 2007-08-29 09:55:55 +00:00
Yann Leboulanger 673d90e30f fix widget visibility in add new contct dialog 2007-08-29 09:12:41 +00:00
Brendan Taylor d5900cd384 fix determining whether a message was encrypted 2007-08-29 06:08:06 +00:00
Julien Pivotto b44b905787 [misc] Fix a coding issue. Fix #3399. 2007-08-28 19:38:42 +00:00
Julien Pivotto 388c012834 Change theme for minimized controls when combobox is changed in config window. 2007-08-28 18:44:31 +00:00
Yann Leboulanger a4a5237c60 show pycrypto in features window 2007-08-27 13:46:25 +00:00
Yann Leboulanger 0c18512fcb fix import error 2007-08-27 13:45:57 +00:00
Yann Leboulanger 62edcc71de make python-crypto an optional dependency 2007-08-27 13:36:24 +00:00
Yann Leboulanger 03dbf641de fix dubble disconnect of a handler. self.hid is already disconnected in _on_window_destroy function 2007-08-27 12:36:55 +00:00
Yann Leboulanger 765b5eb2b2 /join command without argument now pre-fill join_groupchat dialog with current server and nickname 2007-08-27 12:09:07 +00:00
Yann Leboulanger 08201d4648 log sent messages only once. fixes #3398 2007-08-27 08:56:54 +00:00
Yann Leboulanger 465b2f20c3 "iSocket is already connected" error has a different number under OpenBSD. fixes #3396 2007-08-26 20:45:07 +00:00
Yann Leboulanger ac3332be39 [CrashMan] maximum one digit for percentages in filetransfer windows 2007-08-26 14:44:03 +00:00
Stephan Erb b1136a6959 Generalize save_avatar_files() and generate notif and bw version for local avatars. 2007-08-26 10:23:39 +00:00
Yann Leboulanger 09388ddf1a fix missing import 2007-08-26 07:11:00 +00:00
Yann Leboulanger c9a407ca52 [Brendan Taylor] Gsoc 2007 work : end to end encryptions. Fixes #544 2007-08-25 22:42:35 +00:00
Yann Leboulanger e70ccf9218 fix add new contact dialog widget's visibility 2007-08-24 22:22:01 +00:00
Yann Leboulanger 6309d6a02a hide roster to systray only if it has focus. fixes #3321 2007-08-24 20:47:29 +00:00
Yann Leboulanger b989617158 convert order to int 2007-08-24 13:28:39 +00:00
Julien Pivotto 96446f2a9f [blarz] Check is ~/.gajim/iconsets/transports exists before using it. See #3390 and [8555]. 2007-08-22 23:40:44 +00:00
Yann Leboulanger 2419bd509c ability to load transport iconsets from ~/.gajim/iconsets/transports. Fixes #3390 2007-08-22 22:46:31 +00:00
Yann Leboulanger 7bd952d691 [Geobert] Smooth scrolling of conversation textview. see #3358 2007-08-22 22:08:04 +00:00
Stephan Erb b60036af8f Transform Chat2MUC via DND. Fixes #1408. See #2095 2007-08-22 17:20:44 +00:00
Stephan Erb 4c7bee648c Rework Actions menu. Move single message from advanced submenu to top level. Fixes #3209 2007-08-22 12:50:34 +00:00
Yann Leboulanger fe0a1b9b1b redraw actions menu when zeroconf account connects. 2007-08-22 12:19:30 +00:00
Julien Pivotto 0ea6388333 Don't add irc transports to MUC servers in Invite Friends window. See #2095. 2007-08-22 12:18:21 +00:00
Julien Pivotto e32755de36 Remove transports contacts from Invite Friends! window. See #2095. 2007-08-22 12:10:06 +00:00
Julien Pivotto a7a525cb7a Improve transport detection in "Invite Friends" window. See #2095. 2007-08-22 12:08:26 +00:00
Julien Pivotto 880149af61 Sort Friends by name in "Invite Friends" window. See #2095. 2007-08-22 11:51:58 +00:00
Yann Leboulanger e982404d58 allow participants to invite contacts in continued groupchats. see #2095 2007-08-22 11:46:35 +00:00
Julien Pivotto a08deb0bec Fix a stupid bug in [8541]. 2007-08-22 11:39:42 +00:00
Julien Pivotto 7812013325 Add Status Icon to contacts in "Invite Friends" window. 2007-08-22 11:35:00 +00:00
Yann Leboulanger 722988f5d4 zeroconf don't support private storage 2007-08-22 11:33:37 +00:00
Yann Leboulanger 9af8207148 nicer chat2muc window. see #2095 2007-08-22 11:10:54 +00:00
Yann Leboulanger a6f1703011 use XEP-45 unique room creation if server supports it. see #2095 2007-08-22 10:57:16 +00:00
Stephan Erb 99be1b14f2 chat2muc: See #2095
Remove ancient menuitem.
Do not allow to invite transports and groupchats.
Include contacts from all accounts.
2007-08-22 00:50:48 +00:00
Stephan Erb 7b45c9c8f0 Remove BlockedContactsWindow. Fixes #3142 2007-08-21 23:39:51 +00:00
Yann Leboulanger 78f2c8c021 [roidelapluie, elghinn, msieurhappy, xbright and me] chat to muc convertion. see #2095 and #1408. TODO: DND 2007-08-21 23:13:03 +00:00
Stephan Erb 86177e8536 Rework zeroconf menu. 2007-08-21 22:58:19 +00:00
Stephan Erb 003fc8fd24 Only show customstatus icon for contacts and reset on statuschange. Fixes #3381. 2007-08-21 21:24:52 +00:00
Stephan Erb 054d4233bf Some menu work:
Set unusable menuitems insensitive instead of hiding them.
Enhance transport roster menu. Fixes #3383
2007-08-21 12:51:36 +00:00
Yann Leboulanger ba8b8bca31 Fix TB when getting score of a not (yet) in the roster contact. fixes #3382 and #3335 2007-08-21 09:23:34 +00:00
Stephan Erb aabe6db039 Rework account_menu. 2007-08-21 00:43:58 +00:00
Stephan Erb 34ac11989e Rework multiple_contact_menu. ToDo: send custom status. 2007-08-20 23:06:08 +00:00
Stephan Erb f7d65baccc Rework transport submenu. 2007-08-20 22:22:46 +00:00
Stephan Erb 0fca2f6323 Count observers correctly. 2007-08-20 20:31:17 +00:00
Stephan Erb ef2a936b71 Count metacontacts only once in account row. 2007-08-20 20:05:20 +00:00
Stephan Erb c41732c6ab Commit [8446] again: WorksForMe. See #3335. 2007-08-20 19:17:32 +00:00
Brendan Taylor eb93f9a172 advertise xep-0116 support via disco 2007-08-20 19:02:58 +00:00
Stephan Erb 194829e805 Only show relevant widgets in AddNewAccountWindow. 2007-08-20 18:46:54 +00:00
Brendan Taylor 88e49ffa46 don't create uneccessary sessions (eg. for groupchat messages), bugfix for pms 2007-08-20 17:33:12 +00:00
Yann Leboulanger c524ec78f1 re-read jids table from DB when another instance of Gajim added a jid in it. Fixes #3349 2007-08-20 11:13:53 +00:00
Yann Leboulanger 00c7e7712a make a string translatable 2007-08-20 10:28:39 +00:00
Yann Leboulanger b2ea1fe5c2 always forget password when it's wrong so it's re-asked to user. fixes #3343 2007-08-20 10:26:51 +00:00
Brendan Taylor 59b7e83fd5 removed buggy anti-presence-leak test 2007-08-20 08:19:29 +00:00
Brendan Taylor 0230c91e4c esession bugfixes 2007-08-20 08:16:48 +00:00
Yann Leboulanger aefe6fd370 order resources and status the same way in information window. fixes #3225 2007-08-20 08:16:26 +00:00
Yann Leboulanger 55aa74afc7 fix history manager since configpath has changed (see [8434]). fixes #3378 2007-08-19 22:51:40 +00:00
Yann Leboulanger 2f0cd8fdc6 show search results in correct columns if result is not in the same order as <reported> element. fixes #3379 2007-08-19 21:45:35 +00:00
Yann Leboulanger 176593db97 don't allow to bookmark a room on server that don't support private storage. 2007-08-19 15:32:41 +00:00
Yann Leboulanger 45046024aa default value in boolean fields is False if none is provided. 2007-08-19 10:16:08 +00:00
Brendan Taylor 9985b784d5 bugfixes, send not-acceptable for fields with only unsupported options 2007-08-18 08:59:36 +00:00
Brendan Taylor e1c4d80e65 notify on begin/end encryption 2007-08-17 17:26:05 +00:00
Brendan Taylor f93276c1a9 refactored make_identity 2007-08-17 09:02:53 +00:00
Brendan Taylor 8675731f8d refactored identity verification
public key authentication
2007-08-17 08:39:47 +00:00
Yann Leboulanger 27148ffa66 fix typo 2007-08-11 12:41:55 +00:00
Yann Leboulanger 8976baecb3 clear contact list when we connect. fixes #3234 2007-08-09 23:04:02 +00:00
Yann Leboulanger 44f4940c6c use correct account when we look for recent messages. 2007-08-09 22:53:12 +00:00
Yann Leboulanger 3cf16a5a4a handle gnome-screensaver events. fixes #663 2007-08-09 12:18:59 +00:00
Yann Leboulanger c4b34800da call process_connection faster under win. it processes incoming stanza under windows only. 2007-08-09 10:41:59 +00:00
Yann Leboulanger 701bdb6b85 use set_no_show_all from glade when possible instead of code. fixes #2248 2007-08-09 08:57:59 +00:00
Yann Leboulanger 8e2cae777f wrap status in groupchat tooltips 2007-08-08 21:50:15 +00:00
Yann Leboulanger 176a02e0f4 fix gnomekeyring.DeniedError. fixes #3300 2007-08-08 16:10:38 +00:00
Yann Leboulanger 3205781639 in accounts window, save jid, resource and custom port when we change row in accounts treeview. Fixes #2744 2007-08-08 13:42:44 +00:00
Yann Leboulanger 349f6065a4 fix indentation 2007-08-08 09:22:22 +00:00
Yann Leboulanger ea015ac5e2 fix the removal of focus_out_line in groupchat since we remove old lines in textview 2007-08-07 13:13:49 +00:00
Yann Leboulanger 3b52e0d73b fix TB: get room_jid var before using it 2007-08-07 12:14:54 +00:00
Brendan Taylor 4bfe14d3cf prompt with SAS during 3 message negotiation 2007-08-07 07:42:31 +00:00
Brendan Taylor 8d79d32002 three message negotiation 2007-08-07 07:21:29 +00:00
Stefan Bethge 4f3ee8ba67 typo: avahai->avahi 2007-08-06 22:24:48 +00:00
Yann Leboulanger 4c5bef7a2d remove svn:executable to zeroconf files 2007-08-06 22:21:22 +00:00
Yann Leboulanger 5350afa8e2 integrate pybonjour support to Gajim. see #2883. need a fix when sending messages 2007-08-06 21:46:51 +00:00
Yann Leboulanger 28cb6c6bb4 don't fail when there is a name conflict 2007-08-06 19:13:22 +00:00
Yann Leboulanger 260464706e fix /say command. fixes #3336 2007-08-06 11:45:29 +00:00
Yann Leboulanger 987f6fe01f show room jid in error messages when unable to join it. 2007-08-06 09:59:14 +00:00
Yann Leboulanger 262df396b2 fix a typo 2007-08-06 09:13:06 +00:00
Yann Leboulanger e906a096c9 [blarz] ability to load iconsets from ~/.gajim/iconsets. fixes #3339 2007-08-05 22:57:04 +00:00
Stephan Erb 4233db9459 Revert [8446] 2007-08-01 15:01:43 +00:00
Stephan Erb 97bb683e08 * Count Metacontacts only once. Fixes #3110
* add new function: is_big_brother
2007-07-30 19:52:02 +00:00
Stephan Erb 8bbc23dfd6 * Use same height for all banners. Fixes #2770
* Show only one status line in chatwindows, indicate when it is shortened
2007-07-30 12:17:04 +00:00
Brendan Taylor 5935869136 test: 1 < d < (p -1) 2007-07-29 21:02:15 +00:00
Stefan Bethge bb7283de02 new drop in replacement for zeroconf.py, uses pybonjour
(needs integration and some fixing, but works)
see #2883
2007-07-28 11:01:21 +00:00
Stephan Erb f974a71b42 Rework roster dnd behaviour. See #3325 2007-07-27 20:48:01 +00:00
Yann Leboulanger c71eed99b8 set xml:lang attribute on opening XML stream. fixes #2772 2007-07-27 20:00:44 +00:00
Stefan Bethge 7dd8a27b39 fix #3186 (thanks dkirov) 2007-07-27 18:19:09 +00:00
Stefan Bethge 24c8a3dcd1 fix typo, TB on new local accounts 2007-07-27 18:18:08 +00:00
Stefan Bethge 68f5401213 set zeroconf hostname on every connection. fix: #3117 2007-07-27 16:00:29 +00:00
Yann Leboulanger a0d6f20f24 listen to Rhythmbox's changing stream titles. fixes #3013 2007-07-26 23:29:31 +00:00
Yann Leboulanger 9a851c3b0d print resource in chat window only if several resources. fixes #3175 2007-07-26 16:54:13 +00:00
Yann Leboulanger 52fdd458d7 fix typo. see #2149 2007-07-25 23:06:33 +00:00
Yann Leboulanger 3b9966960d add --config-path option so that we can specify the root folder of config files. see #2149 2007-07-25 23:04:15 +00:00
Yann Leboulanger 85158665d4 fix traceback when receiving a file 2007-07-25 23:02:55 +00:00
Stephan Erb cd4a620d94 Prevent possible traceback 2007-07-25 17:30:43 +00:00
Yann Leboulanger fddc2e6aa9 compute file transfer speed on the last 3 seonds only. fixes #2631 2007-07-25 00:33:18 +00:00
Yann Leboulanger 85e040e574 fix traceback when not using gnome keyring. fixes #3319 2007-07-24 08:20:06 +00:00
Yann Leboulanger 5040656f3e update password in connection instance when we modify it and we use gnome keyring. fixes #3318 2007-07-23 21:35:01 +00:00
Stephan Erb 07a3393b72 DnD of contact on a MUC window to invite 2007-07-23 21:20:33 +00:00
Yann Leboulanger 6033b20051 send file only once when we drop it on message textview 2007-07-23 15:29:53 +00:00
Stephan Erb e308b8f15a Gerneralize DND on chat windows and enable it for msg_textview. ToDo: Invite to groupchat via DND 2007-07-23 13:07:04 +00:00
Stephan Erb 98d81e3894 DnD filetransfer on whole message window. Fixes #2562. See http://bugzilla.gnome.org/show_bug.cgi?id=459022 2007-07-22 23:12:16 +00:00
Yann Leboulanger c131a04df8 request last_status_time and os_info to real jid if we know it. fixes #3304 2007-07-22 18:25:43 +00:00
Yann Leboulanger 56afa7012f request vcard to real jid if we know it. see #3054. TODO: request last time and os information to real jid too 2007-07-22 13:39:18 +00:00
Yann Leboulanger 725ef29a85 add 2 buttons to search window: add contact to roster and information. fixes #3304 2007-07-22 09:04:33 +00:00
Yann Leboulanger bca61b7400 show jid in search result with non data forms result. see #3304 2007-07-21 19:39:45 +00:00
Yann Leboulanger 0df9082809 [fowles] fix a bug in bookmarks window. fixes #3311 2007-07-21 19:09:47 +00:00
Yann Leboulanger fb3eeb4a40 add a limit to the number of lines displayed in conversation textview. 2007-07-21 14:58:56 +00:00
Julien Pivotto ddd7c13e16 Beter handling of LaTeX in feature window 2007-07-20 00:05:38 +00:00
Julien Pivotto 4071d313c2 [darkwod and I] Add LaTeX in features window. Fix #2796. 2007-07-19 23:36:25 +00:00
Julien Pivotto 8fb9b69874 Fix a stupid bug 2007-07-19 18:44:50 +00:00
Julien Pivotto 3087a66ccb Fix a bug with my last commits 2007-07-19 18:37:11 +00:00
Julien Pivotto 3a1b83228d Beter handling of status code in MUC. see #3270. 2007-07-19 13:12:11 +00:00
Julien Pivotto 97d5ffdb7d Beter handling of status codes. See #3270.
http://www.xmpp.org/extensions/xep-0045.html#registrar-statuscodes-init
2007-07-19 11:54:15 +00:00
Julien Pivotto 0314f23aa4 Add notification of Configuration Changes in MUC. See #3270.
http://www.xmpp.org/extensions/xep-0045.html#roomconfig-notify
2007-07-19 10:06:59 +00:00