Yann Leboulanger
|
f801ecab11
|
roster accel group func returns true
|
2012-09-30 21:54:08 +02:00 |
Yann Leboulanger
|
498bcb6ccd
|
decrease call to get_contact(s) function to improve speed. see #7125
|
2012-09-24 12:24:10 +02:00 |
Yann Leboulanger
|
f310a41471
|
don't clear selection buffer when enabling roster filtering. Fixes #7233
|
2012-09-18 15:16:11 +02:00 |
Denis Fomin
|
e56d5a5657
|
Add Keyboard Shortcuts menuitem to Help menu
|
2012-08-24 17:26:00 +04:00 |
Yann Leboulanger
|
0d59a84a96
|
add ctrl+s shortcut to change status message.
|
2012-08-24 13:33:27 +02:00 |
Yann Leboulanger
|
30d033c7c3
|
store full from jid in gc-invite event.
fix receiving decline tag
|
2012-08-24 10:27:51 +02:00 |
Yann Leboulanger
|
96dd70050b
|
Jingle FT is now functionnal!! Thanks Jefry for the long time debugging with me
|
2012-08-23 13:10:30 +02:00 |
Jefry Lagrange
|
1dc1adf073
|
only delete file_props in the ft_window
|
2012-08-22 15:30:12 -04:00 |
Denis Fomin
|
b1125bbab8
|
fix unexpected indent
|
2012-08-22 22:42:00 +04:00 |
Denis Fomin
|
aa116a08c1
|
revert test patch. fix previous commit
|
2012-08-22 22:28:41 +04:00 |
Denis Fomin
|
bb5db97546
|
plugin system. checking the type of stored data. Fix #7220
|
2012-08-22 22:21:26 +04:00 |
Yann Leboulanger
|
afb77ff52f
|
show in groupchat when we invite someone. Fixes #7219
|
2012-08-20 15:23:42 +02:00 |
Yann Leboulanger
|
f1a75255b4
|
fix var name
|
2012-08-10 10:22:09 +02:00 |
Yann Leboulanger
|
d19cabeaa0
|
reopen saved opened chat controls only once.
|
2012-08-10 10:21:01 +02:00 |
Yann Leboulanger
|
57c8fdad39
|
add option to enable / disable the remember opened chats option. Fixes #7193
|
2012-08-05 13:34:35 +02:00 |
Yann Leboulanger
|
651a433588
|
fix some typo
|
2012-08-04 10:51:02 +02:00 |
Denis Fomin
|
9c2573980a
|
fix set parent window for ProfileWindow and ChoseGPGKeyDialog.
|
2012-07-06 01:38:18 +04:00 |
Jefry Lagrange
|
e8df81ab31
|
sends file request after hash mismatch
|
2012-05-27 21:05:43 -04:00 |
Denis Fomin
|
1189f2c0ee
|
revert [c78ce7188b4]
|
2012-05-16 17:23:34 +04:00 |
Denis Fomin
|
0101aa40cd
|
redraw partipiant list after maximizing the conference. Fixes #6961
|
2012-05-12 21:51:05 +04:00 |
Yann Leboulanger
|
f13debc29f
|
improve roster drawing when we get many presences. Fixes #7125
|
2012-04-28 22:45:53 +02:00 |
Yann Leboulanger
|
4bcd09f8c0
|
improve Gajim startup. see #7125
|
2012-04-28 21:39:32 +02:00 |
Yann Leboulanger
|
aea75469a1
|
save opened chat controls when quitting and restore them on startup. Fixes #3803
|
2012-04-20 14:34:24 +02:00 |
Yann Leboulanger
|
eaa447c1e1
|
improve Gajim startup
|
2012-04-19 14:01:42 +02:00 |
Yann Leboulanger
|
40d5b2469d
|
improve the left arrow behaviour in treeview: select parent row when we cannot collapse row
|
2012-04-17 15:40:24 +02:00 |
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 |
Yann Leboulanger
|
e6f0dfd0a5
|
remove useless indentation
|
2010-12-22 17:46:28 +01:00 |
Yann Leboulanger
|
138c5afe18
|
update groupchat Contct instance when we get a presence. Fixes #5992
|
2010-12-22 16:53:21 +01:00 |
Yann Leboulanger
|
2653c160f2
|
handle nested roster group. TODO: Improve the way it's displayed in roster. Fixes #1381
|
2010-12-11 12:57:09 +01:00 |
Yann Leboulanger
|
42ac96b707
|
fix traceback when receiving self presences. Fixes #6099
|
2010-12-09 17:30:42 +01:00 |
Denis Fomin
|
1136ae5b16
|
Revert [12663]
|
2010-11-29 18:44:16 +03:00 |
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 |
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
|
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
|
d8f9289349
|
fix indentation and some pylint warning in roster_window.py
|
2010-02-17 11:32:55 +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
|
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
|
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
|
7035a5cb24
|
allow default status message to be on several lines. Fixes #5580
|
2010-01-29 19:40:15 +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
|
22576e9ebf
|
fix rendering of PEP renderer background color in account row
|
2010-01-24 11:03:53 +01:00 |
Yann Leboulanger
|
956accf010
|
Bye bye glade, Hi gtk builder. Fixes #4945
|
2010-01-22 19:57:59 +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
|
3a76966c14
|
merge from default branch
|
2010-01-19 16:37:14 +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
|
406e142b25
|
prevent bug when merging metacontacts
|
2009-12-29 16:02:50 +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 |