Commit graph

1407 commits

Author SHA1 Message Date
Denis Fomin
bfea5e1392 Do not redraw the roster twice 2010-11-29 13:31:48 +03:00
Denis Fomin
e70c49e9ce Fix gtk warning again. Fixed #6053 2010-11-29 13:25:17 +03:00
Denis Fomin
308fb28f68 Revert [12651] 2010-11-29 13:20:30 +03:00
Yann Leboulanger
346b38944c use NEC to handle signed-in events 2010-11-29 11:11:24 +01:00
Yann Leboulanger
5cb8def28b use NEC to handle metacontacts events 2010-11-28 10:37:05 +01:00
Denis Fomin
ff16089722 Never remove CTRL+N accelerator 2010-11-28 00:02:36 +03:00
Denis Fomin
3de0fc2129 Fix gtk warning 2010-11-27 23:58:31 +03:00
Yann Leboulanger
ddb27d0e7e use NEC to handle gc subject events 2010-11-27 19:12:43 +01:00
Denis Fomin
9393ee74fc remove unused print 2010-11-27 17:12:30 +03:00
Denis Fomin
420d0f9ca4 remove unused signal 2010-11-27 17:10:59 +03:00
Yann Leboulanger
a87540ddc0 use NEC to handle vcard events 2010-11-26 21:14:59 +01:00
Yann Leboulanger
6bdf47d7e7 use NEC to handle privacy list events 2010-11-24 22:48:39 +01:00
Yann Leboulanger
352bda2ef5 use NEC to handle PEP / ATOM messages 2010-11-24 11:41:20 +01:00
Yann Leboulanger
7c4c54d516 handle groupchat presence in roster after it's fully treated. Fixes #6047 2010-11-24 09:38:29 +01:00
Yann Leboulanger
1c9d56e7de handle correctly groupchat presences. Fixes #6047 2010-11-23 23:10:43 +01:00
Denis Fomin
6a37ec71ef Change text in menuitem if metacontact order changes 2010-11-23 22:40:10 +03:00
Denis Fomin
9921ae9122 Show offline contacts in the roster when starting Gajim (if the corresponding option is set) 2010-11-22 12:30:57 +03:00
Denis Fomin
bed900a1c8 Keep changing the width of the roster(when a gtk.Paned widget handle is dragged) 2010-11-16 13:56:12 +03:00
Yann Leboulanger
b0189989a0 no need to redraw contacts when we change GTK style 2010-11-10 09:57:48 +01:00
Yann Leboulanger
09f16c5872 use NEC to handle agent-removed events 2010-11-09 21:52:22 +01:00
Yann Leboulanger
1a0533998f use NEC to handle connection type events 2010-11-07 22:45:01 +01:00
Yann Leboulanger
69578659a2 use NEC to handle our-status event 2010-11-06 10:04:41 +01:00
Yann Leboulanger
667d2c9f6f we can block / unblock General list. see #6005 2010-10-31 18:21:04 +01:00
Yann Leboulanger
75b6872064 use NEC to handle anonymous jid changment 2010-10-26 21:25:41 +02:00
Yann Leboulanger
edccb053a8 fix roster handling with zeroconf. Fixes #5820 2010-10-26 11:25:30 +02:00
Yann Leboulanger
36086dabb4 [Kaini] fix start chat menuitem with zeroconf account 2010-10-21 19:49:58 +02:00
Yann Leboulanger
14071b6fc7 [Dicson] Add gui extension point when drawing a contact in roster. Fixes #5988 2010-10-20 21:53:36 +02:00
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
04f7dbb805 [Dicson] rewrite roster columns code so that plugins can add some columns 2010-10-12 21:16:02 +02:00
Yann Leboulanger
a68d527cbd [Dicson] ability for plugins to add new renderers in the roster treeview. 2010-10-07 22:13:06 +02:00
Yann Leboulanger
917cffc98d handle new chat menuitem separatly from other menuitems because it has an accelerator. Fixes #5967 2010-10-06 15:23:40 +02:00
Yann Leboulanger
2476506338 spread presence handler into classes that really need it 2010-09-23 20:46:47 +02:00
Yann Leboulanger
402881aac2 prevent a traceback when trying to redraw a contact that is no more in our roster. Fixes #5876 2010-09-08 09:03:43 +02:00
Yann Leboulanger
ea957fe015 show a warning dialog when removing a pep node fails 2010-09-03 11:28:48 +02:00
Yann Leboulanger
719d2656e0 better test 2010-08-27 11:47:29 +02:00
Yann Leboulanger
6a6143f8fb handle merged account in iter cache. Fixes #5849 2010-08-14 22:42:47 +02:00
Yann Leboulanger
c56e5ce163 fix variable name 2010-08-13 10:24:52 +02:00
Yann Leboulanger
323feb9aac don't show roster list when we hide it, minimize window to systray, and restore it. Fixes #5850 2010-08-12 22:11:11 +02:00
Yann Leboulanger
ca43e5441c merge message archiving branch. Fixes #3593 2010-08-11 18:43:41 +02:00
Yann Leboulanger
dc1ddb42a2 merge outstanding branches 2010-08-08 11:34:27 +02:00
Yann Leboulanger
7563a07e1c fix some strings. 2010-08-07 22:42:13 +02:00
Yann Leboulanger
05a1af2c55 merge plugin system to trunk 2010-07-28 14:11:46 +02:00
Yann Leboulanger
65127b3620 prevent gtk warning when adding rows while treeview has no model 2010-07-24 00:29:20 +02:00
Yann Leboulanger
ff1fd521be improve Gajim startup by disabling roster sorting while adding rows 2010-07-24 00:22:23 +02:00
Yann Leboulanger
e70fd78d20 implement roster iter cache to speed iter search. 2010-07-24 00:12:16 +02:00
Yann Leboulanger
796213c9cb merge with trunk 2010-07-19 19:53:29 +02:00
Yann Leboulanger
2c2e4201d7 merge from trunk 2010-05-25 16:33:40 +02:00
Yann Leboulanger
b7d6441846 move "Do not ask me again" accelerator to D. Fixes #5755 2010-05-21 09:38:09 +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
2be53c4aac update my copyright to 2010 2010-03-11 16:52:36 +01:00