Commit graph

1462 commits

Author SHA1 Message Date
Yann Leboulanger
c3574bce51 make metacontact visible when we use roster filter, even if big brother is filtered. Fixes #7137 2012-04-17 11:49:48 +02:00
Yann Leboulanger
0c36f50196 merge from trunk 2012-04-12 22:07:30 +02:00
Yann Leboulanger
5b48225d0c improve tooltip code a little bit 2012-04-04 15:11:20 +02:00
Yann Leboulanger
e9f050d787 ability to press ctrl+shift+u to enable rosterfilter. Fixes #7139 2012-04-10 00:04:19 +02:00
Yann Leboulanger
5e1e914aea handle right / left to expand / collapse rows in treeview. Fixes #7138 2012-04-09 23:22:53 +02:00
Yann Leboulanger
f1e6689231 allow to press Shift + a letter to enable roster filter. Fixes #7136 2012-04-09 21:54:54 +02:00
Yann Leboulanger
aaa36ea7a3 don't enable roster filter when we press a unicode key with alt, control or shift (like Ctrl+i) 2012-04-08 17:32:45 +02:00
Yann Leboulanger
794a66e435 correctly forward unread printed messages to other resources. Fixes #7094 2012-04-01 19:39:26 +02:00
Yann Leboulanger
a0a40c03a8 [leon] show account name in tooltip rather than in roster in merged mode. Fixes
#7118
2012-03-13 14:32:09 +01:00
Yann Leboulanger
1d980fa2ef don't mark received message as read until it's really read by user. Fixes #7094 2012-03-08 20:03:17 +01:00
Yann Leboulanger
df17f8751d handle GUI while checking file hash. Show show re-request dialog when hash is incorrect. TODO: re-request file to sender. 2012-02-18 21:06:08 +01:00
Yann Leboulanger
72bca44272 fix behaviour when we remove a contact for which we have a chat tab opened (re-add it to not in roster group). Fixes #7078 2012-01-21 16:32:52 +01:00
Yann Leboulanger
34c95bbb9b fix restoring expanded / collapsed metacontacts when we finish using roster filter. Fixes #7060 2012-01-16 21:11:16 +01:00
Yann Leboulanger
3a3f99d618 upgrade copyright 2012-01-11 22:20:34 +01:00
Denis Fomin
f4451af64c coding style 2012-01-09 14:57:21 +04:00
Yann Leboulanger
b502f35a9f prevent traceback 2011-12-18 17:14:30 +01:00
Yann Leboulanger
cdb4fc9597 correctly decode group names 2011-12-18 10:47:48 +01:00
Yann Leboulanger
82813ff090 expand rows when we search, and re-collapse when we end search. Fixes #7060 2011-12-16 21:20:01 +01:00
Yann Leboulanger
b804ebd81b improve search filter in roster: hide groups that have no contacts, make it search for transports and groupchats. Fixes #7060 2011-12-06 19:11:34 +01:00
Yann Leboulanger
d0494ab405 improve search filter behaviour. Fixes #7049 2011-11-29 17:20:25 +01:00
Yann Leboulanger
188950f470 implement XEP-0280: Message Carbons 2011-11-06 17:20:58 +01:00
Denis Fomin
1156aa24de add comment 2011-10-20 14:12:21 +03:00
Denis Fomin
7a59f55d17 don't call quit_gtkgui_interface twice 2011-10-20 13:49:16 +03:00
Yann Leboulanger
9d12023ec5 add presence events to trigger plugin 2011-08-19 18:39:09 +02:00
Yann Leboulanger
e93e1cef6e do not connect to opened disconnected groupchats. Fixes #6943 2011-08-18 20:06:31 +02:00
Yann Leboulanger
b6e26061fe ability to connect to a server that doesn't support roster, and hide the correcponding features. Fixes #6745 2011-08-09 17:14:13 +02:00
Yann Leboulanger
611eb69e73 add an option to allow hidding roster even if systray is not shown. Fixes #6930 2011-07-24 10:54:43 +02:00
Yann Leboulanger
9308d3af17 use our roster filter as soon as we type a letter. Fixes #5221 2011-07-23 23:18:17 +02: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
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
56fd8b246e save roster position before hidding it. Fixes #6886 2011-05-24 19:27:45 +02: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
93e0b144c7 fix minimized groupchat disappearing in roster. Fixes #6826 2011-05-04 19:50:05 +02:00
Yann Leboulanger
857ba5f707 new way to handle incominf messages, new notification event. 2011-05-01 22:09:50 +02:00
Yann Leboulanger
c2ea566b12 add advanced option to allow not saving roster position. Fixes #5712 2011-04-21 20:52:14 +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
Denis Fomin
c6869674aa prevent traceback if reconnect menuitem is activated. Fixes #6834 2011-03-14 13:20:48 +03:00
Denis Fomin
e61f7aa4db Added 'show roster on startup' option. Fixes #6793 2011-02-04 23:52:03 +03:00
Yann Leboulanger
860668b714 redraw groupchat group row when we receive a presence. Fixes #5992 2010-12-22 18:19:48 +01:00