Commit Graph

7263 Commits

Author SHA1 Message Date
Yann Leboulanger aaa82b8202 [thorstenp] import idna only when needed. see #4457 2008-11-05 19:48:58 +00:00
Yann Leboulanger 47f34bcd56 finish removing lastFM support. done in #9644 2008-11-05 19:45:57 +00:00
Yann Leboulanger bf169f302a [thorstenp] sort emoticons with sorted function. See #4457 2008-11-05 18:31:06 +00:00
Yann Leboulanger 7cb91c8b08 fix regex compiling 2008-11-05 18:30:21 +00:00
Yann Leboulanger a86f4d4d96 [thorstenp] compile regexes on demand. See #4457 2008-11-05 18:29:24 +00:00
Yann Leboulanger 4eb3a5b5ed [thorstenp] render filetransfer window icons on demand. See #4457 2008-11-05 18:26:58 +00:00
Yann Leboulanger a368839123 [thorstenp] import rst generator only when needed. see #4457 2008-11-05 18:25:40 +00:00
Yann Leboulanger 573ddce6c7 use regex to parse config file. See #4457 2008-11-05 18:21:47 +00:00
Yann Leboulanger 2603ee19cd don't require node in disco answer. It's only a should in XEP-0030. Fixes #3936 2008-11-04 22:03:54 +00:00
Yann Leboulanger cc685f1c24 request jabber:iq:last only when contact is offline. Fixes #4434 2008-11-04 10:45:48 +00:00
Yann Leboulanger 3f88abaf27 fix tb when we receive pep info from a room. Fixes #4449 2008-11-03 16:36:15 +00:00
Yann Leboulanger 67d19a226d handle mood in messages, send mood in message if pep is not supported on server. Fixes #4449 2008-11-03 14:25:08 +00:00
Yann Leboulanger bf93cb76f1 detect latex conversion error and print them in textview. Fixes #4439 2008-11-03 10:33:14 +00:00
Yann Leboulanger e706e86c2e disable bookmark button / menuitem when room is already bookmarked. Fixes #4156 2008-11-03 06:08:10 +00:00
Yann Leboulanger 3d7ef26ddb prevent traceback when removing idle object. fixes #4391 2008-11-02 16:28:29 +00:00
Yann Leboulanger 14140077ad [afflux] don't close Gajim after the first disconnect, but after all disconnects. Fixes #4409 2008-11-02 15:48:14 +00:00
Yann Leboulanger 223dc0a8f2 don't count echo as a file transfer proxy. Fixes #4411 2008-11-02 15:02:49 +00:00
Yann Leboulanger f5ae955764 show bookmark title instead of jid in tabs and roster. Fixes #4420 2008-11-02 14:31:11 +00:00
Yann Leboulanger bd8ae59a76 Use Alt+T to change subject in a room instead of Ctrl+T 2008-11-02 14:04:46 +00:00
Yann Leboulanger c4d27cb340 don't print missing optional modules to stderr. Fixes #4433 2008-11-02 13:33:12 +00:00
Yann Leboulanger 25935a2f25 add a default icon in disco window when there is no icon to show. Fixes #4442 2008-11-02 13:20:12 +00:00
js 2e24b393c3 D'oh! 2008-10-30 21:49:49 +00:00
js e3b2ee4ea6 Updated moods to version 1.2 of the XEP. 2008-10-30 19:01:26 +00:00
Stephan Erb 24f8305b81 Update banshee current track when necessary. Defective by design but working. Fixes #2229 2008-10-27 22:06:58 +00:00
Brendan Taylor bd7bac578f partial fix for renegotiating pm e2e sessions after one party
disconnects
2008-10-25 19:48:01 +00:00
js 6e20ce60f6 Add proxy65.talkonaut.com to default list of proxies. 2008-10-25 18:43:45 +00:00
js c3f82257e1 Forgot to also sort the activites in the variable after changing them
in the glade file.
2008-10-24 17:18:10 +00:00
js 9519d1bd6a A subactivity of other means we have no subactivity. 2008-10-24 17:10:30 +00:00
js 90b2d8fa8d Fix #4140. 2008-10-24 17:00:39 +00:00
Yann Leboulanger ee85e67da2 fix var name. Fixes #4430 2008-10-24 12:10:05 +00:00
Yann Leboulanger 8f9f2bf276 fix re-joining a groupchat when control is already opened. Fixes #4425 2008-10-23 17:19:57 +00:00
Yann Leboulanger ccc0cfd708 fix setting free for chat status through adhoc commands. fixes #1910 2008-10-23 16:52:29 +00:00
Yann Leboulanger 1a8b77f1cc revert thorstenp's patch [10510] that breaks setting all contacts offline when we go offline. 2008-10-23 16:17:03 +00:00
Yann Leboulanger 4a06659912 try to connect to next type when connection is refused (server not listening on 5223) 2008-10-22 19:59:14 +00:00
Yann Leboulanger 7ca670a303 assign variable soon enough. 2008-10-22 18:13:43 +00:00
Yann Leboulanger 6c41d9ecd4 show a link to wiki to restore malformed database. see #4428 2008-10-22 17:31:45 +00:00
Yann Leboulanger fd7f0734b6 remove useless print 2008-10-22 15:49:31 +00:00
Yann Leboulanger e2a511b379 inform user when databas is malformed. Fixes #4428 2008-10-22 15:48:35 +00:00
js 72f30bd80b Complete activity icon set.
Special thanks to Rederick Asher!
Fixes #4140.
2008-10-22 14:21:57 +00:00
Yann Leboulanger 6fc5ffe276 fix non blocking connect. don't block when connect fails. Fixes #4366, #4107 2008-10-21 15:50:20 +00:00
Yann Leboulanger 06ab4a7b6d revert thorstenp patches for now. They introduce bugs. 2008-10-20 21:38:06 +00:00
Yann Leboulanger f801a50260 [thorstenp] fix unused variables 2008-10-20 21:17:48 +00:00
Yann Leboulanger 297a81325b [thorstenp] fix globals 2008-10-20 18:08:25 +00:00
Yann Leboulanger dc5d7bcf7c [thorstenp] fix undefined variables 2008-10-20 18:05:33 +00:00
Yann Leboulanger c2c681e05c [thorstenp] remove useless import 2008-10-20 17:54:02 +00:00
Yann Leboulanger 86271b6e3c [thorstenp] string to comment 2008-10-20 15:30:52 +00:00
Yann Leboulanger 010be12d8c [thorstenp] remove duplicate function 2008-10-20 15:25:53 +00:00
Yann Leboulanger c638f0c6ad [thorstenp] fix unreachable code 2008-10-20 15:24:54 +00:00
Yann Leboulanger c9f3c94bb3 [thorstenp] remove useless pass 2008-10-20 15:21:26 +00:00
Yann Leboulanger 464f62d580 [thorstenp] remove statements without effect 2008-10-20 15:20:51 +00:00
Yann Leboulanger 98255a0671 [thorstenp] remove useless ; 2008-10-20 15:16:01 +00:00
Yann Leboulanger 7055eec326 fix typo 2008-10-16 18:40:00 +00:00
Yann Leboulanger 44277d6c40 prevent traceback. Fixes #4319 2008-10-16 17:19:22 +00:00
Jean-Marie Traissard 4917e0c3df Changing receipt not received warning timeout from 2 to 4 seconds, not everybody has a
good connection.
2008-10-13 08:09:29 +00:00
Jean-Marie Traissard 269028ec78 GC are now opened without automatic switch to tab, stop them stealing current tab focus
when connected. Still no fix for #3908 :/
2008-10-13 08:01:22 +00:00
Yann Leboulanger d37ca09fc0 better var name 2008-10-12 20:32:24 +00:00
Yann Leboulanger 974543edf0 show minimized room in roster in red if we have been highlighted. 2008-10-12 19:17:09 +00:00
Yann Leboulanger 02ac05ed19 don't close a MUC when we said we don't want. 2008-10-12 12:52:26 +00:00
Yann Leboulanger 7d3bff5b58 update Contact instance in privateChatControl. see #4292 2008-10-12 11:20:35 +00:00
Brendan Taylor b9db39e0a9 disable autonegotiation if e2e is manually started or started by a
failed decrypt
2008-10-12 00:51:24 +00:00
Brendan Taylor 8757449816 fix renegotiation when a message was unable to decrypt. fixes #4360. 2008-10-11 22:37:11 +00:00
Brendan Taylor 6e596e3db0 renegotiate e2e after somebody reconnects (still doesn't work for PM) 2008-10-11 22:02:20 +00:00
Brendan Taylor addbc34bc6 fix tb when closing a message window 2008-10-11 19:58:22 +00:00
Yann Leboulanger 4f55c1826a fix var names. type -> type_. see #4403 2008-10-11 13:21:25 +00:00
Yann Leboulanger ecba68961d fix dict.get() call. Fixes #4402 2008-10-11 13:10:53 +00:00
Yann Leboulanger 0afc57ad6d [Mishail] fix var name. Fixes #4403 2008-10-11 13:06:59 +00:00
Yann Leboulanger 0b56b3c44d re-add badly removed line in [10506] 2008-10-11 10:51:26 +00:00
Yann Leboulanger 5d2790ab11 remove debuging ipython window creation. Fixes #4401 2008-10-11 10:49:52 +00:00
Yann Leboulanger 158538b81c [thorstenp] rename some var to not hide builts-in functions (list -> list_, ...) 2008-10-11 10:22:04 +00:00
Yann Leboulanger 7ca3dabbb9 [thorstenp] don't use tuple as parameters 2008-10-11 10:11:24 +00:00
Yann Leboulanger fd54e68e6d [thorstenp] some fixes with type() -> isinstance() 2008-10-11 10:06:49 +00:00
Yann Leboulanger 992e90208e [thorstenp] use != instead of <> 2008-10-11 10:02:49 +00:00
Yann Leboulanger 196dd7e30a [thorstenp] use isinstance rather than type(x) == y. use sorted() 2008-10-11 09:59:52 +00:00
Yann Leboulanger 00543277e4 [thorstenp] replace ` with repr 2008-10-11 09:51:27 +00:00
Yann Leboulanger 2ffad66473 [thorstenp] replace reduce instances 2008-10-11 09:49:30 +00:00
Yann Leboulanger 73aee40542 [thorstenp] replace none equality test with identity test 2008-10-11 09:44:12 +00:00
Yann Leboulanger ed748fdda3 [thorstenp] replace list with tuple in for and if 2008-10-11 09:42:59 +00:00
Yann Leboulanger ba12a63d55 [thorstenp] replace file with open 2008-10-11 09:38:17 +00:00
Yann Leboulanger 567f1e17c1 [thorstenp] di not use emtpy except clauses 2008-10-11 09:37:13 +00:00
Yann Leboulanger 84e717c8df [thorstenp] use startswith and endswith instead of array indices on strings 2008-10-11 09:32:59 +00:00
Yann Leboulanger 6cc8204319 [thorstenp] replace if statement with dict.get() 2008-10-11 09:31:48 +00:00
Yann Leboulanger 9262133315 reconnect correctly when you were conencted with plain connection. Fixes #4390 2008-10-10 18:03:25 +00:00
Yann Leboulanger ecce19505c prevent traceback when private message window creation fails. Fixes #4393 2008-10-09 14:27:52 +00:00
Yann Leboulanger eef9cf2de9 don't allow to enable GPG encryption if no GPG key is assigned.
Better getInfoDialog when no key is assigned. Fixes #4330
2008-10-08 20:11:06 +00:00
Yann Leboulanger 9850bfccc8 latex simply works on windows. Fixes #4378 2008-10-08 17:48:05 +00:00
Yann Leboulanger 9d7c80d522 [thorstenp] replace has_key by key in dict. Fixes #4392 2008-10-07 20:41:59 +00:00
Yann Leboulanger 96dd7b8ba7 revert [10494]. see #4388 2008-10-07 15:09:39 +00:00
Yann Leboulanger 46e958902f start xmpp ping after we received the roster. Fixes #4388 2008-10-07 13:59:42 +00:00
Yann Leboulanger c9b7dc6827 [misc] check existance of control before checking control type. fixes #4385 2008-10-07 08:20:46 +00:00
Yann Leboulanger 5795a27162 prevent traceback in case a groupchat comes in roster. fixes #4362 2008-10-06 20:42:56 +00:00
Yann Leboulanger e0a7fb8966 don't create None sub-option. Fixes #4379 2008-10-05 21:11:40 +00:00
js 2451cb118a Fix #4375. 2008-10-05 10:21:35 +00:00
Yann Leboulanger feab799c3e auto-create per_option config when trying to write in a non-existing one. Fixes #4370 2008-10-04 10:20:14 +00:00
js b4e30ff003 Apply my suggested patch from #4368. Fixes #4368. 2008-10-03 13:56:36 +00:00
Yann Leboulanger f321d52d24 fix var name. Fixes #4359 2008-10-03 10:17:30 +00:00
Yann Leboulanger 392cd3a77a show GPG info dialog when we click on the shield icon in chat window. Fixes #4330 2008-10-02 20:20:15 +00:00
js da6638d44b Better checking for which IdleQueue we use.
It's a bad idea to check against NT everywhere. Someone might just
change the creation of the IdleQueue, but forget to change the other
two places. With this, it's safe to only change the creation.
2008-10-02 19:56:00 +00:00
Yann Leboulanger 6f7a0dbbae workarround pygtk bug with stk.statusicon. See #4310 2008-10-01 16:53:23 +00:00
Yann Leboulanger 81c5b05943 prevent division by zero when computing filetransfer ETA. Fixes #4359 2008-10-01 16:11:59 +00:00
Yann Leboulanger 349f8bd276 really remove avatar from roster when a contact removes his avatar. Fixes #4060 2008-10-01 16:07:58 +00:00