Commit graph

515 commits

Author SHA1 Message Date
Yann Leboulanger
e764c76e3f [Dicson] rewrite groupchat contact list columns code to be able to extend it with plugins. Fixes #5977 2010-10-12 21:50:18 +02:00
Yann Leboulanger
ea804e69f9 [Dicson] Add gui extension point for groupchat control creation. Fixes #5975 2010-10-12 17:09:53 +02:00
Yann Leboulanger
8c7aabb0bf [Zash] fix wrong var name. Fixes #5971 2010-10-10 21:20:59 +02:00
Yann Leboulanger
0a1356e006 stop handling presences when we close a groupchat control. Fixes #5949 2010-09-28 22:38:42 +02:00
Yann Leboulanger
69a1eee8e6 new event for groupchat presences 2010-09-28 15:13:51 +02:00
Yann Leboulanger
463eade6dc don't request vcard to full JID but to barr JID 2010-09-19 22:14:43 +02:00
Yann Leboulanger
e169dc6367 prevent from having more than one captcha in groupchat 2010-08-09 14:51:42 +02:00
Yann Leboulanger
ea07baeab9 don't handle keypressed in message textview is textview is not sensitive (not yet connected). Fixes #5833 2010-08-09 12:14:59 +02:00
Yann Leboulanger
796213c9cb merge with trunk 2010-07-19 19:53:29 +02:00
Yann Leboulanger
f9e8b46e6c iability to show captcha when joining a groupchat with captcha. (TODO: download image when it's not in the message itself) 2010-06-27 23:09:07 +02:00
Yann Leboulanger
d58841cb2b [Dave Cridland] add XEP-0258 support. Great thanks for that! Fixes #5772 2010-06-07 19:11:44 +02:00
Yann Leboulanger
b7d6441846 move "Do not ask me again" accelerator to D. Fixes #5755 2010-05-21 09:38:09 +02:00
Yann Leboulanger
e9e54f2c9f uncomment lines commented for tests 2010-05-20 20:51:07 +02:00
Yann Leboulanger
493dbce89d don't show more than one error dialog for a given groupchat. Fixes #5753 2010-05-20 18:45:09 +02:00
Yann Leboulanger
469d496dcb fix indentation and 80 char width 2010-05-20 09:17:56 +02:00
Yann Leboulanger
e6a4eb7c17 fix a bit of indentation 2010-05-05 08:56:36 +02:00
Yann Leboulanger
3fd9a0a282 don't request vcard to full JID when we join a room 2010-04-30 14:18:06 +02:00
Yann Leboulanger
8ca195131b don't try to resize groupchat contact list that are not yet re-added to window when we change window mode behaviour. Fixes #5663 2010-04-25 19:35:22 +02:00
Éric Araujo
9b5ee1e13b convert tabs to spaces in source code thanks to reindent.py
Also use sed to remove now unneeded Vim lines, 2to3 -f ws_comma to fix
some whitespace, and fix some other madness manually.
2010-04-08 01:20:17 +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
2be53c4aac update my copyright to 2010 2010-03-11 16:52:36 +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
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
Éric Araujo
357d7db07d fixed some whitespace thanks to 2to3 -f ws_comma 2010-02-10 19:24:11 +01:00
Yann Leboulanger
abb846f883 Doubble -> Double 2010-02-08 23:23:02 +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
d8c3e6f39f use Ctrl + Shift + n to change nick in groupchats. Fixes #5450 2010-01-26 19:55:28 +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
3a76966c14 merge from default branch 2010-01-19 16:37:14 +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
4a8e30800f add advanced option to disable showing affiliation in muc. Fixes #5534 2010-01-07 20:52:16 +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
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
mariolenz
05a86e8357 harmonize indentation. Fixes #5518 2009-12-28 23:04:23 +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
ca382031eb Fix bug that prevented avatars to be shown in groupchats. Bug was due to a wrong re-use of a local variable (local variabes are evil :-).
Additionally: Remove some appreviations and unneeded local variables.
2009-12-01 22:15:35 +01:00
Stephan Erb
8eb48d4533 Remove redundant null checks. 2009-11-30 00:24:30 +01:00
Stephan Erb
9b7ae8cac3 Small cleanups for avatar save. Also fixes #5461.
* set default file type for avatars centrally
 * remove client side decision logic determing if a avatar loookup shall happen for a groupchat contact or for a normal contact
 * remove unused method (this one was triggering the traceback in #5461)
2009-11-29 23:06:49 +01:00
Yann Leboulanger
5b10d8fe5c base of using icon themes. see #2378 2009-11-27 16:42:32 +01:00
Alexander Cherniuk
3fe45b5a56 Fixes #5458 2009-11-27 10:50:24 +02:00
Alexander Cherniuk
24cea09fbd Missed some spots while refactoring 2009-11-27 10:24:31 +02:00
Alexander Cherniuk
8c82c35654 More doc-string refactoring 2009-11-25 15:24:48 +02:00
Yann Leboulanger
478454985b fix strimg comparison according to locales. Fixes #4201 2009-11-24 15:41:16 +01:00
Yann Leboulanger
8bd359dc30 fix resizing of the MUC occupant treeview when we resize chat window. Fixes #5433 2009-11-20 22:09:05 +01:00
Mateusz Biliński
70731dbab7 Merged default branch into plugin-system branch. 2009-11-14 21:15:27 +01:00
Stephan Erb
89b1c6a7df Move method close to data.
gajim.contacts.contact_from_gc_contact(gc_contact) is now gc_contact.as_contact()
2009-11-05 16:25:13 +01:00
Stephan Erb
06129f45ef Let contact instances know their corresponding account.
contact.account and gc_contact.account contains the account name of the owning account. There is still code around in many placed which tries to workaround this missing information. Such code has to be migrated on per-need basis.
2009-11-05 15:57:43 +01:00