Commit Graph

8834 Commits

Author SHA1 Message Date
Alexander Cherniuk cf0bc0b478 Refactored the Q_ translation function 2010-04-07 04:09:58 +03:00
Alexander Cherniuk d57dd3adaa Apply some cosmetics to the GCTooltip as well 2010-04-03 21:38:54 +03:00
Alexander Cherniuk 1c1fb442b4 Make GCTooltip behave more like the RosterTooltip 2010-04-03 21:08:09 +03:00
Alexander Cherniuk d359879c2c Reflect recent changes in translation 2010-04-03 20:49:31 +03:00
Alexander Cherniuk af1785ebe8 Fixed the translation issue with the tooltip 2010-04-03 20:46:57 +03:00
Alexander Cherniuk f0492c2f8f Fixed the pattern to be PEP8 compatible 2010-04-03 20:23:15 +03:00
Alexander Cherniuk a7d14c329c Missed the Busy translation 2010-04-03 18:50:26 +03:00
Alexander Cherniuk 7b2d351003 A condition typo 2010-04-03 18:40:40 +03:00
Alexander Cherniuk 63d1ef9e43 Do not show the idle time in the tooltip, unless it's meaningful 2010-04-03 18:37:41 +03:00
Alexander Cherniuk ab0353a13c Made a fix to consider translation of a status 2010-04-03 18:17:54 +03:00
Alexander Cherniuk bf344627dd Improved roster's tooltip cosmetics 2010-04-03 18:06:42 +03:00
Alexander Cherniuk 918b8d5c32 Disambiguation of some words to translate. Thanks to mako. Fixes #5686 2010-04-03 14:38:12 +03:00
Yann Leboulanger 87d430d726 don't go before 1/1/1900 in history window. Fixes #5684 2010-04-02 09:21:56 +02:00
Yann Leboulanger 1d6378e5c1 auto-enable XML logging when opening XML console, and destroy window on closing. Fixes #5664 2010-04-01 11:40:27 +02:00
Yann Leboulanger 50f1567bc8 check we have a cached vcard before looking in it. Fixes #5670 2010-04-01 11:28:21 +02:00
Alexander Cherniuk c6389decfb Does not look like we need to emulate gobject.timeout_add_second anymore 2010-03-31 17:05:58 +03:00
Alexander Cherniuk a5ec7232a6 Moved a call to gobject.set_prgname a bit up 2010-03-31 09:19:21 +03:00
Alexander Cherniuk da6b4c031e Added a call to gobject.set_prgname 2010-03-31 09:05:17 +03:00
Alexander Cherniuk 31ddc4ae66 Fixed a typo 2010-03-30 21:28:50 +03:00
Alexander Cherniuk 5c1a462e1c No need to separate %s from translatable strings 2010-03-30 18:14:03 +03:00
Alexander Cherniuk c407084e7a Forgot the translation 2010-03-30 17:09:14 +03:00
Alexander Cherniuk f41c8d6527 Yet another improvement for the tooltip 2010-03-30 17:03:10 +03:00
Alexander Cherniuk 07da2caf61 Improved idle time displaying in the tooltip 2010-03-30 16:39:49 +03:00
Alexander Cherniuk cc7eb2ae96 Cleaned the code for the 'Idle since' tooltip item 2010-03-30 15:27:59 +03:00
Alexander Cherniuk 6081909a26 Fixed out-of-scope variables. Might need a better fix. Fixes #5680 2010-03-29 17:15:32 +03:00
Alexander Cherniuk 36ea39e74a Fixed the autorejoin bug with overlimited MUC. Fixes #5678 2010-03-28 15:36:51 +03:00
Yann Leboulanger 5f2b217fd6 [Florob] improve geoloc usage. Fixes #5677 2010-03-28 11:34:17 +02:00
Alexander Cherniuk 49b49cf8fc Use contracted form for RE flags 2010-03-26 21:23:05 +02:00
Alexander Cherniuk 48cd4d796a Tweak URI detection RE to capture non-ascii symbols. Fixes #5675 2010-03-26 21:17:11 +02:00
Alexander Cherniuk aed9179d15 List comprehension fits better 2010-03-26 14:52:54 +02:00
Yann Leboulanger 5ea5309035 don't send change_nick presnece (without NS_MUC) after a nick conflict 2010-03-25 19:52:27 +01:00
Yann Leboulanger 0aca2d6a34 correctly add contacts to roster when we get a roster set <iq>, even in case we have a Contact instance already. Fixes #5595 2010-03-25 07:50:32 +01:00
Yann Leboulanger 5622d3a4ef correctly set server in join groupcht dialog, even if it's an IRC room 2010-03-23 17:58:48 +01:00
Alexander Cherniuk dcc6869a0f Switched DTMF batch implementation to use deque 2010-03-23 11:45:58 +02:00
Alexander Cherniuk e501754aab Improved sending a DTMF batch 2010-03-23 09:31:52 +02:00
Thibaut GIRKA 845d310c9b Fix /dtmf command 2010-03-21 22:06:10 +01:00
Yann Leboulanger 23ab28d76f restore combobox in disco window. Fixes #5656 2010-03-21 21:50:07 +01:00
Thibaut GIRKA ff34c61caa Merged local changes 2010-03-21 21:47:34 +01:00
Thibaut GIRKA fbf9a769d8 Delete invalid jingle sessions. Kick audio/video availability from jingle states.
Fixes #5668, #5651
2010-03-21 21:45:45 +01:00
Yann Leboulanger 20fbaff581 reset tooltip on send file button when filetransfer become available. Fixes #5669 2010-03-21 09:36:51 +01:00
Yann Leboulanger 32a14182df check that we are authenticated to server before sending anything. 2010-03-20 19:00:33 +01:00
David Campey 4a864f71cd pid_alive() now works under Windows64 2010-03-19 12:33:50 +02:00
Yann Leboulanger 9a72b97768 don't try to resolve wrong streamhost. Fixes #5665 2010-03-19 14:06:22 +01:00
Yann Leboulanger 103a6ccd51 fix traceback with zeroconf under windows. Fixes #5652 2010-03-19 08:27:35 +01:00
Yann Leboulanger 9dedf990bd merge with default 2010-03-19 08:23:24 +01:00
Yann Leboulanger d3e1b50ed1 remove useless print 2010-03-19 08:21:57 +01:00
Yann Leboulanger ea592cdcf7 fix call to notify_another_way 2010-03-19 08:20:58 +01:00
Alexander Cherniuk e42a50dc44 Contracted @documentation to @doc 2010-03-19 03:22:17 +02:00
Thibaut GIRKA dadf58286f Fix gstreamer device discovery 2010-03-18 14:40:00 +01:00
Yann Leboulanger 17d142550b Check that there is an argument to gajim-remove handle_uri function. Fixes #5660 2010-03-18 13:31:12 +01:00
Alexander Cherniuk 033843093f Added /gpg command and re-arranged commands scope 2010-03-18 10:45:56 +02:00
Alexander Cherniuk 03f6c9f380 Missed some copyrights, updating 2010-03-18 08:32:47 +02:00
Alexander Cherniuk 4429cd0c93 Updated copyright date in the command system 2010-03-18 08:29:44 +02:00
Alexander Cherniuk 46a3094466 Touchup for /dtmf implementation 2010-03-18 08:17:48 +02:00
Alexander Cherniuk 48b2bfd700 Added a comment about command escaping and tiny touchups 2010-03-18 07:37:49 +02:00
Alexander Cherniuk faca8c5d12 Tiny code cleanup 2010-03-18 06:52:05 +02:00
Alexander Cherniuk 7be53c6136 Misindented statement 2010-03-17 16:59:25 +02:00
Yann Leboulanger cd21d4a68f [MattJ] don't send an authorization identity in SASL PLAIN. Fixes #5658 2010-03-16 07:09:44 +01:00
Thibaut GIRKA ab0f7899ad Refuse multiple sessions and implement alternative-session; make jingle GUI a bit more reliable. 2010-03-15 21:34:28 +01:00
Thibaut GIRKA b3b8e2f46b Fix TraceBack in the case of failure in jingle content negotiation 2010-03-15 19:25:27 +01:00
Thibaut GIRKA 3b7eaa6866 Fix a TraceBack when a stun host name cannot be resolved. 2010-03-14 22:47:54 +01:00
Yann Leboulanger 320157ec82 ability to do jingle with zeroconf 2010-03-14 22:12:10 +01:00
Thibaut GIRKA e5f95be6e9 Oops, missed a delete_jingle_session last time. 2010-03-14 22:01:48 +01:00
Thibaut GIRKA 6e5d8c4ce0 Change ConnectionJingle.__sessions keys from (jid, sid) to sid. 2010-03-14 21:51:04 +01:00
Alexander Cherniuk d3e91d90a8 Wrong variable name. Fixes #5653 2010-03-14 16:59:01 +02:00
Yann Leboulanger 2cdca091fc don't fail when notification-daemon doesn't follow specifications. Fixes #5638 2010-03-14 00:12:18 +01:00
Yann Leboulanger 6b36b6729d fix 80 char width 2010-03-14 00:05:30 +01:00
Yann Leboulanger 86acbd398c compute keycode and insert keycode only once. Fixes #5636 2010-03-12 20:57:35 +01:00
Yann Leboulanger 7ccbcdcb19 set copyright to 2010. Fixes #5649 2010-03-11 22:48:04 +01:00
Yann Leboulanger 2be53c4aac update my copyright to 2010 2010-03-11 16:52:36 +01:00
Yann Leboulanger 33f16cd959 don't disconnect an account that is not fully connected. Fixes #5648 2010-03-10 22:43:55 +01:00
Yann Leboulanger 28e2874853 ability to send jabber:iq:last query over zeroconf. Fixes #5644 2010-03-10 21:58:14 +01:00
Yann Leboulanger f0dde42f77 merge with default 2010-03-10 13:52:54 +01:00
Yann Leboulanger ccde9e4382 don't traceback when remove a disabled account. Fixes #5647 2010-03-10 13:51:55 +01:00
Yann Leboulanger 31d1d35b17 never move roster window outside of screen. Fixes #5646 2010-03-10 13:28:51 +01:00
Yann Leboulanger dfc0a4feab don't traceback when we try to draw an account that is not contacts._accounts. Fixes #5640 2010-03-09 22:37:57 +01:00
Yann Leboulanger 42f1952e15 don't print a second DB error message if a first one is already shown. Fixes #5637 2010-03-09 21:48:57 +01:00
Yann Leboulanger 5d6fd195ab don't traceback when we get disconnected wile we parse stream features. Fixes #5574 2010-03-09 20:28:25 +01:00
Alexander Cherniuk c558a6751c Fixed the missing import 2010-03-09 14:15:54 +02:00
Alexander Cherniuk bbe46f2a5c Improved get_contacts_jid_list 2010-03-08 18:33:53 +02:00
Alexander Cherniuk 5e5dba080b Missed a bracket 2010-03-05 15:56:13 +02:00
Alexander Cherniuk 43527d23d0 Fixed buggy config update to 01215 2010-03-05 15:54:06 +02:00
Yann Leboulanger e5e5a0363f [Geobert] fix chat_merge_consecutive_nickname after textview is cleared. 2010-02-26 22:42:36 +01:00
Yann Leboulanger c9f31ec966 fix some function call under windows 2010-02-26 18:54:42 +01:00
Yann Leboulanger 16607e0909 don't traceback when using metacontact over several accounts. Fixes #5616 2010-02-26 17:09:29 +01:00
Alexander Cherniuk 455b1df248 Remove the sequence constraint, that is never used 2010-02-26 12:53:06 +02:00
Alexander Cherniuk c272fce312 Realigned width of text meant for humans to 72 characters 2010-02-26 12:35:09 +02:00
Yann Leboulanger ef05eb75d9 don't remove keepalive and xmpp ping timeouts when we get an expected stanza. 2010-02-25 22:56:38 +01:00
Yann Leboulanger dd2ee07826 check session and system bus before supposing dbus is working. Fixes #5628 2010-02-25 15:33:27 +01:00
Alexander Cherniuk 407c9a2975 Tiny fixups for the SCRAM-SHA-1 2010-02-25 13:10:35 +02:00
Alexander Cherniuk 74572af64e Code improvments for the SCRAM-SHA-1 implementation 2010-02-25 13:02:28 +02:00
Yann Leboulanger 8e35e76d78 fix get_password argument list. Fixes #5624 2010-02-25 11:59:12 +01:00
Yann Leboulanger 50c4a2fa42 [Dave Cridland] basic SCRAM-SHA-1 implementation (no channel binding). Fixes #5622 2010-02-25 10:42:58 +01:00
Yann Leboulanger 182df3ae1f get muc server correctly in join groupchat dialog. 2010-02-24 22:12:37 +01:00
Yann Leboulanger 7b0c54a606 fix connection to openfire server using TLS. Fixes #5530 2010-02-24 21:32:35 +01:00
Yann Leboulanger 4287d26669 fix upgrading from 0.12.5. Fixes #5619 2010-02-23 19:47:14 +01:00
Yann Leboulanger 52442fcf13 fix bad class name in zeroconf 2010-02-23 19:10:51 +01:00
Yann Leboulanger 72f10672e5 split XEP-0096 (FT negociation) and XEP-0066 (Socks5 bytestream) into 2 clases 2010-02-22 16:29:01 +01:00
Yann Leboulanger 7387d779c0 don't traceback when using metacontact over several accounts. Fixes #5616 2010-02-22 09:57:59 +01:00
Yann Leboulanger e552333b85 Split room jid field in join groupchat dialog. Fixes #5528
Add browse rooms button in join groupchat dialog. Fixes #3546
2010-02-21 23:35:29 +01:00
Yann Leboulanger ce039ff2eb [fantasticsid] Fix Fake Dataform multi-jid field names. Fixes #5614 2010-02-19 13:54:42 +01:00
Yann Leboulanger 6ec5d3e689 fix Ctrl+C handling. Fixes #1503 2010-02-19 13:43:11 +01:00
Yann Leboulanger be9aa8ba8c save and restore roster position when we click on systray icon. Fixes #5196 2010-02-19 09:48:22 +01:00
Yann Leboulanger dde42ddc75 fix CTRL+C with non-latin keyboard. Fixes #1503 2010-02-18 22:05:07 +01:00
Yann Leboulanger 8abbf990ba don't show sign in/out notifications if another resource or a metacontact brother is already connected. Fixes #5318 2010-02-17 22:23:13 +01:00
Yann Leboulanger b21d538b0f fix insecure_connection text to not talk about password, and add new warning to inform user when he is about to send plain password on plain connection. Fixes #5607 2010-02-17 13:35:18 +01:00
Yann Leboulanger d8f9289349 fix indentation and some pylint warning in roster_window.py 2010-02-17 11:32:55 +01:00
Yann Leboulanger 408be06002 prevent traceback when destroy handler already clean self.instances[account]['online_dialog'] dict. Fixes #5604 2010-02-16 10:41:16 +01:00
Yann Leboulanger 9d9ef1da89 move some error/warning to info so it's not printed in stderr by default. Fixes #5609 2010-02-16 09:44:23 +01:00
Yann Leboulanger 04db669265 don't fail to connect when no <stream:features> is sent by server. Fixes #5610 2010-02-16 09:27:19 +01:00
Yann Leboulanger c6b496e1de process network events faster under windows so Gajim reacts faster. 2010-02-14 21:07:19 +01:00
Yann Leboulanger 5cf27f1b11 improve bigger avatar behaviour in case on_avatar_eventbox_enter_notify_event is called twice (when using unclutter). Fixes #5590 2010-02-12 22:35:07 +01:00
Yann Leboulanger 57cd53aea1 rename gc_banner_status_image to banner_status_image so it's the same than schat control 2010-02-12 21:08:40 +01:00
Yann Leboulanger 23f73004db [Mattj] Fix connection to facebook server that don't understand ver="" in roster query. Fixes #5600 2010-02-11 18:57:39 +01:00
Yann Leboulanger 708d94a310 fix adding a new contact. Fixes #5602 2010-02-11 18:50:56 +01:00
Yann Leboulanger 336102c6f2 build regex pattern correctly. Fixes #5596 2010-02-11 10:24:39 +01:00
Éric Araujo 357d7db07d fixed some whitespace thanks to 2to3 -f ws_comma 2010-02-10 19:24:11 +01:00
Éric Araujo 0408b35cfb convert tabs to spaces in source code thanks to reindent.py
also use 2to3 -f ws_comma to fix some whitespace
2010-02-10 17:59:17 +01:00
Yann Leboulanger c9ad0f5d7d fix pylint warnings 2010-02-10 16:17:09 +01:00
Yann Leboulanger 77e4e6e45f fix line width and some pylint errors 2010-02-10 15:29:50 +01:00
Yann Leboulanger bb30fb7b65 fix line width and some warning from pylint 2010-02-10 15:09:35 +01:00
Yann Leboulanger c887a92b3a rename some variables to remove some pylint warning 2010-02-10 14:00:28 +01:00
Yann Leboulanger 062caecfc8 ability to show / hide roster from statusicon menu. Fixes #5557 2010-02-09 19:36:32 +01:00
Yann Leboulanger abb846f883 Doubble -> Double 2010-02-08 23:23:02 +01:00
Yann Leboulanger 93fe011100 some error fixed, thanks pylint. 2010-02-08 23:22:06 +01:00
Yann Leboulanger b20199a423 Dubble -> Doubble 2010-02-08 22:46:50 +01:00
Yann Leboulanger fa05d88b2b merge from default branch 2010-02-08 22:25:41 +01:00
Éric Araujo fedd7dc8e2 convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger 1a69ea93f1 never call twice cancel handler of a dialog or call cancel after ok handler 2010-02-07 22:42:19 +01:00
Yann Leboulanger bfab8e3614 [David Flatz] show transports even if show transports is false when they have unread events. Fixes #5591 2010-02-07 20:12:58 +01:00
Yann Leboulanger 5372611e60 put pid file to $XDG_CACHE_HOME. Fixes #2149 2010-02-07 19:33:09 +01:00
Éric Araujo 8d8c8a7f4e look at environment variables by hand if PyXDG isn't available. see #2149 2010-02-07 17:52:15 +01:00
Yann Leboulanger 00db7df873 don't call cancel handler after we call ok handler 2010-02-06 20:22:28 +01:00
Yann Leboulanger 71e97426e9 fix log file path 2010-02-05 21:56:18 +01:00
Yann Leboulanger c3c5e68b1f merge 2010-02-05 21:03:40 +01:00
Yann Leboulanger 8455e779cb move files from ~/.gajim to XDG folders 2010-02-05 20:13:49 +01:00
Yann Leboulanger 3ada2293db revert unwanted changes in [428adcf83dc7] 2010-02-05 07:21:12 +01:00
Yann Leboulanger 3e777ea8f1 use and create files in folders using XDG standards. Fixes #2149 2010-02-04 20:08:30 +01:00
Yann Leboulanger eef9e264ae don't call twice cancel handler 2010-02-04 19:34:01 +01:00
Yann Leboulanger c642556377 increase SRV answer timeout. Fixes #5466 2010-02-03 23:20:11 +01:00
Yann Leboulanger 5b527408bb When there is an error connecting to an account, close only this account's pass dialog. Fixes #5586 2010-02-03 22:13:52 +01:00
Yann Leboulanger 6406a9d710 ability to open rename dialog twice when we cancel first instance. Fixes #5587 2010-02-03 21:16:38 +01:00
Yann Leboulanger 9230f12496 [zimio and me] Ask what to do when we want to unregister from a server but connection fails. Fixes #324 2010-02-03 19:59:41 +01:00
Yann Leboulanger 64da0b0671 correctly get error numbre from error object. 2010-02-02 20:02:47 +01:00
Yann Leboulanger 4fe50e9466 don't mix TextTag and tag names in buffer.insert_with_tags. Fixes #5581 2010-01-29 21:59:13 +01:00
Yann Leboulanger 841e3401d3 add missing function. Fixes #5585 2010-01-29 19:47:52 +01:00
Yann Leboulanger 7035a5cb24 allow default status message to be on several lines. Fixes #5580 2010-01-29 19:40:15 +01:00
Yann Leboulanger b56de4fea8 fix groups combobox in add contact dialog. Fixes #5584 2010-01-29 19:16:48 +01:00
Yann Leboulanger 7a07d32b49 prevent wrong spliting of db 2010-01-29 19:02:54 +01:00
Yann Leboulanger e86d1feeb2 missing import and incomplete error message. Fixes #5583 2010-01-29 15:20:23 +01:00
Yann Leboulanger 46b50f48a1 split logs.db into logs.db and cache.db. Fixes #2845 2010-01-29 11:25:06 +01:00
Yann Leboulanger ebf9407c5d improve subscription request message, ability to save it. Fixes #2176 2010-01-27 17:23:37 +01:00
Yann Leboulanger d8c3e6f39f use Ctrl + Shift + n to change nick in groupchats. Fixes #5450 2010-01-26 19:55:28 +01:00
Yann Leboulanger 7923ff54c1 coding standards 2010-01-26 15:41:13 +01:00
Yann Leboulanger 3578204869 add XEP-0184 warning image in textview with an empty text so copy/past don't include a strange char. Fixes #5578 2010-01-26 15:40:56 +01:00
Yann Leboulanger bfded43d1e don't synchronize groupchats when we synchronize contacts between 2 accounts. Fixes #5570 2010-01-25 19:31:48 +01:00
Yann Leboulanger eb3ff65c62 prevent traceback when enabling Zeroconf account. Fixes #5576 2010-01-25 18:51:57 +01:00
Yann Leboulanger 53a974114a fix some typo in comments 2010-01-25 18:29:57 +01:00
Yann Leboulanger 1cbb9ad3fb use a connected account to join groupchat when we press Ctrl+J 2010-01-25 18:21:54 +01:00
Yann Leboulanger 68615ee38a make rename and remove buttons insensitive when no account is selected. Fixes #5577 2010-01-25 18:17:43 +01:00
Yann Leboulanger e462beba42 [zimio & me] undo functionality in message text imput field. Fixes #4825 2010-01-24 11:44:54 +01:00
Yann Leboulanger 22576e9ebf fix rendering of PEP renderer background color in account row 2010-01-24 11:03:53 +01:00
Yann Leboulanger ac535f708c fix history window usage. Fixes #5571 2010-01-23 13:03:44 +01:00
Yann Leboulanger b19ced6846 fix error when opening groupchat. see #5571 2010-01-23 11:31:59 +01:00
Yann Leboulanger 99872d8ff8 split message_window.ui to separate chat_control.ui and groupchat_control.ui 2010-01-22 21:17:59 +01:00
Yann Leboulanger 956accf010 Bye bye glade, Hi gtk builder. Fixes #4945 2010-01-22 19:57:59 +01:00
Yann Leboulanger db575a25f6 send pep info only once we are connected. Fixes #5567 2010-01-20 12:23:46 +01:00
Yann Leboulanger 5488cb9307 fix missing import 2010-01-20 11:52:20 +01:00
Yann Leboulanger c4d2d4d982 fix string to not suppose contact is male. Fixes #758 2010-01-20 11:00:24 +01:00
Yann Leboulanger 62cb577ad2 prevent printing a useless traceback when gajim fails to start 2010-01-19 22:52:17 +01:00
Yann Leboulanger 47bfbb3b95 use ged for account creation wizard 2010-01-19 22:51:03 +01:00
Yann Leboulanger d1d4a4e7c8 use GED for disco.py 2010-01-19 22:23:19 +01:00
Yann Leboulanger b99c10f696 add ged.py file 2010-01-19 22:06:00 +01:00
Yann Leboulanger 32050296a8 import ged from plugin-system branch 2010-01-19 21:32:45 +01:00
Yann Leboulanger 3a76966c14 merge from default branch 2010-01-19 16:37:14 +01:00
Éric Araujo daf73408d7 correct Xfce capitalization (fixes #5562) 2010-01-18 17:16:06 +01:00
Yann Leboulanger c963b8f846 don't set default action fot gtkhexcepthook window. Fixes #5556 2010-01-15 20:20:56 +01:00
Yann Leboulanger 7f56222e44 allow to not specify status in gajim-remote change_status to change only status message. Fixes #5039 2010-01-14 21:16:13 +01:00
Thibaut GIRKA 1e6ab49e09 [Jingle] Fix a bug when user didn't provide a stun server 2010-01-14 15:50:21 +01:00
Thibaut GIRKA 600b433296 [Jingle] Fix a minor bug that showed incorrect states when adding a content to a session 2010-01-13 18:40:48 +01:00
Yann Leboulanger a393b36a3f open chat control with correct resource when we receive a voice call. 2010-01-13 12:25:44 +01:00
Yann Leboulanger a1c8ec3ebd don't reply to presence type=subscribe before we do the roster push when registering to a transport. Fixes #5549 2010-01-13 11:12:14 +01:00
Yann Leboulanger 7548a44c09 ability to add arguments to features_nb.register callback 2010-01-13 11:09:33 +01:00
Yann Leboulanger 8e74c4e360 fix icon names in disco window 2010-01-13 11:08:17 +01:00
Yann Leboulanger 3238e30359 some coding standards 2010-01-13 10:35:52 +01:00
Yann Leboulanger 9782c3f1c0 fix icon in about window. 2010-01-12 22:39:40 +01:00
Yann Leboulanger a19cbbfc9d remove pysexy dependance, PyGTK2.18 supports links in gtk.Label 2010-01-12 22:30:46 +01:00
Yann Leboulanger cbbfe98d32 add some debug info when resolving hostnames. see #5466 2010-01-12 15:29:40 +01:00
Yann Leboulanger a9ac0f28b9 fix missing import. Fixes #2467 2010-01-11 14:02:20 +01:00
Yann Leboulanger 2e5bd08221 [zimio and I] warn user when quitting while file transfers are running. Fixes #2467 2010-01-11 11:15:02 +01:00
Yann Leboulanger 8faa6feac6 [misc] Fix crash when accepting a video call. Fixes #5545 2010-01-10 22:12:12 +01:00
Thibaut GIRKA e3f16c6371 [Jingle] Volume levels are saved, audio UI shows up even if there are errors, until the session ends 2010-01-10 16:31:00 +01:00
Alexander Cherniuk e525858231 Removed alias duplication of some commands 2010-01-10 08:42:08 +02:00
Yann Leboulanger 760af376f4 [zimio] fix XML console filter. Fixes #4785 2010-01-08 20:16:15 +01:00
Yann Leboulanger 183eedd654 [zimio] filter in/out/stanza type in XML console. Fixes #4785 2010-01-08 16:10:37 +01:00
Thibaut GIRKA 6978305528 Set the error-condition's namespace instead of iq's. Fixes #5546 2010-01-07 23:16:02 +01:00
Yann Leboulanger 4a8e30800f add advanced option to disable showing affiliation in muc. Fixes #5534 2010-01-07 20:52:16 +01:00
Yann Leboulanger eb74b2e592 [roidelapluie] gajim-remote change_avatar feature. Fixes #2793 2010-01-07 19:46:32 +01:00
Yann Leboulanger c1d0013cb0 ability to discover STUN server with SRV records of jabber server 2010-01-07 18:02:05 +01:00
Yann Leboulanger e8b88db629 prevent traceback when closing chat control without jingle enabled. Fixes #5544 2010-01-06 23:15:35 +01:00
Yann Leboulanger 95137bae06 [Tony] print idle time in tooltip. see #5528 2010-01-06 23:12:56 +01:00
Yann Leboulanger b519116a2a fix nick completion when gc_refer_to_nick_char contains a space. Fixes #5542 2010-01-06 18:20:51 +01:00
Yann Leboulanger 0981c7759e buffer -> _buffer. buffer is a module in python 2010-01-06 18:13:12 +01:00
Yann Leboulanger 59e7d8de8e close jingle sessions when we close chat control. Fixes #5541 2010-01-05 22:14:52 +01:00
Yann Leboulanger d712a2d879 merge local changes 2010-01-04 18:46:20 +01:00
Yann Leboulanger 1a64506419 Fix nick completion in MUC when it's not at the beginin of what is said. Fixes #5353 2010-01-04 18:45:21 +01:00
Yann Leboulanger 8ec3ffcf3a buffer -> _buffer (buffer is a module) 2010-01-04 18:28:49 +01:00
Thibaut GIRKA 400390acaa Correct JingleContent.send_candidate and JingleTransport.make_transport. Fixes #5525 2010-01-04 18:27:18 +01:00
Yann Leboulanger dffb2c308b remove duplicate function 2010-01-04 11:58:42 +01:00
Yann Leboulanger 61ffd6f91f revert wrong behaviour. see #5527 2010-01-03 19:21:39 +01:00
Yann Leboulanger 88bb5ab8fc fix missing import. see #5327 2010-01-03 11:31:22 +01:00
Anaël Verrier 5b9582bf01 Removed a change from the previous commit because I would not have done it. I need sleep. 2010-01-03 01:57:44 +01:00
Anaël Verrier 5e744a3e8e forgot to remove an useless line in the previous commit... 2010-01-03 01:52:40 +01:00
Anaël Verrier 714b7d965d Fixed a minor bug in the calculation of the date for room history request. Thanks Zash for the report. 2010-01-03 01:49:49 +01:00
Alex V. Myltsev 0699e2e3a1 catch "address family not supported" errors when sending files. Fixes #5327 2010-01-02 22:47:36 +01:00
Yann Leboulanger 1d0c57915a Really ignore messages from invalid jids. Fixes #5539 2010-01-02 22:45:02 +01:00
Yann Leboulanger 9cdbf9814e make zeroconf connections is_zeroconf attribute True. Fixes #5538 2010-01-02 22:33:25 +01:00
Yann Leboulanger 001c4b993e fix traceback when enabling an account. Fixes #5537 2010-01-02 22:22:25 +01:00
Yann Leboulanger d41d4b2460 fix typo in variable name 2009-12-30 11:27:54 +01:00
Yann Leboulanger 47920cf074 add some debuging info when saving avatar fails 2009-12-30 11:04:26 +01:00
Yann Leboulanger 406e142b25 prevent bug when merging metacontacts 2009-12-29 16:02:50 +01:00
Yrogirg f9dbe1b4d6 Ability to copy LaTeX expressions. Fixes #5451 2009-12-29 00:01:55 +01:00
Yann Leboulanger 1f69b98cac re-enable LATEX usage. 2009-12-29 00:01:10 +01:00
Yann Leboulanger dd35f9b58a don't allow to disable a connecting account. Fixes #5522 2009-12-28 23:36:15 +01:00
Yann Leboulanger 1de511c0fd fix indentation typo 2009-12-28 23:23:04 +01:00
mariolenz 05a86e8357 harmonize indentation. Fixes #5518 2009-12-28 23:04:23 +01:00
Yann Leboulanger e6b4382aaf apply config to minimized controls too. Fixes #5515 2009-12-28 22:41:05 +01:00
Stephan Erb 85a35a21ac Correctly fake NullClientCaps: Assume we support everything instead of the blacklisted features. 2009-12-28 21:29:51 +01:00
Stephan Erb da0749b5d9 Make NullClientCaps a singleto so that we don't create a new object for each contact. 2009-12-28 20:58:34 +01:00
Stephan Erb 65ba840cbd Slightly faster version of get_contact_iter and get_role_iter. 2009-12-28 20:14:15 +01:00
Stephan Erb a8e3dc771e Extract a few methods to make some code a tiny bit easier to understand and read. 2009-12-28 16:32:58 +01:00
Stephan Erb b0b555c630 Add missing Vim config line to gui_interface.py 2009-12-28 13:27:05 +01:00
Stephan Erb 5cb3c74da9 Only perform the longish check for latex support if the user has enabled latex in ACE. 2009-12-27 17:50:06 +01:00
Stephan Erb cc9390c063 Remove unused import. 2009-12-27 17:40:10 +01:00
Stephan Erb d00a5f737c Create index on the logs table on time instead of on kind.
That way we can search through all logs in constant time instead of having to perform a full table scan.
2009-12-27 16:50:43 +01:00
Stephan Erb 54ad65c744 Show warning if calculated and received caps hash are different. 2009-12-27 16:23:31 +01:00
Alexander Cherniuk 306519f6e9 Added /status, /away, /online commands. Fixed command error reporting 2009-12-22 21:31:11 +02:00
Stephan Erb 11c83109f4 Remove some unneeded bits in the xmpp ping code. Add additional logging. 2009-12-20 23:16:58 +01:00
Thibaut GIRKA dea4cdc073 Import xmpp in jingle_content, so that JingleContent.__content can work. fixes #5524 2009-12-20 13:37:56 +01:00
Thibaut GIRKA d5e3c6a935 Remove duplicated code... 2009-12-19 22:24:15 +01:00
Thibaut GIRKA a4c122e74a Handle jingle-incoming events in roster too 2009-12-19 22:17:56 +01:00
Alexander Cherniuk d7cefc1e43 Removed trailing space 2009-12-19 13:49:10 +02:00
Yann Leboulanger 4b9e7f19a5 add missing import to common/protocol/bytestream.py. Fixes #5520 2009-12-19 10:26:03 +01:00
Yann Leboulanger 8d8db58003 ignore invalid SRV reply from libasyncns. Fixes #5507 2009-12-18 17:27:09 +01:00
Yann Leboulanger 5ec5886c57 prevent having twice the same group for a contact. Fixes #5504 2009-12-15 19:04:35 +01:00
Yann Leboulanger b82ea5feff restore xmpp ping callback that was removed in [bc039f78321d] Fixes #5510 2009-12-14 23:39:46 +01:00
Yann Leboulanger 15408e8e86 remove some useless tab at the end of lines 2009-12-14 21:05:14 +01:00
Yann Leboulanger 2eb8391e81 [guillaume] add user-agent when downloading a remote image. Fixes #5513 2009-12-14 18:09:25 +01:00
Yann Leboulanger 4b07509d5e [Dave Cridland] try to encode username, realm and password in iso-8859-1 when doing DIGEST-MD5 before computing the hash. Fixes #5512 2009-12-14 17:47:14 +01:00
Yann Leboulanger 9072ff18c1 [Dave Cridland] implement EXTERNAL auth method. See #5512 2009-12-14 17:39:32 +01:00